+
+ bool fil_hidden_button_release (GdkEventButton*);
+ bool fil_instruments_button_release (GdkEventButton*);
+ bool fil_analysis_button_release (GdkEventButton*);
+ bool fil_utils_button_release (GdkEventButton*);
+
+ void favorite_changed (const std::string& path);
+ void hidden_changed (const std::string& path);
+ bool in_row_change;
+
+ void plugin_chosen_from_menu (const ARDOUR::PluginInfoPtr&);
+
+ Gtk::Menu* create_favs_menu (ARDOUR::PluginInfoList&);
+ Gtk::Menu* create_by_creator_menu (ARDOUR::PluginInfoList&);
+ Gtk::Menu* create_by_category_menu (ARDOUR::PluginInfoList&);
+ void build_plugin_menu ();
+ PBD::ScopedConnectionList plugin_list_changed_connection;
+
+ bool _show_hidden;
+ Gtkmm2ext::ActiveState _show_instruments;
+ Gtkmm2ext::ActiveState _show_analysers;
+ Gtkmm2ext::ActiveState _show_utils;