911fcb8214
L: visibility buttons do not need to be orange
2024-05-11 07:30:51 -05:00
41d2e40fde
(backport) allow group tabs to be themeable
2024-05-11 07:30:51 -05:00
25887eaeeb
L: yet another packing attempt for timebar header
2024-05-11 07:30:51 -05:00
baa29b8bf1
L: more layout changes
2024-05-10 10:25:50 -05:00
5f0c2a4d32
Merge branch 'ardour'
2024-05-10 08:37:13 -06:00
bf69e367ac
revert inadvertently committed change made for debugging.
2024-05-10 08:37:09 -06:00
21f4dce2d9
for DEBUG::Processors, use display_name() not name()
...
This allows us to differentiate between different instances of the same
type of processor (e.g. Trim vs Fader, which are both of type Amp)
2024-05-10 08:37:09 -06:00
b929e8a4e2
revert inadvertently committed change made for debugging.
2024-05-10 08:35:03 -06:00
edc03002eb
for DEBUG::Processors, use display_name() not name()
...
This allows us to differentiate between different instances of the same
type of processor (e.g. Trim vs Fader, which are both of type Amp)
2024-05-10 08:35:03 -06:00
John Emmas
2e55f4452f
As we've yet to implement user options, let's prefer AAF filenames rather than extracting an internal Comp name
...
This helps to avoid situations where 2 x unrelated AAF imports use the same name internally - and/or they give us meaningless session names like "Untitled.ardour"
2024-05-10 15:07:44 +01:00
0518405432
L: prevent crash at shutdown (amend f74dbbeb25
)
2024-05-10 15:12:01 +02:00
19fe832a2c
L: move marker buttons into the track-header header
2024-05-09 20:18:09 -05:00
f0311776af
L: pack the global track height, solo, and rec-arm in a table
2024-05-09 20:18:09 -05:00
48bbd17af2
L: pad the left and right of the editor and mixer sections
2024-05-09 20:18:09 -05:00
f6ff392501
L: softer theme
2024-05-09 20:18:09 -05:00
87dc8ad37c
L: pixel pushing
2024-05-09 20:18:09 -05:00
577640588e
L: remove box around meters; replace with drop-shadow separators
2024-05-09 20:18:09 -05:00
e18c194a49
L: tweaks to color theme
2024-05-09 20:18:09 -05:00
65aecb2bcd
L: Reset Peaks button action
2024-05-09 20:18:09 -05:00
b3b0d16908
Merge branch 'ardour'
2024-05-09 15:28:09 +02:00
5cfc2a939e
T: reset input meters when there is no recorder UI
2024-05-09 00:08:14 +02:00
c62fbc5c5b
Fix boundary condition first/last marker label length
2024-05-08 19:16:07 +02:00
a0dc432e7a
Fix Marker label ellipsis for concurrent markers
...
* Sort markers: range-end before range-start
* When two marker have the same position, use distance
to next marker not on the same position
2024-05-08 19:07:09 +02:00
c710e7c0af
Merge branch 'ardour'
2024-05-08 17:09:23 +02:00
e542a8e0a0
Add action to reset all peak-hold (incl input meters)
2024-05-08 17:09:13 +02:00
e112ef7cc4
Merge branch 'ardour'
2024-05-08 15:12:11 +02:00
3bab92f9a7
Add action to reset all meter peak hold
2024-05-08 15:11:36 +02:00
a76f5db57f
L: expose Output button at bottom of master strip (only)
2024-05-07 20:35:36 -05:00
e276fd08fd
Merge branch 'ardour'
2024-05-07 17:47:56 -06:00
94e0f2d3cd
make dbl-click on mixer strip name button start a rename
2024-05-07 16:58:26 -06:00
7d04a8bdd4
remove redundant button number check
2024-05-07 16:58:26 -06:00
90d21161e7
more correct implementation for RouteProcessorSelection::set (AxisView*)
...
Suspending changes while clearing core selection stripables doesn't work
correctly, because we are not notified of the change before attempting
to add the argument.
2024-05-07 16:58:26 -06:00
fd1f68c34a
allow mixer strip button events to fall through to parent, part 2
2024-05-07 16:58:26 -06:00
29aeb88ce1
allow mixer strip button events to fall through to parent
2024-05-07 16:58:26 -06:00
5d175786e8
Remove debug messages, cleanup output (1/2)
2024-05-08 00:56:43 +02:00
75b245cc98
make dbl-click on mixer strip name button start a rename
2024-05-07 16:34:55 -06:00
35d8cf7026
remove redundant button number check
2024-05-07 16:19:32 -06:00
6264dc6966
more correct implementation for RouteProcessorSelection::set (AxisView*)
...
Suspending changes while clearing core selection stripables doesn't work
correctly, because we are not notified of the change before attempting
to add the argument.
2024-05-07 16:15:17 -06:00
201261857c
allow mixer strip button events to fall through to parent, part 2
2024-05-07 16:15:13 -06:00
bdec28d85a
allow mixer strip button events to fall through to parent
2024-05-07 16:14:12 -06: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
796720b685
L: set Actions for marker buttons, incl "Add Section Marker" action
2024-05-07 16:07:31 -05:00
9134a6968a
L: (backport?) add an action to explicitly create section markers
2024-05-07 16:07:31 -05:00
b30e1470ef
T: master bus has no context menu
2024-05-07 22:08:29 +02: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
adde211501
T: don't pack the rude solo button in ARDOUR_UI for livetrax
2024-05-07 11:13:38 -06:00
9deef794b8
rec-all button is now owned by the editor
2024-05-07 11:13:38 -06:00
95dacb9cd9
expose ARDOUR_UI's rude solo button so that other objects can access it
2024-05-07 11:13:38 -06:00
03ececf178
move arm-all/arm-none actions from RecorderUI to ARDOUR_UI and add toggle-arm-all
2024-05-07 11:13:38 -06:00