summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_ui.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-03-10 17:50:44 +0100
committerRobin Gareus <robin@gareus.org>2017-03-10 17:52:42 +0100
commit6af51b52ffd66612b06b14bda8d7a51b7a9efe22 (patch)
tree584e6ec2b60025f95b331d7fe951f5b6434d0004 /gtk2_ardour/mixer_ui.cc
parent71f89f82149cc8cb5965622f62835bf9c6d07561 (diff)
Use dedicated "show editor/mixer" actions
Diffstat (limited to 'gtk2_ardour/mixer_ui.cc')
-rw-r--r--gtk2_ardour/mixer_ui.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/gtk2_ardour/mixer_ui.cc b/gtk2_ardour/mixer_ui.cc
index e3f8111ca6..6c7a72ca14 100644
--- a/gtk2_ardour/mixer_ui.cc
+++ b/gtk2_ardour/mixer_ui.cc
@@ -2906,10 +2906,18 @@ Mixer_UI::showing_spill_for (boost::shared_ptr<Stripable> s) const
}
void
+Mixer_UI::show_editor_window () const
+{
+ PublicEditor::instance().make_visible ();
+}
+
+void
Mixer_UI::register_actions ()
{
Glib::RefPtr<ActionGroup> group = myactions.create_action_group (X_("Mixer"));
+ myactions.register_action (group, "show-editor", _("Show Editor"), sigc::mem_fun (*this, &Mixer_UI::show_editor_window));
+
myactions.register_action (group, "solo", _("Toggle Solo on Mixer-Selected Tracks/Busses"), sigc::mem_fun (*this, &Mixer_UI::solo_action));
myactions.register_action (group, "mute", _("Toggle Mute on Mixer-Selected Tracks/Busses"), sigc::mem_fun (*this, &Mixer_UI::mute_action));
myactions.register_action (group, "recenable", _("Toggle Rec-enable on Mixer-Selected Tracks/Busses"), sigc::mem_fun (*this, &Mixer_UI::rec_enable_action));