log
graph
tags
bookmarks
branches
changeset
browse
file
diff
comparison
annotate
file log
raw
help
Mercurial
>
hg
>
ugly-duckling
log src/app/visualisations/notes/notes.component.ts @ 509:
041468f553e1
tip
master
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
less
more
|
(0)
tip
age
author
description
Wed, 05 Jul 2017 18:52:12 +0100
Lucas Thompson
Rename to something a bit more appropriate.
Wed, 05 Jul 2017 18:42:12 +0100
Lucas Thompson
Introduce PlayheadRenderer, implement in the waves base. Make VerticallyBounded and VerticalScaleRenderer generic and remove bin equivalents. Forward calls for a PlayheadRenderer from VerticalScaleComponent on to its children. Also update other components accordingly.
Sun, 04 Jun 2017 20:15:20 +0100
Lucas Thompson
Angular DI can't figure out these are derived from WavesComponent. Add provider for base.
Thu, 01 Jun 2017 18:55:55 +0100
Lucas Thompson
Use the cross hair layer for notes, tracks and curve. This involved bodging in unit to ShapedFeatureData, which isn't particularly easy to do because this isn't an encapsulated type. Need to come back to improving this, as I am monkey-patching a unit property onto Arrays etc.
Thu, 01 Jun 2017 16:25:48 +0100
Lucas Thompson
Additional interfaces, VerticalScaleRenderer & VerticalValueInspectorRenderer. Implement another subclass of WavesComponent, InspectableVerticallyBoundedComponent concerned with highlighting, change tracks and notes components accordingly. These class hierarchies make me feel a little ill.
Thu, 01 Jun 2017 10:06:31 +0100
Lucas Thompson
Implement VerticallyBoundedWavesComponent for tracks, notes. Wrap curves in a vertical-scale component, and use scales by default for supported components dynamically instantiated in analysis-item.
Wed, 31 May 2017 19:24:21 +0100
Lucas Thompson
Remove redundant imports.
Wed, 31 May 2017 19:21:02 +0100
Lucas Thompson
ViewChild properties are, of course, inherited (why wouldn't they be?!). So, further de-duping.
Wed, 31 May 2017 19:14:46 +0100
Lucas Thompson
Refactor based on pattern which emerged when implementing multiple components. Still some very obvious dupe regarding the ElementRef stuff, I don't think ViewChild decorated props are inherited.. but I haven't actually verified that.
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.
less
more
|
(0)
tip