summaryrefslogtreecommitdiff
path: root/gtk2_ardour/rc_option_editor.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-12-20 03:11:21 +0100
committerRobin Gareus <robin@gareus.org>2016-12-20 03:59:15 +0100
commit73ad6b3766fb423865031e606485eff37db7b2e1 (patch)
tree19f9731790a24c529a2d66cabe457588e826e2c8 /gtk2_ardour/rc_option_editor.cc
parentf6dc24b901ba4f3ee444da0283dd744ad2be3f20 (diff)
Allow to customize parts of the main toolbar
Diffstat (limited to 'gtk2_ardour/rc_option_editor.cc')
-rw-r--r--gtk2_ardour/rc_option_editor.cc37
1 files changed, 28 insertions, 9 deletions
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<float>* mht = new ComboOption<float> (