13
0
Commit Graph

27826 Commits

Author SHA1 Message Date
316880b9cf
Don't print usage to stdout for invalid parameters 2019-08-15 01:09:26 +02:00
4aedf9c3ea
Tweak .clang-format 2019-08-13 01:06:12 +02:00
e08ab1e30a
NO-OP: clang format, comments & whitespace 2019-08-13 01:05:51 +02:00
f940cbe794
Remove unused EditorSources selection filter 2019-08-13 00:53:04 +02:00
8a9b38e540
Remove remnants of hack from 9f3f3738e7
This fixes multiple selection. The original code using
"selection_countdown" is no longer in place. There's no "counter" to arm.

Shift/Tab name edit works regardless.
"s/m/r" solo/mute/rec shortcuts in the treeview have been discontinued
since a long time as well. Keyboard shortcuts are per window, regardless
of grab_focus()

PS. This change makes it easier for a user to start a drag/drop
operation of multiple regions. That currently assert()s, only
the first selected region is used.
2019-08-13 00:52:21 +02:00
f8e3a1cdcd
Fix transient removal -- #7785
Incorrect iterators were used for user-transients.
2019-08-13 00:41:09 +02:00
12da3016e6
Remove unused EditorRoutes selection filter 2019-08-12 19:31:42 +02:00
f4897bb475
Re-order editor sidebar: prioritize "Tracks & Busses" 2019-08-12 18:36:26 +02:00
bf2ac2ee72
(RegionList) Tweak column ordering + fix translation naming 2019-08-12 18:36:23 +02:00
82ebfa75f3 Source List: Explicitly check whether a file is in the {Audio|MIDI} folder where it should be.
Anywhere else (even somewhere else inside the session folder) should be flagged "weird"
2019-08-12 10:48:08 -05:00
ff440276c1 Source List: Source regions can be tagged, too. 2019-08-12 10:48:08 -05:00
d67d64ea03
Add Pref to write mixer-screenshot post-export 2019-08-12 16:53:55 +02:00
f7a6661969
Consolidate: use PBD method to try hard-linking 2019-08-12 16:42:07 +02:00
ffbf40c3d1
Add PBD API to hard-link files 2019-08-12 16:41:25 +02:00
c0f0acaa9f
Allow export get_path() without format
This is in preparation for post-export screenshots:
A possibility to get a file-path, independent of the format.
2019-08-12 15:44:16 +02:00
98c55a30c1
NO-OP: whitespace 2019-08-12 15:39:28 +02:00
24ff4adaf9
NO-OP: mark private variables, remove cruft 2019-08-12 15:35:20 +02:00
6dcf7a4d92
Initialize some more uninitialized variables 2019-08-12 15:18:00 +02:00
98c65406e3
Prefer std::vector<> over C-style malloc/free**
This fixes a potential out of bounds read `if (_dbtp_plugin[c])`
if c is larger than the allocated channel count.
2019-08-12 15:02:24 +02:00
b48a3a6abb
Initialize variable 2019-08-12 14:34:33 +02:00
65dcc8fa30
Initialize variable 2019-08-12 14:34:17 +02:00
875c66458d
Fix middle-click note selection 2019-08-12 04:49:31 +02:00
128623e7fb
Fix midi-note selection invert
Selecting Notes in a region does not select the region itself.

Invert-selection needs to iterate over midi-regions that contain
the selection.
2019-08-12 02:28:38 +02:00
282437ab77
(RegionList) Don't change selection for context-menu 2019-08-12 02:07:03 +02:00
494a0d1b57
Add Action to save mixer screenshot 2019-08-12 01:39:48 +02:00
7251efce83
Add Lua-Dialog support for FileChooserWidget (save file) 2019-08-12 01:37:35 +02:00
807061f96f
Add Lua bindings for convenient Glib methods 2019-08-12 01:00:42 +02:00
f08b90f368
Fix auto capture alignment when bouncing metronome 2019-08-11 20:39:39 +02:00
9fb403546c
Allow to inhibit screensaver/system sleep 2019-08-11 20:39:39 +02:00
246cc74f9b
Add types/enum for screensaver mode 2019-08-11 20:39:39 +02:00
4b5d16554b
Simplify screensaver inhibit API and fix OSX compatibility 2019-08-11 20:39:39 +02:00
a3eed5839f Add/remove source(s) in our MSVC project (gtk2_ardour) 2019-08-11 10:56:01 +01:00
78d7ef15df
Prototype infrastructure to disable screensaver 2019-08-11 02:33:16 +02:00
defbe7d371 ptformat: Update to upstream 8d29d79 (drop fades && fix offsets) 2019-08-10 12:34:45 +10:00
7f347af5f4
Add script to xdot plot the process graph 2019-08-07 17:40:24 +02:00
2970ce2f59
Add Lua bindings for Pango Alignment 2019-08-07 17:40:23 +02:00
7020c40fc4
NO-OP: Fix compiler warning (-Wreturn-type) 2019-08-07 17:40:23 +02:00
3243bf591c
Add method to graphviz plot the process-graph 2019-08-07 17:40:23 +02:00
6bdf5cb0d7 Gui should allow foldback bus to be mono. 2019-08-06 13:16:44 -07:00
a5828ba472 foldback may be mono don't set panner type 2019-08-06 11:13:30 -07:00
df2917568d OSC: foldback buses should be able to be mono 2019-08-06 11:12:19 -07:00
4dc684275f
Amend 183d3fb49; implement ImportableSource API 2019-08-04 14:43:46 +02:00
d9d96b181c
Fix meter metric visibility on narrow strips - #7781
After session load, the meter numerics were always visible,
regardless of strip width.
MixerStrip::set_stuff_from_route() and MixerStrip::set_width_enum()
are called before	Mixer UI is realized and calls show_all().
2019-08-04 02:40:59 +02:00
183d3fb493
Implement missing required virtual fn -- fix Mac builds 2019-08-04 01:37:36 +02:00
365f6d6337
Update plugins/addons GPL boilerplate and (C) from git log 2019-08-03 15:53:18 +02:00
dbd8d491e5
Update utility and tools GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
0301c47f6b
Update core library GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
cec5ce8f45
Update canvas/UI lib GPL boilerplate and (C) from git log 2019-08-03 15:53:17 +02:00
c1bd70d8b0
Update audiographer GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00
47a62b2850
Update backend GPL boilerplate and (C) from git log 2019-08-03 15:53:16 +02:00