Commit graph

29372 commits

Author SHA1 Message Date
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
738d90a5cf
NO-OP: add missing curly-braces 2020-03-23 13:49:18 -05:00
Nikolaus Gullotta
6c6c26e0db
NO-OP: fix copyright info 2020-03-23 13:49:18 -05:00
Nikolaus Gullotta
558c7aed93
sanitize_node now uses a vector of processor names instead of an array 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
Ben Loftis
0697433974
build fix 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
c66e006fff
add node sanitation for ardour 2020-03-23 13:49:17 -05:00
Nikolaus Gullotta
e140a12bf5
add safeguard to PhaseControl::set_state(). Mixbus Master has a blank phase control value 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
6163e272eb
last_modified should eb initialized with the current program name, and then overwitten later 2020-03-23 13:49:17 -05:00
Nikolaus Gullotta
7486b0b7fc
add vscode to gitignore 2020-03-23 13:49:16 -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
367ba6cf9c
load_from_session needs to set the last_modified_with member as well. 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
619311e854
small bit of cleanup 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
cf286c0b06
add reversible command to route state changes 2020-03-23 13:49:14 -05:00
Nikolaus Gullotta
252de1e5be
remove some un-needed headers 2020-03-23 13:49:14 -05:00
Nikolaus Gullotta
8cbba27a58
major overhaul and bugfixing 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
5b07a130ce
Merge branch 'master' into mixer-snapshots 2020-03-23 13:49:14 -05:00
Nikolaus Gullotta
44c7ab039a
vcas re-find their assignments 2020-03-23 13:49:13 -05:00
Nikolaus Gullotta
6b4e2a2151
rework - instead of having one state vecotr, have a seperate one for routes, groups, and vcas 2020-03-23 13:49:13 -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
Nikolaus Gullotta
0ae8268bf0
lib_ardour part: add mixer_snapshot class 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
d050256a41
Remove Mixbus Aux-Link special case 1/2 2020-03-23 17:45:38 +01:00
Robin Gareus
4780a0fd60
NO-OP: whitespace 2020-03-23 17:38:08 +01:00
Robin Gareus
ac9e16f0b8
Pan: remove automation-state indirection 2/2 2020-03-23 17:38:01 +01:00
Robin Gareus
b760d541c6
Pan: remove automation-state indirection 1/2 2020-03-23 16:41:13 +01:00
Robin Gareus
ce088f1f44
Constrain panner value to valid range 2020-03-23 06:14:39 +01:00