log

age author description
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 16:20:18 +0100 Lucas Thompson Add HighlightLayer typings
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.
Thu, 01 Jun 2017 10:04:41 +0100 Lucas Thompson Introduce interface VerticallyBounded, which describes a component with a vertical range and the ability to render a scale on itself. VerticallyBoundedWavesComponent partially implements this interface, in that it adds a ScaleLayer to itself - derived instances provide the means of obtaining the scale.
Thu, 01 Jun 2017 10:02:37 +0100 Lucas Thompson Introduce vertical-scale component which is a polymorphic container, the child components know how to render their own scales.
Wed, 31 May 2017 19:31:56 +0100 Lucas Thompson Some visibility changes to properties
Wed, 31 May 2017 19:29:51 +0100 Lucas Thompson Some visibility changes and unnecessary method args.
Wed, 31 May 2017 19:24:21 +0100 Lucas Thompson Remove redundant imports.