Nikolaus Gullotta
|
4a97792404
|
skip special routes for now and fix crash where bailing out of the dialog early would cause a ptr to stay around
|
2020-03-23 13:49:41 -05:00 |
|
Nikolaus Gullotta
|
fa4fcd2e60
|
remove sanitize node function, and clear substitutions vector before recalling. Fixes issue with dangling ports
|
2020-03-23 13:49:40 -05:00 |
|
Nikolaus Gullotta
|
e42f5322b8
|
fix dialog bug where right click -> rename could be longer than 48 characters and try some size changes
|
2020-03-23 13:49:40 -05:00 |
|
Nikolaus Gullotta
|
3b85808c49
|
change RecallFlags enums to make way for new functionality
|
2020-03-23 13:49:40 -05:00 |
|
Nikolaus Gullotta
|
4f53824e84
|
fixing some commentary
|
2020-03-23 13:49:39 -05:00 |
|
Nikolaus Gullotta
|
d5d96134d2
|
remove remnant of attempted bugfix
|
2020-03-23 13:49:39 -05:00 |
|
Nikolaus Gullotta
|
5a04577488
|
add timestamp to location and date sorting from timestamps to export_timespan_selector
|
2020-03-23 13:49:39 -05:00 |
|
Nikolaus Gullotta
|
9f068afe02
|
initial dirty work on a state substitution dialog - lots of cleanup and imporvement needed
|
2020-03-23 13:49:39 -05:00 |
|
Nikolaus Gullotta
|
7c6dbf3f6b
|
begin work on substitution dialog
|
2020-03-23 13:49:39 -05:00 |
|
Nikolaus Gullotta
|
427f9a1099
|
small optimization to refill
|
2020-03-23 13:49:39 -05:00 |
|
Nikolaus Gullotta
|
d12efc66da
|
NO-OP: Whitespace, variable names, general clean-up
|
2020-03-23 13:49:38 -05:00 |
|
Nikolaus Gullotta
|
d32a88d4fc
|
don't add the snapshot if it's empy
|
2020-03-23 13:49:38 -05:00 |
|
Nikolaus Gullotta
|
c4d472e094
|
delegate new_row function to create new rows in our models
|
2020-03-23 13:49:38 -05:00 |
|
Nikolaus Gullotta
|
2b45de8971
|
further performance enhancments, append new row instead of refilling
|
2020-03-23 13:49:38 -05:00 |
|
Nikolaus Gullotta
|
276c07f36e
|
provide Treemodel::iterator to popup_context_menu to enhance performance, instead of a total refill, we just operate on the row instead
|
2020-03-23 13:49:38 -05:00 |
|
Nikolaus Gullotta
|
42fe3f7c6e
|
split refill into refill_display which may speed things up slightly and add some small optimizations
|
2020-03-23 13:49:38 -05:00 |
|
Nikolaus Gullotta
|
645e53d796
|
replace gross in array with vector instead
|
2020-03-23 13:49:38 -05:00 |
|
Nikolaus Gullotta
|
2d77e99d29
|
add checks for MIXBUS for certain features, and reconcile that with the GUI parts as well
|
2020-03-23 13:49:37 -05:00 |
|
Nikolaus Gullotta
|
9e0030a900
|
NO-OP: rename functions to better reflect what they do
|
2020-03-23 13:49:37 -05:00 |
|
Nikolaus Gullotta
|
574de9fa55
|
allow flags to be setable from the MixerSnapshotDialog
|
2020-03-23 13:49:37 -05:00 |
|
Nikolaus Gullotta
|
f1619a2adc
|
refill() on show
|
2020-03-23 13:49:19 -05:00 |
|
Nikolaus Gullotta
|
ce7021283f
|
add right-click menu option to recall snap
|
2020-03-23 13:49:19 -05:00 |
|
Nikolaus Gullotta
|
584a6c334b
|
move ugly glib mkdir stuff to ensure_directory function and make methods smarter about when they should use it
|
2020-03-23 13:49:19 -05:00 |
|
Nikolaus Gullotta
|
c0f6dfde6b
|
Fix GPL info, for real this time
|
2020-03-23 13:49:19 -05:00 |
|
Nikolaus Gullotta
|
fa61b02e1b
|
add drag n' drop functionality - currently moves snapshot files from one dir to another
|
2020-03-23 13:49:19 -05:00 |
|
Nikolaus Gullotta
|
6c6c26e0db
|
NO-OP: fix copyright info
|
2020-03-23 13:49:18 -05:00 |
|
Nikolaus Gullotta
|
688fc8209f
|
NO-OP: whitespace, spaces->tabs, and add curly braces to all if and for statements
|
2020-03-23 13:49:18 -05:00 |
|
Nikolaus Gullotta
|
72adef442b
|
Remove use of / or \ in build_filename()
|
2020-03-23 13:49:18 -05:00 |
|
Nikolaus Gullotta
|
9ace01398c
|
add getter and setter methods for MixerSnapshot class members
|
2020-03-23 13:49:18 -05:00 |
|
Nikolaus Gullotta
|
78d283cc5d
|
MixerSnapshotDialog is now an ArdourWindow
|
2020-03-23 13:49:18 -05:00 |
|
Nikolaus Gullotta
|
796f2fa263
|
add MixerSnapshots to LIBARDOUR
|
2020-03-23 13:49:18 -05:00 |
|
Nikolaus Gullotta
|
a72a313b4b
|
NO-OP: trim whitespace and indentation issues
|
2020-03-23 13:49:17 -05:00 |
|
Nikolaus Gullotta
|
8bb37fd994
|
put editor_route_groups back to the normal master branch version
|
2020-03-23 13:49:17 -05:00 |
|
Nikolaus Gullotta
|
f960976d7f
|
new_from session needs to enusre paths exist
|
2020-03-23 13:49:17 -05:00 |
|
Nikolaus Gullotta
|
2dc764f8bc
|
remove canabalized editor_route_groups I used for testing, essentially a no-op
|
2020-03-23 13:49:16 -05:00 |
|
Nikolaus Gullotta
|
9baf4da488
|
finally add the snapshot manager under Window/mixer-snapshot
|
2020-03-23 13:49:16 -05:00 |
|
Nikolaus Gullotta
|
8c9fa42fb3
|
get mixersnapshot dialog in ardour UI
|
2020-03-23 13:49:16 -05:00 |
|
Nikolaus Gullotta
|
3ac448df28
|
easy rigging to force directories. Uses mode 0775 because that seems to be what everyhting else in libarodur and gtk2ardour uses
|
2020-03-23 13:49:16 -05:00 |
|
Nikolaus Gullotta
|
19f79a3e40
|
final touches
|
2020-03-23 13:49:15 -05:00 |
|
Nikolaus Gullotta
|
f9667536e7
|
some quick cleanup, and use glib delete and rename functions instead of std
|
2020-03-23 13:49:15 -05:00 |
|
Nikolaus Gullotta
|
cc7ca86427
|
a bunch of changes I should've committed in chunks. oops.
|
2020-03-23 13:49:15 -05:00 |
|
Nikolaus Gullotta
|
4805a600c7
|
implement a looooooot of stuff
|
2020-03-23 13:49:15 -05:00 |
|
Nikolaus Gullotta
|
d4c99d6d38
|
saftey commit
|
2020-03-23 13:49:15 -05:00 |
|
Nikolaus Gullotta
|
961dc52068
|
begin work on mixer snapshot dialog
|
2020-03-23 13:49:15 -05:00 |
|
Nikolaus Gullotta
|
25e81f65b9
|
MixerSnapshot can construct based off a different session's state
|
2020-03-23 13:49:14 -05:00 |
|
Nikolaus Gullotta
|
47aa48e769
|
add read and write functions to class
|
2020-03-23 13:49:14 -05:00 |
|
Nikolaus Gullotta
|
b49dc050bb
|
more changes to snapshot
|
2020-03-23 13:49:14 -05:00 |
|
Nikolaus Gullotta
|
88b42e5c5d
|
changes to mixer snapshot and add a way to do this from some gui element
|
2020-03-23 13:49:13 -05:00 |
|
Robin Gareus
|
42cc09af13
|
Remove Mixbus Aux-Link special case 2/2
|
2020-03-23 17:45:55 +01:00 |
|
Robin Gareus
|
b760d541c6
|
Pan: remove automation-state indirection 1/2
|
2020-03-23 16:41:13 +01:00 |
|