Further defer changes of plugin Tags+Status, and consolidate code to call PluginListC...
[ardour.git] / gtk2_ardour / mixer_ui.cc
index 209644c5d1d15a514ff4241e4e30a6421179d119..27fae43c73316d1f719ba6b79846bce3b732cf5f 100644 (file)
@@ -365,11 +365,9 @@ Mixer_UI::Mixer_UI ()
 #else
 #error implement deferred Plugin-Favorite list
 #endif
-       PluginManager::instance ().PluginListChanged.connect (*this, invalidator (*this), boost::bind (&Mixer_UI::refill_favorite_plugins, this), gui_context());
-       PluginManager::instance ().PluginStatusesChanged.connect (*this, invalidator (*this), boost::bind (&Mixer_UI::plugin_status_changed, this, _1, _2, _3), gui_context());
-       ARDOUR::Plugin::PresetsChanged.connect (*this, invalidator (*this), boost::bind (&Mixer_UI::refill_favorite_plugins, this), gui_context());
 
-       PluginManager::instance ().PluginTagsChanged.connect(*this, invalidator (*this), boost::bind (&Mixer_UI::tags_changed, this, _1, _2, _3), gui_context());
+       PluginManager::instance ().PluginListChanged.connect (*this, invalidator (*this), boost::bind (&Mixer_UI::plugin_list_changed, this), gui_context());
+       ARDOUR::Plugin::PresetsChanged.connect (*this, invalidator (*this), boost::bind (&Mixer_UI::refill_favorite_plugins, this), gui_context());
 }
 
 Mixer_UI::~Mixer_UI ()
@@ -2667,18 +2665,12 @@ Mixer_UI::refill_favorite_plugins ()
 }
 
 void
-Mixer_UI::plugin_status_changed (PluginType, std::string, PluginManager::PluginStatusType)
+Mixer_UI::plugin_list_changed ()
 {
        refill_favorite_plugins();
        refill_tag_combo();
 }
 
-void
-Mixer_UI::tags_changed (PluginType t, std::string unique_id, std::string tag)
-{
-       refill_tag_combo();
-}
-
 void
 Mixer_UI::refill_tag_combo ()
 {