summaryrefslogtreecommitdiff
path: root/gtk2_ardour/ardour_ui_options.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2013-08-04 00:06:29 +0200
committerPaul Davis <paul@linuxaudiosystems.com>2013-08-08 15:26:41 -0400
commit9ff32d1b52f7476b6ab55b60bae58ced315047f7 (patch)
tree540d0ef7dc97006a299806234d6233ba68cf626f /gtk2_ardour/ardour_ui_options.cc
parentee610da9776cf36287323df36aa94c9ee88f8306 (diff)
make master-meter in toolbar optional
Diffstat (limited to 'gtk2_ardour/ardour_ui_options.cc')
-rw-r--r--gtk2_ardour/ardour_ui_options.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/gtk2_ardour/ardour_ui_options.cc b/gtk2_ardour/ardour_ui_options.cc
index 15c58a8b8d..55314037e3 100644
--- a/gtk2_ardour/ardour_ui_options.cc
+++ b/gtk2_ardour/ardour_ui_options.cc
@@ -415,6 +415,15 @@ ARDOUR_UI::parameter_changed (std::string p)
start_clocking ();
} else if (p == "waveform-gradient-depth") {
ArdourCanvas::WaveView::set_global_gradient_depth (config()->get_waveform_gradient_depth());
+ } else if (p == "show-editor-meter") {
+ bool show = Config->get_show_editor_meter();
+ if (editor_meter && show) {
+ meter_box.show();
+ editor_meter_peak_display.show();
+ } else if (editor_meter && !show) {
+ meter_box.hide();
+ editor_meter_peak_display.hide();
+ }
}
}