87dc8ad37c
L: pixel pushing
2024-05-09 20:18:09 -05:00
e276fd08fd
Merge branch 'ardour'
2024-05-07 17:47:56 -06:00
5d175786e8
Remove debug messages, cleanup output (1/2)
2024-05-08 00:56:43 +02:00
2b8967ac12
L: tweaks to global track-header widget layout
2024-05-07 16:07:31 -05:00
7e2ebca512
L: pack the track-sizer menu atop track headers
2024-05-07 16:07:31 -05:00
b33780323c
T: pack and layout for global arm-all and solo buttons
...
Timecode ruler got bigger and no ruler labels are shown now.
2024-05-07 11:13:38 -06:00
5b947d97a6
T: yet another approach to toolbar packing
2024-05-06 16:42:30 -05:00
7b1388f263
avoid track I/O reconnection during drags
2024-05-05 21:53:42 -06:00
2ee9a7ab5f
Merge branch 'ardour'
2024-05-05 16:26:02 -06:00
f92d821a72
working track drag-n-drop, re-picked from a 2nd implementation on a branch
2024-05-05 15:09:34 -06:00
c3fb69c385
catch button release after track drag
2024-05-05 15:02:59 -06:00
b515174e6a
initialize track_drag member of Editor
2024-05-05 15:02:41 -06:00
774638bec9
LT: thin the range-selection context-menu
2024-05-03 15:28:36 -05:00
355647d6e3
LT: use verbose text for the track size header
2024-05-02 16:59:52 -05:00
f8026fd4bb
LT: omnibus layout changes (top toolbar, preferences, arranger+sidebar)
2024-05-02 16:59:52 -05:00
96eab77aaf
LT: use borderless buttons for editing tools
2024-05-02 16:59:52 -05:00
14252a1c2c
LT: hide the master bus in the track view
2024-05-02 16:59:52 -05:00
ef6c1ce751
LT: effectivevly disable editor-lists by removing their session connection
2024-05-02 16:59:52 -05:00
b6ca43943b
add the track visibility widgets to the toolbar
2024-04-25 13:19:35 -06:00
5c5fae430e
do not save or restore tabbable state for livetrax
2024-04-25 13:18:57 -06:00
b71b7c62b0
no plugin-related GUI elements (and no editor notebook) for livetrax
2024-04-25 13:18:56 -06:00
46c55fa89b
work on livetrax continues
2024-04-25 13:18:56 -06:00
ccb7f462a2
more work on livetrax layout
2024-04-25 13:18:56 -06:00
ec89c3b45e
initial work on livetrax
2024-04-25 13:18:36 -06:00
0b8cfdee40
display MIDI scene markers
2024-04-25 13:07:00 -06:00
1eb2a345df
prevent flickering of snapped cursor during drags when it should be invisible
2024-04-12 18:54:52 -06:00
bf7d4f895e
Fix jump to next/prev bar
...
Previously this only located to the prev/next bar if the
playhead was not already on a bar boundary
2024-03-04 20:25:41 +01:00
jean-emmanuel
83f5d40280
grid/snap: disable broken septuplet option
2024-02-27 23:28:41 +01:00
jean-emmanuel
af023cc516
snap: fix quintuplets and septuplets 2x factor
...
grid: fix quintuplets 2x factor (septuplets still don't draw properly)
2024-02-27 23:21:33 +01:00
jean-emmanuel
81bd75e7ae
ui: editor: add missing h-separator after last track header
2024-02-27 23:19:12 +01:00
5d2a25827e
Show Editor-Mixer by default
2024-02-18 16:43:09 +01:00
3d752fc770
Fix snap to triplet
2024-01-14 15:32:02 +01:00
7228144d6e
Vapor: GUI support to add Surround Bus
2024-01-06 20:27:03 +01:00
7b1997ffda
Speed up Location changes #9568
...
Section Markers only need to be updated when an actual
section-marker is modified OR flags change.
This also removes duplicate signal subscriptions and
caches sorted Location list when iterating over section markers.
2023-12-08 17:22:32 +01:00
a5ac6e097e
switch no-strobe from cmdline to UI config preference
2023-11-10 15:50:44 -07:00
5e087864f6
no strobe for editor-visible meters
2023-11-10 10:55:44 -07:00
653cd3fa17
Fix double free, heap-use-after-free
...
_canvas_grid_zone and _section_box are destroyed when the
Canvas Container (here: `_track_canvas_viewport`) deletes
child items.
2023-10-11 16:06:35 +02:00
4a8dc04f14
Remove ScrubDrag and vari-speed based fake-scrubbing
2023-10-05 21:53:39 +02:00
96c45b65ee
Remove more or less useless Mouse Audition Button
...
Audition action is very much preferred and also works with
multiple selection.
2023-10-05 21:49:55 +02:00
55b862832a
Stretch Markers -> Adjust Markers
2023-09-15 18:05:14 -05:00
8da5d49e54
Add a checkbox for 'stretch markers' and show it when MouseGrid is active
...
Also, de-sensitize the checkbox if the session is AudioTime
2023-09-14 23:13:14 +02:00
214a2a962f
Fix grid off-by one, complete removal of Playhead grid
...
See also 503e6249f4
2023-09-14 20:42:04 +02:00
31f45a488a
Add menu items to set/cycle marker click behavior
2023-09-13 20:44:07 +02:00
36f8d48e93
Add editing mode to select marker click behavior
...
So far this only adds actions, not a GUI dropdown or
context menu. See also f9a121ce9c
2023-09-13 03:16:24 +02:00
218fbda6e7
Arrangement Ruler: overhaul context menu, do not select on RMB
2023-09-12 05:39:02 +02:00
b00b80ec7e
Mixbus: cut/copy section always pastes at playhead
2023-09-11 23:18:52 +02:00
082c009e1b
take Snap Target preference into account when snapping with grid enabled
2023-09-11 12:18:16 -05:00
c0287cb0de
Fix thinko in e81b2353cc
, selection may not start at a marker
...
This fixes a crash when selecting a section, and then changing
the time-selection. Previously it was assumed that the section
context menu can only be shown for sections. But it applies to
any time[line]-selection.
2023-09-09 21:27:11 +02:00
503e6249f4
remove GridTypePlayhead
2023-09-08 15:27:04 -05:00
e81b2353cc
Indicate arrangement section selection on canvas
2023-09-08 03:26:00 +02:00