Wed, 31 May 2017 17:33:23 +0100 |
Lucas Thompson |
Basic grid, bringing in old code from waveform.component.ts. Issues with display when rendered when zoom level / offset is non zero. Same for some other components too, probably needs to be solved upstream in waves-ui-piper.
|
Wed, 31 May 2017 17:09:36 +0100 |
Lucas Thompson |
Rig up instants and add dynamic colour selection to feature components. Structure of a derived WaveComponent is now pretty clear, some refactoring is in order.
|
Wed, 31 May 2017 15:15:55 +0100 |
Lucas Thompson |
Basic notes component in place. Room for reducing dupe across these WaveComponent derived components, but will wait until all of them are implemented to see the common logic.
|
Wed, 31 May 2017 14:49:46 +0100 |
Lucas Thompson |
Move colour prop to base class
|
Wed, 31 May 2017 13:59:29 +0100 |
Lucas Thompson |
Lint
|
Wed, 31 May 2017 13:10:29 +0100 |
Lucas Thompson |
Use module scoped id generator instead of passing in an id to components.
|
Wed, 31 May 2017 12:55:03 +0100 |
Lucas Thompson |
Use module scoped id generator instead of passing in an id to components.
|
Wed, 31 May 2017 12:38:18 +0100 |
Lucas Thompson |
Correct return type
|
Wed, 31 May 2017 12:35:35 +0100 |
Lucas Thompson |
Update waves-ui types with LayerTimeContext and linear scale
|
Wed, 31 May 2017 02:44:14 +0100 |
Lucas Thompson |
Remove unnecessary style template
|
Wed, 31 May 2017 02:42:45 +0100 |
Lucas Thompson |
Move curve logic to a tracks component, and use that component to create a curve component.
|
Tue, 30 May 2017 23:21:13 +0100 |
Lucas Thompson |
Remove changes to offset and zoom when adding layer.
|
Tue, 30 May 2017 23:01:12 +0100 |
Lucas Thompson |
Tracks. With slight modifications, ugly-curve is essentially ugly-tracks. Some refactoring is perhaps in order.
|
Tue, 30 May 2017 22:50:49 +0100 |
Lucas Thompson |
Forward Tracks features.
|
Tue, 30 May 2017 22:15:42 +0100 |
Lucas Thompson |
Refactor the curve reshaping stuff to a utility function.
|
Tue, 30 May 2017 18:19:55 +0100 |
Lucas Thompson |
Clear when updating, not functional difference in this app as it stands because components only receive inputs once atm.
|
Tue, 30 May 2017 18:14:05 +0100 |
Lucas Thompson |
Core logic copied over from old waveform.component.ts for drawing curve. Needs refactoring as some logic is used for tracks. No highlight or vertical scale yet.
|
Tue, 30 May 2017 18:13:12 +0100 |
Lucas Thompson |
Add css classes to the container divs for ngIf and ngSwitch to ensure they fill the height of their parents. The template needs tidying up to avoid these unnecessary divs.
|
Tue, 30 May 2017 18:11:55 +0100 |
Lucas Thompson |
Avoid changing timeContext properties unless duration is explicitly set. Also propagate changes to all timeline tracks.
|
Tue, 30 May 2017 15:08:34 +0100 |
Lucas Thompson |
Set up some logic for rendering different items. Might belong somewhere else.
|
Tue, 30 May 2017 15:08:15 +0100 |
Lucas Thompson |
Populate item with features when extracted. This should be moved to happen in a subscription.
|
Tue, 30 May 2017 15:07:32 +0100 |
Lucas Thompson |
Change AnalysisItem type slightly to actually contain the feature data. Improve type guards a tad.
|
Tue, 30 May 2017 15:06:37 +0100 |
Lucas Thompson |
Move typings out of waveform folder
|
Tue, 30 May 2017 15:06:11 +0100 |
Lucas Thompson |
Add skeleton for a curve component.
|