use ActionManager namespace, rather than ActionMap objects, and remove all per-contex...
[ardour.git] / gtk2_ardour / ardour_ui_dialogs.cc
index 7a8366517e6165ec7f2829b47eb7fdedb9c31849..a9090dbe01ebe26f4a4235a8107800ca53e091de 100644 (file)
@@ -717,14 +717,14 @@ ARDOUR_UI::tabbable_state_change (Tabbable& t)
        }
 
        for (std::vector<std::string>::iterator s = insensitive_action_names.begin(); s != insensitive_action_names.end(); ++s) {
-               action = ActionManager::get_action (X_("Common"), (*s).c_str());
+               action = ActionManager::get_action (X_("Common"), (*s).c_str(), false);
                if (action) {
                        action->set_sensitive (false);
                }
        }
 
        for (std::vector<std::string>::iterator s = sensitive_action_names.begin(); s != sensitive_action_names.end(); ++s) {
-               action = ActionManager::get_action (X_("Common"), (*s).c_str());
+               action = ActionManager::get_action (X_("Common"), (*s).c_str(), false);
                if (action) {
                        action->set_sensitive (true);
                }
@@ -959,49 +959,3 @@ ARDOUR_UI::toggle_mixer_space()
                }
        }
 }
-
-void
-ARDOUR_UI::toggle_mixer_list()
-{
-       Glib::RefPtr<Action> act = ActionManager::get_action ("Common", "ToggleMixerList");
-
-       if (act) {
-               Glib::RefPtr<ToggleAction> tact = Glib::RefPtr<ToggleAction>::cast_dynamic(act);
-                       mixer->show_mixer_list (tact->get_active());
-       }
-}
-
-void
-ARDOUR_UI::toggle_monitor_section_visibility ()
-{
-       Glib::RefPtr<Action> act = ActionManager::get_action ("Common", "ToggleMonitorSection");
-
-       if (act) {
-               Glib::RefPtr<ToggleAction> tact = Glib::RefPtr<ToggleAction>::cast_dynamic(act);
-                       mixer->show_monitor_section (tact->get_active());
-       }
-}
-
-void
-ARDOUR_UI::toggle_vca_pane ()
-{
-       Glib::RefPtr<Action> act = ActionManager::get_action ("Common", "ToggleVCAPane");
-
-       if (act) {
-               Glib::RefPtr<ToggleAction> tact = Glib::RefPtr<ToggleAction>::cast_dynamic(act);
-               mixer->showhide_vcas (tact->get_active());
-       }
-}
-
-#ifdef MIXBUS
-void
-ARDOUR_UI::toggle_mixbus_pane ()
-{
-       Glib::RefPtr<Action> act = ActionManager::get_action ("Common", "ToggleMixbusPane");
-
-       if (act) {
-               Glib::RefPtr<ToggleAction> tact = Glib::RefPtr<ToggleAction>::cast_dynamic(act);
-               mixer->showhide_mixbusses (tact->get_active());
-       }
-}
-#endif