Commit Graph

32 Commits

Author SHA1 Message Date
Maxim Kachur a3b38602bb update translations, new string
* make "Disconnect All" string translatable for port context menu
 (canvas)
2011-10-13 01:13:21 +04:00
Nedko Arnaudov f33b58ac85 new vclient and move port functionality 2011-06-01 06:12:54 +03:00
Nedko Arnaudov beef6e7d44 join vclients functionality 2011-06-01 05:37:02 +03:00
Nedko Arnaudov 0bb1d523d7 vclient rename 2011-06-01 04:48:53 +03:00
Nedko Arnaudov 60280f1b89 vport rename 2011-06-01 04:18:16 +03:00
Nedko Arnaudov e0ec247159 split vclient functionality
vgraph manipulation is going to be able to do more than split
2011-06-01 03:04:18 +03:00
Nedko Arnaudov 717ad805ac gui: another fix for the port menu creation callback
The port menu creation callback was called only once. The menu was
then reused.

Maybe this has to be fixed in flowcanvas by making on_menu_hide() virtual.
2011-04-26 09:30:16 +03:00
Nedko Arnaudov 6dce02ccb4 gui: fix module and port menu creation callbacks
The module menu creation callback was called only once. The menu was
then reused. The port menu callback was never called.
2011-04-26 09:16:39 +03:00
Nedko Arnaudov a4509eb981 untabify 2011-04-26 09:14:45 +03:00
Nikita Zlobin 71c178441d i18n support 2010-12-14 17:39:37 +05:00
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