diff options
author | David Robillard <d@drobilla.net> | 2014-01-07 03:19:17 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-01-07 03:19:17 +0000 |
commit | 889c14b36793c217724a026b2388f05c653fb5cd (patch) | |
tree | d9fe95d3a01e4e526387d97c7d29e298da6a1397 /src/gui/GraphCanvas.hpp | |
parent | 3d7230d539584c70d6a013f7eb206a7bfa62cdca (diff) | |
download | ingen-889c14b36793c217724a026b2388f05c653fb5cd.tar.gz ingen-889c14b36793c217724a026b2388f05c653fb5cd.tar.bz2 ingen-889c14b36793c217724a026b2388f05c653fb5cd.zip |
Distinguish Ingen graphs in Plugin menu with a gear.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5292 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/gui/GraphCanvas.hpp')
-rw-r--r-- | src/gui/GraphCanvas.hpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/gui/GraphCanvas.hpp b/src/gui/GraphCanvas.hpp index 6ce4b5e5..6592106b 100644 --- a/src/gui/GraphCanvas.hpp +++ b/src/gui/GraphCanvas.hpp @@ -100,17 +100,18 @@ private: void build_internal_menu(); void build_classless_menu(); + void add_plugin_to_menu(Gtk::Menu* menu, SPtr<Client::PluginModel> p); void auto_menu_position(int& x, int& y, bool& push_in); typedef std::multimap<const std::string, const LilvPluginClass*> LV2Children; - void build_plugin_menu(); - size_t build_plugin_class_menu( - Gtk::Menu* menu, - const LilvPluginClass* plugin_class, - const LilvPluginClasses* classes, - const LV2Children& children, - std::set<const char*>& ancestors); + + void build_plugin_menu(); + size_t build_plugin_class_menu(Gtk::Menu* menu, + const LilvPluginClass* plugin_class, + const LilvPluginClasses* classes, + const LV2Children& children, + std::set<const char*>& ancestors); Node::Properties get_initial_data(Resource::Graph ctx=Resource::Graph::DEFAULT); |