summaryrefslogtreecommitdiffstats
path: root/src/gui/GraphBox.hpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2014-03-16 00:55:18 +0000
committerDavid Robillard <d@drobilla.net>2014-03-16 00:55:18 +0000
commit612186c6dd6549bfd3a44ba61181ce1b6ac49733 (patch)
treec4d6ab490bc77a920acec8f1a86da1c1c0ac449d /src/gui/GraphBox.hpp
parentddbce4eab17e23636e2ce9ffee5b4f1c16f3722a (diff)
downloadingen-612186c6dd6549bfd3a44ba61181ce1b6ac49733.tar.gz
ingen-612186c6dd6549bfd3a44ba61181ce1b6ac49733.tar.bz2
ingen-612186c6dd6549bfd3a44ba61181ce1b6ac49733.zip
Allow user to enable or disable sprung layout.
This setting is saved with the patch so sprung patches remain sprung when loaded again, but manually arranged patches won't be mangled. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5340 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/gui/GraphBox.hpp')
-rw-r--r--src/gui/GraphBox.hpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/gui/GraphBox.hpp b/src/gui/GraphBox.hpp
index 45cfec94..e06a7c5a 100644
--- a/src/gui/GraphBox.hpp
+++ b/src/gui/GraphBox.hpp
@@ -94,6 +94,7 @@ public:
private:
void graph_port_added(SPtr<const Client::PortModel> port);
void graph_port_removed(SPtr<const Client::PortModel> port);
+ void property_changed(const Raul::URI& predicate, const Atom& value);
void show_status(const Client::ObjectModel* model);
int message_dialog(const Glib::ustring& message,
@@ -114,7 +115,8 @@ private:
void event_fullscreen_toggled();
void event_doc_pane_toggled();
void event_status_bar_toggled();
- void event_animate_canvas_toggled();
+ void event_animate_signals_toggled();
+ void event_sprung_layout_toggled();
void event_human_names_toggled();
void event_port_names_toggled();
void event_zoom_in();
@@ -145,7 +147,8 @@ private:
Gtk::MenuItem* _menu_select_all;
Gtk::MenuItem* _menu_close;
Gtk::MenuItem* _menu_quit;
- Gtk::CheckMenuItem* _menu_animate_canvas;
+ Gtk::CheckMenuItem* _menu_animate_signals;
+ Gtk::CheckMenuItem* _menu_sprung_layout;
Gtk::CheckMenuItem* _menu_human_names;
Gtk::CheckMenuItem* _menu_show_port_names;
Gtk::CheckMenuItem* _menu_show_doc_pane;