Bugzilla – Bug 500
Vertical Drag: Drag all clips in track/drag selection with clip not implemented
Last modified: 2018-08-20 11:45:15 UTC
Cited comments split from http://bugzilla.audacityteam.org/show_bug.cgi?id=375#c2 >James: >I've chosen not to move the selection to the new track too, even though it >will move left-right. If moving the selection, I'd need a strategy for what >to do if it were a multi-track selection. >Gale: >Is there any way to move more than one track at a time vertically? I cannot get >it to work with Time Shift Tool or mouse drag over Track Control Panel. It just >drags the track the mouse is over, selected or not. > >If there were two selected tracks above each other and you dragged one up or >down, should the other track move with it if there is somewhere for it to go? >I think there may be a case for dragging both tracks (selected or not) if you >hold SHIFT. This is analogous to all clips (selected or not) in a track being >dragged horizontally if you hold SHIFT. > >Whether you vertically drag one track only, or more, I can see a case for >taking the selection with the track if you drag inside the selection. This also >has an analogy with horizontal dragging. Started new enhancement issue for no way to vertically drag selection with clip or drag all clips in the track or drag multiple tracks (that I know of). I note that SHIFT when horizontal dragging is more analogous to vertical dragging all clips in a multi-clip track than dragging multiple tracks. Also CTRL-Left-Drag is currently reserved for a vertical drag. This is a good idea because SHIFT-Left-Drag can unintentionally horizontal-drag when you only want to vertically drag. Right-Drag options are unused.
I think my fix for Bug 501: https://github.com/audacity/audacity/commit/d70ff3337d1587404eb2a692dc8c23cea97c9e48 ... also addresses this issue. Change Status back if you disagree. What now happens (as before) is that if you pick (without Shift) in the non-selected part of a clip, only that clip (and any stereo partner of it at the picked point) move together. But if you pick in the selection, then all clips containing any part of the selection move together. This includes vertical and horizontal movement. (This was the buggy part). This now makes it possible for clips in more than one track to move vertically together. All clips move up or down by the same number of audio tracks. The constraint is that clips may move only from mono to mono, or left to left, or right to right. As before, if Ctrl is down when you pick, movement is vertical only. As before, if you pick with shift, you move only the picked track, and all clips together. Selected status of other tracks doesn't affect it. The selection itself moves left or right, only if you pick in the selection. Selected status of tracks does not change.
Thanks, Paul. Certainly there are some good improvements here. I think there should be a way to vertically drag all clips in a track without having to change the selection to do so. I think CTRL + SHIFT + drag to do that (only make it work for vertical drag) might be reasonable. Much better than it doing nothing. I also think there should be a way to vertical drag the selection instead of leaving the selection where it is. We can't ALT + drag because that moves the window on Linux, but we could right-click and vertical drag to bring the selection along too. Could this not follow the rules already established for vertical drag? So I REOPENED and changed title from "Vertical Drag: Drag Selection with clip/drag all clips in track/drag multiple tracks not implemented" to "Vertical Drag: Drag all clips in track/drag selection with clip not implemented". Still P4 though drag selection with clip would only be P5 IMO.
(In reply to Gale Andrews from comment #2) Gale is/was merely requesting enhancements here. Accordingly I am going to close this as Resolved based on Paul's existing improvements from this thread that Gale likes.