mirror of
https://github.com/storytold/soundcraft.git
synced 2026-10-29 04:56:46 -06:00
Fixes #166: dragging a selection up from the last track deselected it and selected every track above instead. Fixed, along with related Edit-window drag problems: - Drag selection spans exactly the tracks between the press and the pointer, in either direction, and the whole window updates in the same frame. - Shift+click in another track adds it to the selection with the same range, as in Pro Tools, so the selected tracks no longer have to be adjacent. A click outside the range extends it. - Track names follow Pro Tools' rules in the Edit window, the Mix window and the Tracks list: Shift+click selects every track between the nearest selected one and the clicked one, and Cmd+click (Ctrl+click on Windows and Linux) adds or removes one. A click on a name used to replace the selection; only the Edit header's background added, and it treated Shift like Cmd. - Dropping a track's name plate lower down no longer sends the track to the end. - Drags act where you pressed: a quick drag from a clip edge now trims instead of moving the clip. - Dragging past the edge of the track area scrolls, and a flick past the last track selects down to it. - The insertion point moves on press, shows immediately, and only on the selected tracks. - edit.select no longer makes a new document revision when nothing changed (each one is resent to the audio engine). - Fixes a panic when a fade drag's clip shrinks to zero length.