cb0b22cb79
Hide create new item from Group Tab context menu
...
Creating a new empty group from the group tab area just looks broken since
nothing visible happens, so hide this item when the context menu is
triggered from this location.
2015-09-21 16:50:45 -05:00
Todd Naugle
203a72f883
Create new Groups with a consistent set of default properties.
...
This is part of a larger fix for #6450 . Previously new route groups were
created with different default properties depending on which code created
the new group. The group tab method had all properties set and that is now
going to be the default for all other methods (mixer strip button, etc).
2015-09-21 14:52:25 -05:00
cba31db6fe
processor-box: explicitly check for "Amp" (Fader)
2015-09-21 13:14:29 +02:00
e64e4e19bc
save-as, update button sensitivity when dir changes
2015-09-21 12:05:31 +02:00
86c93292d4
add André to authors list.
2015-09-20 22:30:43 +02:00
André Nusser
6a248b61f0
fix duplicating multiple selected regions - fixes #6202
2015-09-20 22:22:39 +02:00
dec4790dff
update SFDB settings when track selection changes
2015-09-20 20:03:09 +02:00
cff0852df9
fix initial state of Import Dialog
2015-09-20 20:02:40 +02:00
6c53ebc4c1
basic GUI support to auto-align video by LTC.
2015-09-20 18:37:39 +02:00
65f215bb4c
GUI part of silence-trim fade constraint.
2015-09-20 01:28:37 +02:00
21c1d0f832
Silence detect: constrain duration in GUI.
2015-09-19 23:33:35 +02:00
a6caf6ed3a
NOOP, whitespace.
2015-09-19 20:31:32 +02:00
dad0e390ff
indicate that silence trim is already active.
2015-09-19 20:28:56 +02:00
c829c10a74
band-aid for Glib::operator<<
...
it seems that g_locale_from_utf8() (called by <<) is not thread safe,
at least not on OSX.
glib error-code 1, Invalid byte sequence in conversion input
-> throws Glib::Error.
possible fix for #6435 , route-creation is interrupted via catch(...)
2015-09-19 19:00:43 +02:00
dfd7e80fda
fix crash at exit, ctrl+s during quit.
2015-09-19 19:00:43 +02:00
646bc2bb43
fix possible endless loop in silence detection
2015-09-19 19:00:43 +02:00
6569301001
remove cruft
2015-09-19 19:00:43 +02:00
0e55dc470d
StripSilence: invalidate Completed connection - fixes #6600
2015-09-19 19:00:42 +02:00
cdd76636a0
tweak colors for silence-detection
...
The text annotation needs to be visible:
- above default background (dark gray)
- above waveform (orange)
- above silent-highly regions (violet, was bright turqoise)
old color (dark blue) failed for all but the waveform.
2015-09-19 19:00:42 +02:00
62a161195c
fix progress reporter, use idle callback.
...
do not directly hook into Glib's Main Context.
2015-09-19 19:00:42 +02:00
2ef2ea0b59
create new Event-IDs for pasted midi-notes
2015-09-18 20:37:23 +02:00
b753704c3e
Revert "work around bug or feature of string_compose()"
...
This reverts commit 17baf93626
.
It's no longer needed since c1d6a2f
2015-09-18 00:04:42 +02:00
f3a1ac21cb
associate label more closely with VST path button. the plugin tab needs a complete layout rethink, someday
2015-09-17 16:07:40 -05:00
ff80d66088
speficy gtk treeview style for consistency
2015-09-17 21:09:13 +02:00
17baf93626
work around bug or feature of string_compose()
...
string_compose("x%1x x%2x x%3x", "A", "", "C")
-> "xAx xCx xx"
and not
-> "xAx xx xCx"
2015-09-17 20:51:11 +02:00
f27800ea41
use pbd's gstdio compatibility wrapper (GUI)
2015-09-17 14:38:09 +02:00
5d38d1c751
explicit glibmm/datetime include
...
On some distros. glibmm.h does not include glibmm/datetime.h
2015-09-17 13:37:52 +02:00
6829d1593f
Use PBD::open_uri in about dialog to open website, should fix #6463
2015-09-17 11:55:22 +10:00
23a384f8ae
fix #6588 . use ardour-codename only for Ardour.
2015-09-17 00:40:58 +02:00
202b9cc82a
fix a tautologically undefined comparison
2015-09-17 00:21:38 +02:00
4a10dbbc1b
deleting pointers to incomplete types may cause undefined behavior
2015-09-17 00:13:43 +02:00
5d02c47d3a
fix clang compilation.
...
pbd/configuration_variable.h:84:6: error: call to function 'operator>>' that is neither visible in the template definition nor found by argument-dependent lookup
ardour/types.h defines std::istream& operator>> and must be included prior to pbd/configuration_variable.h
2015-09-17 00:10:50 +02:00
31c0a536ba
fix missed but required merge resolution related to UIConfiguration's new status as a singleton in this branch.
2015-09-16 17:11:54 -04:00
69b44ee829
Use tooltips.h in ArdourButton to remove ardour_ui.h inclusion
2015-09-16 16:55:17 -04:00
1d42ed077e
Use ARDOUR_UI_UTILS::set_tooltip rather than via ARDOUR_UI::set_tip
...
This removes the direct dependence on ARDOUR_UI/Gtk_UI for setting
tooltips. Removes inclusion of ardour_ui.h from 16 files.
2015-09-16 16:55:17 -04:00
2031007a3a
Add tooltips.h header for setting tooltips rather than via ardour_ui.h
2015-09-16 16:55:17 -04:00
29f43af53a
Add missing header include in midi_channel_selector.h
2015-09-16 16:55:17 -04:00
f9cba95a8f
Add missing header include in shuttle_control.h
2015-09-16 16:55:17 -04:00
b8546e0b69
Add missing header include in plugin_selector.h
2015-09-16 16:55:17 -04:00
38bae2996a
Remove ardour_ui.h header inclusion
2015-09-16 16:55:17 -04:00
c256075e63
Remove tooltips() member from ARDOUR_UI and use Gtk_UI::set_tip
2015-09-16 16:55:17 -04:00
b8e9ee50e0
Use Forward declaration for non-MSVC compilers in ardour_ui.h
...
I can't test this with MSVC so John might have to fix this, just
adding the necessary header includes inside MSVC specific ifdef
but I think it should be OK
2015-09-16 16:55:17 -04:00
513ecad1f0
Forward declare Meterbridge class in ardour_ui.h
2015-09-16 16:55:17 -04:00
553c3ef557
Remove ui_config.h inclusion from ardour_ui.h
2015-09-16 16:55:17 -04:00
6b019a4953
Move UIConfiguration Singleton into UIConfiguration header
...
This removes the direct dependence on ardour_ui.h from 39 files
2015-09-16 16:55:17 -04:00
45d487f16e
Move ARDOUR_UI::ui_scale into UIConfiguration class
2015-09-16 16:55:17 -04:00
c99bf353a5
Remove inclusion of ardour_ui.h from ui_config.cc
2015-09-16 16:55:17 -04:00
fc1e7dbb55
Move DPIReset and ColorsChanged signals into UIConfiguration
2015-09-16 16:55:17 -04:00
0fd1aa3808
Remove unused header include
2015-09-16 16:55:17 -04:00
2d47183dc9
Move util functions into UIConfiguration as they depend on it anyway
2015-09-16 16:55:17 -04:00