Commit Graph

22 Commits

Author SHA1 Message Date
Nedko Arnaudov 181585203e gladish: canvas zoom functionality. Fixes #66 2010-09-28 01:25:22 +03:00
Nedko Arnaudov 8a4d7e354f gui: canvas popup menu 2010-09-05 18:51:17 +03:00
Nedko Arnaudov a40d402d72 Revert "gui: store new positions after arrange so the get saved eventually"
This reverts commit 6d385f7ae7.

The bug is fixed in flowcanvas
2010-09-03 01:04:18 +03:00
Nedko Arnaudov e4becc11de gui: disconnect all ports of a flowcanvas box. Fixes #56 2009-12-27 14:05:10 +02:00
Nedko Arnaudov 6d385f7ae7 gui: store new positions after arrange so the get saved eventually 2009-12-27 01:19:07 +02:00
Nedko Arnaudov 093af66573 rename graph clients when app is renamed
this fixes autoconnection too because hidden clients are searched by name
2009-12-26 22:46:20 +02:00
Nedko Arnaudov 3bec987ea4 handle port renames. closes #32 2009-12-21 20:46:14 +02:00
Nedko Arnaudov 79362b0ef3 center canvas initially. fix for #31 (the second problem) 2009-12-08 00:46:31 +02:00
Nedko Arnaudov 19b0d68752 gui: improved canvas initial scroll to center 2009-10-05 00:45:28 +03:00
Nedko Arnaudov 7f21faa728 Somewhat sane default canvas positions for clients 2009-10-05 00:15:53 +03:00
Nedko Arnaudov 9f21a69786 gui: canvas_scroll_to_center() 2009-10-05 00:02:53 +03:00
Nedko Arnaudov ca92c45766 gui: scroll canvas to center when widget is realized 2009-10-05 00:02:08 +03:00
Nedko Arnaudov a57ebe53f2 Remove extra semicolons 2009-10-04 23:49:35 +03:00
Nedko Arnaudov 540d2eb721 Make assert print error message to log 2009-09-20 18:48:42 +03:00
Nedko Arnaudov 7a8931a94a graph dict dbus interface and persist canvas positions of modules 2009-09-07 20:53:56 +03:00
Nedko Arnaudov ad9551a28a Move the call of Gnome::Canvas::init() to proper place 2009-08-17 04:17:26 +03:00
Nedko Arnaudov 1eec9d64b7 untabify 2009-08-12 19:27:27 +03:00
Nedko Arnaudov 5647ad3724 Ignore arrange request if canvas has now window 2009-08-12 19:27:07 +03:00
Nedko Arnaudov ec2421a996 Implement connect/disconnect commands 2009-08-12 19:12:10 +03:00
Nedko Arnaudov 6bf15d3be1 Implement graph visualization 2009-08-12 18:04:29 +03:00
Nedko Arnaudov 36f9173e13 Canvas refactoring
* disable state manager and patchage canvas compilation
 * disable jack_proxy patchbay interaction with Patchage class
 * remove unused transport methods form jack_proxy
 * build with debug symbols
 * use canvas widget through the new code path
2009-08-11 10:13:00 +03:00
Nedko Arnaudov 6ef5e2397e canvas.c -> canvas.cpp
Implementation must be in C++ because it needs to interact with libflowcanvas
2009-08-10 00:50:54 +03:00