From 73ad6b3766fb423865031e606485eff37db7b2e1 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Tue, 20 Dec 2016 03:11:21 +0100 Subject: Allow to customize parts of the main toolbar --- gtk2_ardour/rc_option_editor.cc | 37 ++++++++++++++++++++++++++++--------- 1 file changed, 28 insertions(+), 9 deletions(-) (limited to 'gtk2_ardour/rc_option_editor.cc') diff --git a/gtk2_ardour/rc_option_editor.cc b/gtk2_ardour/rc_option_editor.cc index 14b20b0df1..d34bdc26ad 100644 --- a/gtk2_ardour/rc_option_editor.cc +++ b/gtk2_ardour/rc_option_editor.cc @@ -2510,14 +2510,6 @@ RCOptionEditor::RCOptionEditor () sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::set_draggable_playhead) )); - add_option (_("Editor"), - new BoolOption ( - "show-editor-meter", - _("Display master-meter in the toolbar"), - sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::get_show_editor_meter), - sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::set_show_editor_meter) - )); - if (!Profile->get_mixbus()) { add_option (_("Editor"), new BoolOption ( @@ -3487,7 +3479,33 @@ if (!ARDOUR::Profile->get_mixbus()) { sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::set_default_narrow_ms) )); - add_option (S_("Preferences|GUI"), + add_option (_("GUI/Toolbar"), new OptionEditorHeading (_("Main Transport Items"))); + + add_option (_("GUI/Toolbar"), + new BoolOption ( + "show-toolbar-selclock", + _("Display Selection Clock in the Toolbar"), + sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::get_show_toolbar_selclock), + sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::set_show_toolbar_selclock) + )); + + add_option (_("GUI/Toolbar"), + new BoolOption ( + "show-mini-timeline", + _("Display Navigation Timeline in the Toolbar"), + sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::get_show_mini_timeline), + sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::set_show_mini_timeline) + )); + + add_option (_("GUI/Toolbar"), + new BoolOption ( + "show-editor-meter", + _("Display Master Level Meter in the Toolbar"), + sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::get_show_editor_meter), + sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::set_show_editor_meter) + )); + + add_option (_("GUI/Toolbar"), new ColumVisibilityOption ( "action-table-columns", _("Action Script Button Visibility"), 4, sigc::mem_fun (UIConfiguration::instance(), &UIConfiguration::get_action_table_columns), @@ -3495,6 +3513,7 @@ if (!ARDOUR::Profile->get_mixbus()) { ) ); + add_option (S_("Preferences|Metering"), new OptionEditorHeading (_("Metering"))); ComboOption* mht = new ComboOption ( -- cgit v1.2.3