Prepare for PluginStatusesChanged API change
authorRobin Gareus <robin@gareus.org>
Mon, 29 Jan 2018 23:33:02 +0000 (00:33 +0100)
committerRobin Gareus <robin@gareus.org>
Tue, 30 Jan 2018 00:33:54 +0000 (01:33 +0100)
gtk2_ardour/luasignal_syms.h
gtk2_ardour/mixer_ui.cc
gtk2_ardour/plugin_selector.cc

index d7fa8370760d8c367fe14430928e505c4102599f..d494268e24668506960d320382dc91caf8d84d82 100644 (file)
@@ -74,7 +74,7 @@ SESSION(RouteGroupsReordered, route_groups_reordered, 0)
 
 // plugin manager instance
 STATIC(PluginListChanged, &(PluginManager::instance().PluginListChanged), 0)
-STATIC(PluginStatusesChanged, &(PluginManager::instance().PluginStatusesChanged), 0)
+//STATIC(PluginStatusesChanged, &(PluginManager::instance().PluginStatusesChanged), 3)
 
 // Diskstream static global
 STATIC(DiskOverrun, &ARDOUR::DiskWriter::Overrun, 0)
index 1745d19f5cd9dc6845407365e5fe4941dc6773b8..0e067e6df84205be9e3f0d933f9bfae3002993da 100644 (file)
@@ -362,7 +362,7 @@ Mixer_UI::Mixer_UI ()
 #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::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());
 }
 
index fc16aa37519dd979cff8334847e6f08164a66404..d7755f2886d9da32ca7f17ccffe42493c9c6cd20 100644 (file)
@@ -85,8 +85,6 @@ PluginSelector::PluginSelector (PluginManager& mgr)
 
        manager.PluginListChanged.connect (plugin_list_changed_connection, invalidator (*this), boost::bind (&PluginSelector::build_plugin_menu, this), gui_context());
        manager.PluginListChanged.connect (plugin_list_changed_connection, invalidator (*this), boost::bind (&PluginSelector::refill, this), gui_context());
-       manager.PluginStatusesChanged.connect (plugin_list_changed_connection, invalidator (*this), boost::bind (&PluginSelector::build_plugin_menu, this), gui_context());
-       manager.PluginStatusesChanged.connect (plugin_list_changed_connection, invalidator (*this), boost::bind (&PluginSelector::refill, this), gui_context());
        build_plugin_menu ();
 
        plugin_model = Gtk::ListStore::create (plugin_columns);