Commit Graph

9123 Commits

Author SHA1 Message Date
Robin Gareus
80e170d7fd keep VST path editor on top of preferences. 2015-12-29 13:31:40 +01:00
Robin Gareus
135eedc685 the return of the proper GUI window titles 2015-12-29 11:03:43 +01:00
Robin Gareus
d959461537 LinuxVST window re-sizing: forward event to child window. 2015-12-29 10:08:42 +01:00
Robin Gareus
74e4081ef4 save users who like to suffix snapshot names some typing. 2015-12-28 19:24:30 +01:00
Robin Gareus
46e479038d plugin-sidebar: select on right-click (before context-menu) 2015-12-28 17:23:45 +01:00
Robin Gareus
9283e97435 refine add preset/favorite dialog
dedicated "Add to Favorites only" mode.
2015-12-28 17:23:45 +01:00
Paul Davis
0d9efc1148 redesign cross-thread registration/signalling system
This new design will work even when threads that need to receive
messages from RT threads are created *after* the RT threads. The
existing design would fail because the RT thread(s) would never
be known the later created threads, and so signals emitted by the
RT thread and causing call_slot() in the receiver would end up
being enqueued using a lock-protected list. The new design ensures
that communication always uses a lock-free FIFO instead
2015-12-28 10:14:17 -05:00
Robin Gareus
db48340278 keep plugin-manager presets in sync 2015-12-28 13:23:42 +01:00
Robin Gareus
4758de37cd allow creating plugin-presets by dragging a plugin to the sidebar 2015-12-28 04:11:45 +01:00
Robin Gareus
d7475e1419 add preset-delete to context menu 2015-12-28 03:19:28 +01:00
Robin Gareus
f09c1016d4 allow to hide monitor-section processor box with processors
indicate processors by coloring the button instead.
2015-12-27 19:11:07 +01:00
Robin Gareus
47922c5d19 add "remove from favorites" context menu 2015-12-27 18:17:45 +01:00
Robin Gareus
9b7352f35f plugin-sidebar: fix PostFader insert 2015-12-27 15:32:24 +01:00
Robin Gareus
48edb6edb7 plugin-sidebar: right click implies select. 2015-12-27 15:31:53 +01:00
Robin Gareus
228d6a1861 Ardour 4.5 is later than planned.
Revert "quick hack: hide unfinished processor sidebar for 4.5 release"
This reverts commit 20521bad20.
2015-12-27 00:38:28 +01:00
Robin Gareus
b7461fb7c0 add context-menu for processor-sidebar 2015-12-27 00:37:53 +01:00
Robin Gareus
b1bf6be8e3 remove C++11 API 2015-12-26 15:51:02 +01:00
Robin Gareus
d9fcd142b4 save/restore plugin-sidebar expanded items 2015-12-26 00:43:59 +01:00
Robin Gareus
c85f1c7aa3 update plugin presets in mixer-sidebar 2015-12-25 23:23:00 +01:00
Robin Gareus
e6cb65a171 allow to add plugin(s) to all selected routes 2015-12-25 17:13:17 +01:00
Robin Gareus
5417af4877 add presets to mixer plugin-sidebar 2015-12-25 17:13:07 +01:00
Robin Gareus
e762fe36be refactor Processor-Box plugin drag/drop: allow presets 2015-12-25 17:13:00 +01:00
Robin Gareus
0b30814bdd use new column DnD renderer, 2015-12-24 17:28:23 +01:00
Robin Gareus
646bcc6885 allow dragging plugins directly from the manager 2015-12-24 01:45:16 +01:00
Robin Gareus
80028d7c82 don't automatically open plugin-GUI when using drag/drop 2015-12-24 01:45:16 +01:00
Robin Gareus
7eddc61a30 monitor section re-layout (processor-box in signal flow) 2015-12-23 14:41:54 +01:00
Edgar Aichinger
2a50a90cb8 Update German Translation for gtk2_ardour 2015-12-23 12:43:22 +01:00
Robin Gareus
20521bad20 quick hack: hide unfinished processor sidebar for 4.5 release 2015-12-23 00:08:45 +01:00
Robin Gareus
11d5b46f8a re-arrange default mixer siderbar panes. 2015-12-22 23:26:33 +01:00
Robin Gareus
7f82eec394 save/restore custom order of favorite plugin list 2015-12-22 23:06:08 +01:00
Robin Gareus
b786dbca9d the return of the rude audition button. 2015-12-22 21:11:58 +01:00
Robin Gareus
0965463c19 tweak packaging of plugin-hostlist 2015-12-22 19:08:19 +01:00
Robin Gareus
4abf943340 clarify missing ffmpeg messages
Don't refernce "ffmpeg", "ffprobe" executables directly. Refer to the
elaborate Log message (ffmpeg_harvid)
2015-12-22 16:43:26 +01:00
Robin Gareus
17c4a36a1a add Nil to authors 2015-12-22 04:55:32 +01:00
Nil Geisweiller
93ea63f6d0 Better align note end time with grid 2015-12-22 04:52:50 +01:00
Nil Geisweiller
76d4fe1fd5 More minor indentation fix (spaces -> tabs) 2015-12-22 04:52:50 +01:00
Nil Geisweiller
ef393f5a88 Remove shortening inserted notes by one tick
I don't think this is necessary, if some synth cannot deal with that,
perhaps Ardour could try to send the note off right before the next
note on, even-though they supposedly occur simultaneously.
2015-12-22 04:52:50 +01:00
Nil Geisweiller
591c9bf0d4 Fix indentation of note_base (whitespace to tab) 2015-12-22 04:52:50 +01:00
Robin Gareus
dffa3861ba add Favorite Plugins List (DnD) to the Mixer. 2015-12-22 04:43:26 +01:00
Robin Gareus
a7b236561c ProcessorBox: allow to receive PluginInfoPtr drops 2015-12-22 04:24:20 +01:00
Robin Gareus
d5c275e78e update ProcessorBox API for new DnDVbox constructor. 2015-12-22 04:15:04 +01:00
Robin Gareus
7edd521afe unhardcode "ardour:" port-prefix 2015-12-21 18:54:34 +01:00
Robin Gareus
3be59616e8 add tooltip to "floating monitor section" and allow on OSX. 2015-12-21 15:46:28 +01:00
Robin Gareus
0794329ac1 delete monitoring section when removed
Among other things, this makes sure the detached window is removed.
2015-12-21 15:46:03 +01:00
Robin Gareus
990cbf3f40 re-add AU cache/blacklist management (was lost in 964b8a98) 2015-12-21 14:38:51 +01:00
Robin Gareus
d556692192 allow to float detached monitor-section window 2015-12-21 14:38:45 +01:00
Robin Gareus
0d9f15dd80 GUI part of monitor-section constraints. 2015-12-21 14:38:28 +01:00
Robin Gareus
67917583d9 Monitor Section Processor Box.
Allow to add plugins specific to Monitoring (room correction etc) directly
on the Monitor-Section GUI.

The Track/Bus Inspector allowed that for a long time, already but
apparently nobody found it.
2015-12-21 12:43:38 +01:00
Robin Gareus
51a140054e tweak solo mode & option layout 2015-12-20 01:11:09 +01:00
Robin Gareus
34f3d35ded monitoring section on diet (75% original width) 2015-12-20 00:48:11 +01:00