log
graph
tags
bookmarks
branches
changeset
browse
bz2
zip
gz
help
Mercurial
>
hg
>
ugly-duckling
log
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
less
more
| rev 394:
(0)
-300
-100
-30
-10
-7
+7
+10
+30
+100
tip
age
author
description
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:26:52 +0100
Lucas Thompson
cross-hair-inspector component, much the same technique used for the vertical-scale. Change curve to use it. Doesn't currently animate.
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.
less
more
| rev 394:
(0)
-300
-100
-30
-10
-7
+7
+10
+30
+100
tip