projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
properly handle meter channel count changes
[ardour.git]
/
gtk2_ardour
/
ardour_ui_options.cc
diff --git
a/gtk2_ardour/ardour_ui_options.cc
b/gtk2_ardour/ardour_ui_options.cc
index a0e6384b235bd49ffdf6df38c6f3662a02243140..98ede1dc3fbcd1742264fad39eee1aa3a8e3bd44 100644
(file)
--- a/
gtk2_ardour/ardour_ui_options.cc
+++ b/
gtk2_ardour/ardour_ui_options.cc
@@
-38,7
+38,7
@@
#include "public_editor.h"
#include "main_clock.h"
#include "public_editor.h"
#include "main_clock.h"
-#include "i18n.h"
+#include "
pbd/
i18n.h"
using namespace Gtk;
using namespace Gtkmm2ext;
using namespace Gtk;
using namespace Gtkmm2ext;
@@
-394,6
+394,13
@@
ARDOUR_UI::parameter_changed (std::string p)
stop_clocking ();
start_clocking ();
}
stop_clocking ();
start_clocking ();
}
+ } else if (p == "use-tooltips") {
+ /* this doesn't really belong here but it has to go somewhere */
+ if (UIConfiguration::instance().get_use_tooltips()) {
+ Gtkmm2ext::enable_tooltips ();
+ } else {
+ Gtkmm2ext::disable_tooltips ();
+ }
} else if (p == "waveform-gradient-depth") {
ArdourCanvas::WaveView::set_global_gradient_depth (UIConfiguration::instance().get_waveform_gradient_depth());
} else if (p == "show-editor-meter") {
} else if (p == "waveform-gradient-depth") {
ArdourCanvas::WaveView::set_global_gradient_depth (UIConfiguration::instance().get_waveform_gradient_depth());
} else if (p == "show-editor-meter") {
@@
-424,6
+431,8
@@
ARDOUR_UI::parameter_changed (std::string p)
} else if (p == "waveform-cache-size") {
/* GUI option has units of megabytes; image cache uses units of bytes */
ArdourCanvas::WaveView::set_image_cache_size (UIConfiguration::instance().get_waveform_cache_size() * 1048576);
} else if (p == "waveform-cache-size") {
/* GUI option has units of megabytes; image cache uses units of bytes */
ArdourCanvas::WaveView::set_image_cache_size (UIConfiguration::instance().get_waveform_cache_size() * 1048576);
+ } else if (p == "use-wm-visibility") {
+ VisibilityTracker::set_use_window_manager_visibility (UIConfiguration::instance().get_use_wm_visibility());
} else if (p == "action-table-columns") {
const uint32_t cols = UIConfiguration::instance().get_action_table_columns ();
for (int i = 0; i < 9; ++i) {
} else if (p == "action-table-columns") {
const uint32_t cols = UIConfiguration::instance().get_action_table_columns ();
for (int i = 0; i < 9; ++i) {