Paul Licameli
2016-10-26 18:03:19 UTC
Reviewing some of the history of this release, I am now considering the
commit 256a8aaedd45733233bbd0f157affcf12bfeba31, which causes a regression
in capabilities from 2.1.2.
Whereas four things could be done with mouse wheel in the vertical ruler of
Waveform dB view in 2.1.2, now there are only three things. I think the
one that was lost was useful. I want to question this change now and find
consensus.
Used to be thus -- I suggest you generate a pluck and try all four
(remember shift-right click in the ruler resets the scale):
wheel without modifiers scrolls the view up and down;
ctrl+wheel changes magnification;
shift+wheel changes bottom of dB scale WITHOUT changing magification
(meaning the zero dB mark moves up and down)
shift+ctrl+wheel changes bottom of dB scale WITH a change of magnification,
such that the db mark at the visible top of the scale remains in view.
But now, these are respectively shift+wheel, ctrl+wheel, shift+cltr+wheel,
and unavailable.
Steve did this in the name of "consistency" but I don't know what that
means. If unmodified mouse wheel with pointer in the wave moves things up
and down on screen, then what obtained before was more consistent with
that. If I am wrong, still the unmodified scroll wheel action is still
available, and might be reassigned.
I don't recall who else favored this change. But I don't like it that one
of four options is lost.
James has suggested that the mouse wheel actions should be governed by
preferences, but that's for the future.
Author: Steve Daulton <***@users.noreply.github.com> 2016-08-09
12:01:05
Committer: Steve Daulton <***@users.noreply.github.com>
2016-08-09 12:01:05
Parent: 6089c94971e1ce0b7c94ab9f7762f6dc1383ef5f (Fix bug 1473)
Child: 8cb8e590468eedbceaee9f5ed8d09d5cae8e45a8 (Remove line breaks now
help window is smaller)
Branches: delete-array, envelope-fixes, malloc2, master, refcounts,
remotes/audacity/master, remotes/origin/WaveClips,
remotes/origin/delete-array, remotes/origin/deletes,
remotes/origin/import-deletes, remotes/origin/refcounts,
remotes/walisser/omp-artist, sampleCount, sampleCount2, shadows,
track-iters, track-iters2, warnings
Follows: Good-Mac-Build
Precedes: No-Scalar-Naked-New
Consistent vert/horizontal waveform zoom/scroll
Shift+Wheel -> scroll
Ctrl+Wheel -> zoom
Ctrl+Shift+Wheel -> Waveform dB end range adjust (when visible).
commit 256a8aaedd45733233bbd0f157affcf12bfeba31, which causes a regression
in capabilities from 2.1.2.
Whereas four things could be done with mouse wheel in the vertical ruler of
Waveform dB view in 2.1.2, now there are only three things. I think the
one that was lost was useful. I want to question this change now and find
consensus.
Used to be thus -- I suggest you generate a pluck and try all four
(remember shift-right click in the ruler resets the scale):
wheel without modifiers scrolls the view up and down;
ctrl+wheel changes magnification;
shift+wheel changes bottom of dB scale WITHOUT changing magification
(meaning the zero dB mark moves up and down)
shift+ctrl+wheel changes bottom of dB scale WITH a change of magnification,
such that the db mark at the visible top of the scale remains in view.
But now, these are respectively shift+wheel, ctrl+wheel, shift+cltr+wheel,
and unavailable.
Steve did this in the name of "consistency" but I don't know what that
means. If unmodified mouse wheel with pointer in the wave moves things up
and down on screen, then what obtained before was more consistent with
that. If I am wrong, still the unmodified scroll wheel action is still
available, and might be reassigned.
I don't recall who else favored this change. But I don't like it that one
of four options is lost.
James has suggested that the mouse wheel actions should be governed by
preferences, but that's for the future.
Author: Steve Daulton <***@users.noreply.github.com> 2016-08-09
12:01:05
Committer: Steve Daulton <***@users.noreply.github.com>
2016-08-09 12:01:05
Parent: 6089c94971e1ce0b7c94ab9f7762f6dc1383ef5f (Fix bug 1473)
Child: 8cb8e590468eedbceaee9f5ed8d09d5cae8e45a8 (Remove line breaks now
help window is smaller)
Branches: delete-array, envelope-fixes, malloc2, master, refcounts,
remotes/audacity/master, remotes/origin/WaveClips,
remotes/origin/delete-array, remotes/origin/deletes,
remotes/origin/import-deletes, remotes/origin/refcounts,
remotes/walisser/omp-artist, sampleCount, sampleCount2, shadows,
track-iters, track-iters2, warnings
Follows: Good-Mac-Build
Precedes: No-Scalar-Naked-New
Consistent vert/horizontal waveform zoom/scroll
Shift+Wheel -> scroll
Ctrl+Wheel -> zoom
Ctrl+Shift+Wheel -> Waveform dB end range adjust (when visible).