Commit graph

17158 commits

Author SHA1 Message Date
Paul Davis
38f2f43193 livetrax menu definitions (second attempt) 2024-04-25 09:52:56 -06:00
Paul Davis
e337dbdd19 Revert "menu file now named after downcase-d PROGRAM_NAME"
This reverts commit 7cc5328d9569e920684877024a5751987e52334a.
2024-04-25 09:30:08 -06:00
Paul Davis
5a0ec36e0c use 2 new icons, and the existing lock icon, and activate lock button 2024-04-25 09:30:08 -06:00
Paul Davis
a906d9ba3b add the track visibility widgets to the toolbar 2024-04-25 09:30:08 -06:00
Paul Davis
402ee59453 do not hide MIDI scene ports 2024-04-25 09:30:08 -06:00
Paul Davis
f29d97c5dd fix crashes caused by assert (_fx_line); item does not exist for livetrax 2024-04-25 09:30:08 -06:00
Paul Davis
d9ee6400df Revert "split EngineDialog into a widget and a dialog"
This reverts commit f74ffd5a9202adda4b34e9c8733a0503a0dfeeeb.
2024-04-25 09:30:08 -06:00
Paul Davis
38bbae3b7f fix up error during manual rebase correction 2024-04-25 09:30:08 -06:00
Paul Davis
bcb7a7c5bb mock logo 2024-04-25 09:30:08 -06:00
Paul Davis
46a0b48c38 use UTF for lock icon 2024-04-25 09:30:08 -06:00
Paul Davis
9a4bc841dd split EngineDialog into a widget and a dialog 2024-04-25 09:30:08 -06:00
Paul Davis
86c730095c sometimes concision with variable naming is of no help 2024-04-25 09:30:08 -06:00
Paul Davis
e7a15ce377 profile initialization per-program needs to happen earlier, in ARDOUR::init() 2024-04-25 09:30:08 -06:00
Paul Davis
d028292748 first steps towards livetrax prefs editor 2024-04-25 09:30:08 -06:00
Paul Davis
253114f442 copied skeleton for livetrax rc option editor 2024-04-25 09:30:08 -06:00
Paul Davis
b0bb3874ed initial preparations for a distinct livetrax rc option editor 2024-04-25 09:30:08 -06:00
Paul Davis
77c93aad66 use program name to define Livetrax 2024-04-25 09:30:08 -06:00
Paul Davis
0549c09aa8 some file copies/renaming for ardour->livetrax 2024-04-25 09:30:08 -06:00
Paul Davis
37dc3fba25 remove debug output 2024-04-25 09:30:08 -06:00
Paul Davis
5286b0ef8e display MIDI scene markers
Note: this commit is valid for Ardour as well as LiveTrax
2024-04-25 09:30:08 -06:00
Paul Davis
43c48fbf2e basics of the livetrax TC widget 2024-04-25 09:30:07 -06:00
Paul Davis
41b9ee570d add and use simplified livetrax add tracks dialog 2024-04-25 09:30:07 -06:00
Paul Davis
1e3d43d666 for livetrax, use a knob for panning
While we're here, cleanup PannerUI initialization and some whitespace/brace issues.

Note: the knob does not yet actually control panning at all yet (not clear why)
2024-04-25 09:30:07 -06:00
Paul Davis
38a87bc4c6 better GUI handling of virtual soundcheck 2024-04-25 09:30:07 -06:00
Paul Davis
8b47aad657 GUI steps for virtual soundcheck 2024-04-25 09:30:07 -06:00
Paul Davis
1a29e6c84d more crash avoidance in sfdb UI if there's no auditioner 2024-04-25 09:30:07 -06:00
Paul Davis
2b80d99587 sfdb UI should not crash if there's no auditioner 2024-04-25 09:30:07 -06:00
Paul Davis
58a098ddec NO-OP: fix space near braces/brackets 2024-04-25 09:30:07 -06:00
Paul Davis
5175503cca sfdb_ui should be smart if there's no auditioner 2024-04-25 09:30:07 -06:00
Paul Davis
5783c75f67 port group display should not crash if there's no auditioner 2024-04-25 09:30:07 -06:00
Paul Davis
c785049050 panner UI in mixer should leave choice of panner shell & panner to Route 2024-04-25 09:30:07 -06:00
Paul Davis
e2747b2e3f no plugins in MixerUI for livetrax 2024-04-25 09:30:07 -06:00
Paul Davis
6e96ad04e1 no crash if instrument selector has no _instrument_list 2024-04-25 09:30:07 -06:00
Paul Davis
6760a06d09 do not save or restore tabbable state for livetrax 2024-04-25 09:30:07 -06:00
Paul Davis
d92a9e59df no context menus for solo, mute, rec-enable with livetrax 2024-04-25 09:30:07 -06:00
Paul Davis
a9d646c9e7 remove debug output 2024-04-25 09:30:07 -06:00
Paul Davis
bf114e7f45 functional file format dropdown UI 2024-04-25 09:30:07 -06:00
Paul Davis
67b53f27c1 no region gain line for livetrax 2024-04-25 09:30:07 -06:00
Paul Davis
710340622b no plugin-related GUI elements (and no editor notebook) for livetrax 2024-04-25 09:30:07 -06:00
Paul Davis
d0ac7b8026 NO-OP indentation fix 2024-04-25 09:30:07 -06:00
Paul Davis
522fac3012 remove fade handles for livetrax 2024-04-25 09:30:07 -06:00
Paul Davis
775f2b69b4 define actions to control livetrax section visibility 2024-04-25 09:30:07 -06:00
Paul Davis
5ec2c6d691 attach bindings to boxes in livetrax view, and steal focus appropriately 2024-04-25 09:30:07 -06:00
Paul Davis
3a0f41a28a initial work on livetrax all-mono, direct outs and send-to-(master/monitor?) GUI edition 2024-04-25 09:30:07 -06:00
Paul Davis
3aaa066652 continuing tweaks for livetrax 2024-04-25 09:30:07 -06:00
Paul Davis
c44583ae7c working input meters, among other improvements for livetrax 2024-04-25 09:30:07 -06:00
Paul Davis
2993b9cda7 work on livetrax continues 2024-04-25 09:30:07 -06:00
Paul Davis
6337882e51 remove over-wide meter hack 2024-04-25 09:30:07 -06:00
Paul Davis
8418672558 more work on livetrax layout 2024-04-25 09:30:06 -06:00
Paul Davis
0cf2283f3f initial work on livetrax 2024-04-25 09:30:06 -06:00