diff options
author | Robin Gareus <robin@gareus.org> | 2016-12-20 03:11:21 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-12-20 03:59:15 +0100 |
commit | 73ad6b3766fb423865031e606485eff37db7b2e1 (patch) | |
tree | 19f9731790a24c529a2d66cabe457588e826e2c8 /gtk2_ardour/ardour_ui_options.cc | |
parent | f6dc24b901ba4f3ee444da0283dd744ad2be3f20 (diff) |
Allow to customize parts of the main toolbar
Diffstat (limited to 'gtk2_ardour/ardour_ui_options.cc')
-rw-r--r-- | gtk2_ardour/ardour_ui_options.cc | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/gtk2_ardour/ardour_ui_options.cc b/gtk2_ardour/ardour_ui_options.cc index 0ca9332613..e49cc01eaa 100644 --- a/gtk2_ardour/ardour_ui_options.cc +++ b/gtk2_ardour/ardour_ui_options.cc @@ -403,22 +403,12 @@ ARDOUR_UI::parameter_changed (std::string p) } } else if (p == "waveform-gradient-depth") { ArdourCanvas::WaveView::set_global_gradient_depth (UIConfiguration::instance().get_waveform_gradient_depth()); + } else if (p == "show-mini-timeline") { + repack_transport_hbox (); + } else if (p == "show-toolbar-selclock") { + repack_transport_hbox (); } else if (p == "show-editor-meter") { - bool show = UIConfiguration::instance().get_show_editor_meter(); - - if (editor_meter) { - if (meter_box.get_parent()) { - transport_hbox.remove (meter_box); - transport_hbox.remove (editor_meter_peak_display); - } - - if (show) { - transport_hbox.pack_start (meter_box, false, false); - transport_hbox.pack_start (editor_meter_peak_display, false, false); - meter_box.show(); - editor_meter_peak_display.show(); - } - } + repack_transport_hbox (); } else if (p == "waveform-scale") { ArdourCanvas::WaveView::set_global_logscaled (UIConfiguration::instance().get_waveform_scale() == Logarithmic); } else if (p == "widget-prelight") { |