fully remove per-processor activate/deactivate from processor box (sorry carl :)
authorPaul Davis <paul@linuxaudiosystems.com>
Sat, 28 Nov 2009 01:57:26 +0000 (01:57 +0000)
committerPaul Davis <paul@linuxaudiosystems.com>
Sat, 28 Nov 2009 01:57:26 +0000 (01:57 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@6200 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/ardour.menus.in
gtk2_ardour/processor_box.cc
gtk2_ardour/processor_box.h

index 4efc3fac157343417f8ac9c1c33fa7f4ecda501a..63e7fc13179b5a94244654bac4ba861edd32510d 100644 (file)
         <menuitem action='selectall'/>
         <menuitem action='deselectall'/>
          <separator/>
-        <menuitem action='activate'/>
-        <menuitem action='deactivate'/>
-         <separator/>
         <menuitem action='activate_all'/>
         <menuitem action='deactivate_all'/>
          <separator/>
index 4755b828b5902196877ecf3f17415b51d823e814..3c72eb5d01b768378550a79c448c68602f6c2300 100644 (file)
@@ -1560,12 +1560,6 @@ ProcessorBox::register_actions ()
 
        /* activation */
 
-       act = ActionManager::register_action (popup_act_grp, X_("activate"), _("Activate"),
-                       sigc::ptr_fun (ProcessorBox::rb_activate));
-       ActionManager::plugin_selection_sensitive_actions.push_back(act);
-       act = ActionManager::register_action (popup_act_grp, X_("deactivate"), _("Deactivate"),
-                       sigc::ptr_fun (ProcessorBox::rb_deactivate));
-
        ActionManager::plugin_selection_sensitive_actions.push_back(act);
        ActionManager::register_action (popup_act_grp, X_("activate_all"), _("Activate all"),
                        sigc::ptr_fun (ProcessorBox::rb_activate_all));
@@ -1726,28 +1720,6 @@ ProcessorBox::rb_deselect_all ()
        _current_processor_box->deselect_all_processors ();
 }
 
-
-void
-ProcessorBox::rb_activate ()
-{
-       if (_current_processor_box == 0) {
-               return;
-       }
-
-       _current_processor_box->for_selected_processors (&ProcessorBox::activate_processor);
-}
-
-void
-ProcessorBox::rb_deactivate ()
-{
-       if (_current_processor_box == 0) {
-               return;
-       }
-       _current_processor_box->for_selected_processors (&ProcessorBox::deactivate_processor);
-}
-
-
-
 void
 ProcessorBox::rb_activate_all ()
 {
index 8509d4282535eaeae4e3f3541fdfb2a8142f9050..6fa11339fffb70c16ea101fba6744a318b3049b6 100644 (file)
@@ -261,8 +261,6 @@ class ProcessorBox : public Gtk::HBox, public PluginInterestedObject
        static void rb_select_all ();
        static void rb_deselect_all ();
        static void rb_activate_all ();
-       static void rb_deactivate ();
-       static void rb_activate ();
        static void rb_deactivate_all ();
        static void rb_ab_plugins ();
        static void rb_edit ();