log
graph
tags
bookmarks
branches
changeset
browse
bz2
zip
gz
help
Mercurial
>
hg
>
svgui
log
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
less
more
| rev 1544:
(0)
-1000
-300
-100
-30
-10
-6
+6
+10
+30
tip
age
author
description
Wed, 16 Oct 2019 13:02:52 +0100
Chris Cannam
Return true from getValueExtents always, just with no unit in the case where we don't have a nice neat scale. This should preserve the property of preventing other layers auto-aligning to us, while also ensuring we don't get overlooked for the purposes of drawing our own scale in a situation where a scale-less layer is on top of us
Wed, 16 Oct 2019 13:01:23 +0100
Chris Cannam
Debug output
Wed, 16 Oct 2019 12:23:36 +0100
Chris Cannam
Overhaul the way WaveformLayer reports value and display extents. The previous logic has been nonsense for a very long time, excused only by the fact that it was very seldom relevant (only really if another layer with unit V came along that wanted to auto-align with it). Partial fix for #1954 Peculiar alignment for Amplitude Follower y-scale in Auto-Align mode
Wed, 16 Oct 2019 12:19:04 +0100
Chris Cannam
Fix getScaleProvidingLayerForUnit to make it only return a layer that actually has display extents. Modify getVisibleExtentsForUnit to make it more like the behaviour in 3.x: where no layer with display extents is found, use the union of the value extents of layers with the right unit. Partial fix for #1954 Peculiar alignment for Amplitude Follower y-scale in Auto-Align mode.
Wed, 16 Oct 2019 12:13:28 +0100
Chris Cannam
Debug output tweaks
Tue, 15 Oct 2019 14:53:25 +0100
Chris Cannam
Overhaul choice of layer to show scale, in Pane::drawVerticalScale, making it call out to the same logic used by View::getVisibleExtentsForUnit when appropriate. Also refuse to accept scale from dormant top layer.
less
more
| rev 1544:
(0)
-1000
-300
-100
-30
-10
-6
+6
+10
+30
tip