13
0
Commit Graph

39195 Commits

Author SHA1 Message Date
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
88df55f86d
Remove debug messages, cleanup output (2/2) 2024-05-08 00:56:57 +02: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
8b09ece660 L: Location markers and section markers must be separate (reverts 84f637) 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
9bbb94ab8d add new Session API to sensibly toggle all tracks' rec-arm status 2024-05-07 11:13:38 -06:00
Mattias Ohlsson
10109c3147
Fix typos 2024-05-07 18:52:02 +02:00
John Emmas
dc74533fab Remove a declaration that won't be needed now 2024-05-07 16:06:47 +01:00
John Emmas
a345d05f0f When importing AAF's move some code so that it only gets executed once per Source, rather than once for every Region
Fixes a problem where the Editor's 'Sources' pane was showing too many entries if there were more Regions than Sources.
2024-05-07 10:32:25 +01:00
74fb1fb31b
Merge branch 'ardour' 2024-05-07 00:54:02 +02:00
3562bac5ed
L: Correctly setup channel bitmask (amend d752b31245) 2024-05-07 00:50:39 +02:00
46315cde57 T: save/restore master send levels across virtual soundcheck toggle 2024-05-06 16:19:02 -06:00
801ae34c15 T: do not desensitize mute & solo due to send handling 2024-05-06 16:19:02 -06:00
3e50c37503 T: do not change fader appearance because of send handling 2024-05-06 16:19:02 -06:00
4b8b5acfc4
Fix builds with gcc-14 lstat (#9703 PR #893)
from stat(2)
```
lstat():
    /* glibc 2.19 and earlier */ _BSD_SOURCE
        || /* Since glibc 2.20 */ _DEFAULT_SOURCE
        || _XOPEN_SOURCE >= 500
        || /* Since glibc 2.10: */ _POSIX_C_SOURCE >= 200112L

```
2024-05-07 00:17:56 +02:00
f6fcc476cc
T: Fix spacer height for group-tab (take inner shadown into account) 2024-05-07 00:07:25 +02:00
6aac3733a2
T: Mixer layout tweaks
* Add group-tab sized spacer above master bus
* disable vertical scrolling (hide, show scrollbar otherwise
  adds a scrollbar
* shrink main content. Do not vertically expand mixer
2024-05-06 23:51:53 +02:00
7aa1caa5a9
T: No mixer screenshot for trax
Unpacking and repacking the mixer needs to be special cased for trax.
2024-05-06 23:51:37 +02:00
af7b06d386
Revert "T: fix mixer-strip height packing; disable vertical scroller"
This reverts commit 1c890b12a0.
2024-05-06 23:51:32 +02:00
c1808b718c
Merge branch 'ardour' 2024-05-06 23:51:05 +02:00
4f59b1ddf5
show/hide group-tab spacer above VCA pane 2024-05-06 23:47:10 +02:00
5b947d97a6 T: yet another approach to toolbar packing 2024-05-06 16:42:30 -05:00
2b3bfd393f T: TL needs only Rec, Mute, Solo in the track header. 3x1 2024-05-06 16:42:07 -05:00
1c890b12a0 T: fix mixer-strip height packing; disable vertical scroller 2024-05-06 16:41:32 -05:00
ae302efecd T: really set the default for flat buttons 2024-05-06 16:41:02 -05:00
70898a676b
Allow to run IOTasklist without rt permissions 2024-05-06 23:20:26 +02:00
1b4c4826c3 mixer strip pan & gain controls manage the master send, not the main outs 2024-05-06 14:03:20 -06:00
0dcc3381f6 mixer strips sensitivity state varies with virtual soundcheck status 2024-05-06 14:03:20 -06:00
efef5531c9 API to control sensitivity of panner UI (livetrax only functionality) 2024-05-06 14:03:20 -06:00
d1140decb1 expand Session RT event API to include variants with a vector of values 2024-05-06 14:03:20 -06:00
bc7af134eb T: build fixes 2024-05-06 13:17:54 -05:00