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 1542:
(0)
-1000
-300
-100
-12
+12
tip
age
author
description
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.
Tue, 15 Oct 2019 14:51:58 +0100
Chris Cannam
Avoid compiler warning
Tue, 15 Oct 2019 11:40:56 +0100
Chris Cannam
Clarify naming of some view-related methods. Rename LayerGeometryProvider::getValueExtents to getVisibleExtentsForUnit, and View::getTextLabelHeight to getTextLabelYCoord. Add View::getVisibleExtentsForAnyUnit to be used to determine which unit to adopt in a new e.g. box layer.
Tue, 15 Oct 2019 09:32:24 +0100
Chris Cannam
Fix #1951 Selecting row in data editor with multiple items having same frame always selects the first
Mon, 14 Oct 2019 14:20:02 +0100
Chris Cannam
Tidy / debug
Wed, 09 Oct 2019 13:45:17 +0100
Chris Cannam
Fix #1904 Scrolling colour 3d plot does not always work when in View normalisation mode. We shouldn't imagine we've just invalidated the cache if the truth is that we've only just created the renderer
Wed, 09 Oct 2019 11:51:19 +0100
Chris Cannam
Fix failure to apply new frame when pasting events
Wed, 09 Oct 2019 11:33:33 +0100
Chris Cannam
Further light streamlining
Wed, 09 Oct 2019 11:17:26 +0100
Chris Cannam
Slightly streamline image scaling
less
more
| rev 1542:
(0)
-1000
-300
-100
-12
+12
tip