Prepare for PluginStatusesChanged API change

This commit is contained in:
Robin Gareus 2018-01-30 00:33:02 +01:00
parent b8491014a5
commit 8488dceeed
3 changed files with 2 additions and 4 deletions

View 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)

View 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());
}

View 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);