Nedko Arnaudov
67cc9c9e05
embed flowcanvas-0.7.1
2012-04-07 23:47:03 +03:00
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