0c2176dd71
move default_triggers_per_box into a namespace ; change value for Ardour to 16 (GUI edition)
2022-10-04 19:55:15 -06:00
109e7d6ea0
When editig sends, show the send's polarity control on mixer-strip
2022-09-04 20:25:51 +02:00
7aef0cd191
fader colors: use correct UIConfig var name and exclude master bus correctly
2022-08-11 08:45:31 -06:00
870a51b691
fader coloring: ignore master, and rename UIConfig option to be more generic now (also text in prefs)
2022-08-11 08:22:49 -06:00
04ad500998
set mixer strip fader name always, so that bg is set from style
2022-08-11 00:07:53 -06:00
6d85759cf8
optionally tinted faders in mixer view
2022-08-10 22:34:52 -06:00
bfedf7168e
new GUI appearance option to offer track/bus colors (muted) as backgrounds for editor & mixer strips
2022-08-09 16:18:32 -06:00
Mads Kiilerich
7f649efd42
gtkmm: use set_can_focus() instead of deprecated Gtk::Widget::set_flags(CAN_FOCUS)
2022-04-08 21:11:06 +02:00
92024cac99
Remove debug messages (2/2)
2022-03-16 17:08:15 +01:00
bb11be9936
Consistent height of MIDI and Audio Track connection buttons
...
Audio track shows a trim-knob -- which is SCALED(19x19px),
MIDI input button should follow suit.
2022-02-02 14:18:18 +01:00
a100d46249
midi_input_enable_button does not need to be dynamically allocated
2022-02-01 12:26:41 -06:00
64e4964101
terminology: the TB widget in a mixer strip is called a Trigger Grid
2022-01-31 20:25:06 -06:00
bd7ffdbadb
remove trigger visibility from mixer-strip context menu
...
* we handle trigger visibility from the Track visibility tabs
2022-01-31 20:25:06 -06:00
luz paz
364f2f0788
Fix typos in gtk2_ardour/ directory
...
Found via `codespell -q 3 -S *.po,./share/patchfiles,./libs -L ba,buss,busses,doubleclick,hsi,ontop,ro,seh,siz,sur,te,trough,ue`
2022-01-26 12:35:38 -05:00
28392bdcdb
GUI property "visible" applies only to automation-lanes
...
Tracks and Busses use PresentationInfo::hidden
2022-01-25 06:27:18 +01:00
2152e7ba3b
triggerbox: change FollowActions into an object with a target list (GUI edition)
2022-01-19 15:50:55 -07:00
0a17d8e66a
Use shared static method to count plugins
...
This moves MixersStrip::help_count_plugins to RouteUI,
so that it can be shared with other Strip implementations.
2022-01-01 15:34:47 +01:00
4318d25ec7
Backport from mixbus, prepare trigger-strip ctx menu
2022-01-01 15:16:03 +01:00
c16631f8f8
Fix tiny memory leak
...
Route context menu remained after a route was deleted
2022-01-01 15:15:40 +01:00
1dc756142c
trigger_ui: disambiguate set_triggerbox() from set_trigger()
2021-12-30 21:25:39 -06:00
b4c98f10e8
tweak towards getting handling of trigger_display in MixerStrip correct
2021-12-16 22:52:56 -07:00
50b5ba51bf
Revert "fix initial (and only) ::show() calls for triggerbox and trigger master widgets"
...
This was wrong. Busses do not have triggerboxen (at this time).
This reverts commit 8ebf91ae14
.
2021-12-16 18:59:48 -07:00
8ebf91ae14
fix initial (and only) ::show() calls for triggerbox and trigger master widgets
2021-12-16 18:55:40 -07:00
8193d579de
trigger master widget visibility now also visibility group controlled
2021-12-16 15:53:49 -07:00
81ebe47fdd
triggerbox: some initial fixups for always-there trigger display
2021-12-16 15:45:46 -07:00
6a0b720d8f
convert trigger display into a permanent, VisibilityGroup-controlled element of MixerStrip
...
Likely to be soem SNAFUs to find
2021-12-16 15:30:25 -07:00
d933af6c81
attach triggerbox to triggerbox widget after construction
2021-12-16 15:15:14 -07:00
ce40f82cc4
triggerbox: add TriggerMaster widget to mixer strip
2021-12-16 10:40:16 -06:00
c0ff182e5f
triggerbox: add a master-stopper-widget (currently it stops whatever slot is playing)
2021-12-08 12:35:17 -06:00
01c83ec122
TriggerStrip: add solo,mute,pan,gain controls and meter
2021-12-02 22:28:05 +01:00
229a8aea13
Add option to toggle TriggerBox PI
...
This does not show/hide the Triggerbox in the Mixer itself,
it only sets the presentation-info flag (to be used on the Trigger Page).
2021-12-01 23:10:07 +01:00
a30148b2a1
triggerboxUI: showing trigger box UI is global now; move load op to context menu; handle multiple selection
2021-10-11 17:58:51 -06:00
bfc3c51052
triggerUI: somewhat functioning inline trigger box UI
2021-10-03 12:29:26 -06:00
acac302063
first steps in displaying triggerbox UI inside mixer strip (non-functional)
2021-10-03 09:09:01 -06:00
5b2a435e02
getting editor_drag.cc to compile
2021-08-13 12:51:29 -06:00
5c579ed52d
Remove unused #include<> (1/2)
...
PBD::stacktrace() is not used nor needed by default.
It should be used sparingly.
2021-05-05 17:43:28 +02:00
39334279b5
LAN for ranges
2021-04-13 00:10:38 +02:00
2ed8fd2723
Pixel-pushing: vertically align special busses
...
The mixer's track area has a border with shadow (again).
This breaks vertical alignment with monitor-section,
master, foldback busses.
2021-04-03 22:27:05 +02:00
ac5bca4a92
Clean up RouteUI header
...
* Consolidate access modifiers
* Remove all public member variables
* Only expose required functions, use private
whenever possible
* Rename private members, prefix underscore
* Remove cruft
2021-03-27 17:44:34 +01:00
003be3d87e
Localize private variable (only used by RouteUI)
2021-03-27 16:25:30 +01:00
3e7b2bb3f5
Separate IO connection button into dedicated class
2021-01-30 02:38:39 +01:00
d42b09f1d3
Remove cruft, there are no more diskstreams
2021-01-29 03:23:57 +01:00
9b4d330285
Remove unused variable
...
`ignore_toggle` is never set to true.
2021-01-29 02:58:25 +01:00
edd3179fbf
VKeybd: show pretty-name in port-connector
...
This follows a special case in PortGroupList::gather().
The Virtual Keyboard is an Ardour owned async terminal port,
that is in a session bundle (not a UserBundle).
See also 728d2a3771
and 559ffcff63
2021-01-18 03:18:21 +01:00
b2c4e71a45
Subscribe to pretty-port name changes (GUI)
2021-01-18 03:18:20 +01:00
8bb76f2a65
NO-OP: code-reorder to facility Mixbus LAN button layout
2020-11-02 15:52:42 +01:00
f5c1830263
Show monitor-section button only in the mixer window
...
Previously it was possible to to also have it visible on the
editor-mixer.
Also always use "Mon", the text also fits on narrow mixer-strips
2020-10-04 16:28:28 +02:00
72adf2844e
Consistent naming of LAN UI elements -- #8318
2020-08-04 21:33:53 +02:00
973d52b949
Plenty of space for "Mute" on narrow master-bus
2020-08-03 22:28:46 +02:00
6224bd7e7a
Add Volume Ctrl position to processor-box context menu
...
This makes it easier to discover the option, compared to hiding
it in the context menu of the slider itself.
2020-08-03 14:59:05 +02:00