5c5fae430e
do not save or restore tabbable state for livetrax
2024-04-25 13:18:57 -06:00
98966a0d1c
add some enums and rc vars related to master send/return design
2024-04-25 13:18:57 -06:00
bf8aa66d95
no context menus for solo, mute, rec-enable with livetrax
2024-04-25 13:18:57 -06:00
85e0bc88d3
remove debug output
2024-04-25 13:18:56 -06:00
58fb42c45a
functional file format dropdown UI
2024-04-25 13:18:56 -06:00
d52ae52caf
change design for doing "both" file format changes at once
2024-04-25 13:18:56 -06:00
f94ba82788
library infrastructure for changing both aspects of audio file format at once
2024-04-25 13:18:56 -06:00
e020236b01
no region gain line for livetrax
2024-04-25 13:18:56 -06:00
b71b7c62b0
no plugin-related GUI elements (and no editor notebook) for livetrax
2024-04-25 13:18:56 -06:00
69e635df48
no fleshed out plugin manager for livetrax
2024-04-25 13:18:56 -06:00
a4b9cc1ffb
no auditioner for livetrax
2024-04-25 13:18:56 -06:00
21ebf20b19
NO-OP indentation fix
2024-04-25 13:18:56 -06:00
6f89521880
remove fade handles for livetrax
2024-04-25 13:18:56 -06:00
044911ed20
define actions to control livetrax section visibility
2024-04-25 13:18:56 -06:00
3316d13b91
attach bindings to boxes in livetrax view, and steal focus appropriately
2024-04-25 13:18:56 -06:00
d726342cf1
initial work on livetrax all-mono, direct outs and send-to-(master/monitor?) GUI edition
2024-04-25 13:18:56 -06:00
a5a44b301f
initial work on livetrax all-mono, direct outs and send-to-(master/monitor?)
2024-04-25 13:18:56 -06:00
8c5764f1e7
continuing tweaks for livetrax
2024-04-25 13:18:56 -06:00
60cd084a84
working input meters, among other improvements for livetrax
2024-04-25 13:18:56 -06:00
3b58e2e4bb
don't compute scope info for livetrax (never displayed)
2024-04-25 13:18:56 -06:00
46c55fa89b
work on livetrax continues
2024-04-25 13:18:56 -06:00
90b10c2624
remove over-wide meter hack
2024-04-25 13:18:56 -06:00
ccb7f462a2
more work on livetrax layout
2024-04-25 13:18:56 -06:00
faa5969ce0
NOOP: reformat and reflow
2024-04-25 13:18:56 -06:00
ec89c3b45e
initial work on livetrax
2024-04-25 13:18:36 -06:00
4a5c05e00c
menu file now named after downcase-d PROGRAM_NAME
2024-04-25 13:17:58 -06:00
201580f7ba
fix crashes caused by assert (_fx_line); item does not exist for livetrax
2024-04-25 13:07:00 -06:00
fc86629daf
sometimes concision with variable naming is of no help
2024-04-25 13:07:00 -06:00
21a39c5f1f
profile initialization per-program needs to happen earlier, in ARDOUR::init()
2024-04-25 13:07:00 -06:00
b2570bcaa3
remove debug output
2024-04-25 13:07:00 -06:00
0b8cfdee40
display MIDI scene markers
2024-04-25 13:07:00 -06:00
87f40ddc7f
some libardour support for MIDI scene support
2024-04-25 13:07:00 -06:00
a0756429cf
auto-fication of a loop in InternalReturn
2024-04-25 13:07:00 -06:00
7bcdd5b2e4
NO-OP: add space before bracket
2024-04-25 13:07:00 -06:00
e3b21ed77a
NO-OP: linebeeak removed
2024-04-25 13:07:00 -06:00
a7dbf57afa
more crash avoidance in sfdb UI if there's no auditioner
2024-04-25 13:07:00 -06:00
ad53c31e50
sfdb UI should not crash if there's no auditioner
2024-04-25 13:07:00 -06:00
5d1233e60a
NO-OP: fix space near braces/brackets
2024-04-25 13:07:00 -06:00
43e0f08b93
sfdb_ui should be smart if there's no auditioner
2024-04-25 13:07:00 -06:00
8f7f204ae4
port group display should not crash if there's no auditioner
2024-04-25 13:07:00 -06:00
9052eb013e
no crash if instrument selector has no _instrument_list
2024-04-25 13:07:00 -06:00
125b0f9432
add a new Profile flag for livetrax
2024-04-25 13:07:00 -06:00
16ed245977
allow true boxy buttons for ArdourButtons
...
Also add a default tweaks static member to force all buttons to a given tweak state
2024-04-25 13:03:52 -06:00
46fa056da6
add unrounded rectangle methods to Gtkmm2ext for use in truly boxy buttons
2024-04-25 13:03:52 -06:00
354e60d657
Drop session's monitor bus reference when removing the bus
2024-04-25 19:18:06 +02:00
848832f8b0
Flush GraphNode RCU when removing Routes
...
Since 44610c787
RCU keeps references until another write happens.
even before then, some shared_ptr references may have been kept.
When using a process graph, a route's activision-set can
hold references to other graph-nodes (routes). This lead
to Routes not being deleted until a second graph-reorder
flushed the RCU.
2024-04-25 19:18:06 +02:00
97becda83a
Update icon rendering tool
2024-04-25 19:18:02 +02:00
f1a3eb1e3d
use a different source file for ardour.menus in the livetrax case
2024-04-25 09:26:33 -06:00
4665cdcb6b
Add icons for livetrax (lock, mixer, meter)
2024-04-25 02:21:10 +02:00
b00ddcfe1c
Fix -Waddress (and expand tabs)
...
The expansion of the macro resulted in:
"the comparison will always evaluate as 'true' for the address of .."
2024-04-24 18:06:27 +02:00