Nedko Arnaudov
41eb3c5405
"component" diagram
2009-08-15 13:49:28 +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
a93b867caf
Fix trivial bug in port type detection
2009-08-12 18:03:30 +03:00
Nedko Arnaudov
33f7b11431
disable debug logs
2009-08-12 15:51:21 +03:00
Nedko Arnaudov
7230e29be9
Implement graph_canvas::attach()
...
graph needs to be activated after monitors are attached
2009-08-12 15:41:09 +03:00
Nedko Arnaudov
cc542efbac
filter by object path when processing patchbay signals
...
each graph instance must receive only signals from the right d-bus object
2009-08-11 18:44:27 +03:00
Nedko Arnaudov
6feb5e9dc8
coding style cleanup in graph_proxy::message_hook
2009-08-11 15:37:55 +03:00
Nedko Arnaudov
1c5c9f28e2
move /gui/graph to /graph_proxy; [re]move duplicate code from jack_proxy
2009-08-11 15:31:33 +03:00
Nedko Arnaudov
46f27770ec
remove gui/jack_proxy module
2009-08-11 14:38:05 +03:00
Nedko Arnaudov
d55aaa0e92
Merge /gui/jack_proxy.cpp to jack_proxy.c
...
Step toward removing code duplication and merging the two jack_proxy modules into one
2009-08-11 14:27:29 +03:00
Nedko Arnaudov
e9a72eb2fb
Allow settings jack proxy callbacks from different modules
2009-08-11 14:01:40 +03:00
Nedko Arnaudov
6f14e65e0c
Supply callbacks to jack_proxy_init
...
Different users (daemon, gui) will supply different set of callbacks
2009-08-11 12:12:31 +03:00
Nedko Arnaudov
5defb7982b
Move daemon jack_proxy code to top dir
...
Step toward removal of code duplication between daemon and gui
2009-08-11 11:50:22 +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
aea1b7bd19
graph object implementation
2009-08-10 02:18:55 +03:00
Nedko Arnaudov
44eb0c093a
Skeleton of the graph object
2009-08-10 00:57:18 +03:00
Nedko Arnaudov
c8aab7103d
Build plain C files with C complier, no C++ compiler
2009-08-10 00:54:21 +03:00
Nedko Arnaudov
9b2489b408
Move ModuleType out of canvas.h
...
It is not property of the canvas but part of higher level abstraction
2009-08-10 00:52:52 +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
Nedko Arnaudov
4a2bacc754
Handle startup of ladish with jack server already started
2009-08-09 22:24:26 +03:00
Nedko Arnaudov
e1472d310c
Implement jack_proxy_is_started()
2009-08-09 22:20:52 +03:00
Nedko Arnaudov
d9ac0f36cd
new dbus helper function: dbus_call_simple()
2009-08-09 22:19:32 +03:00
Nedko Arnaudov
706229337a
IsStudioLoaded method
2009-08-09 20:05:02 +03:00
Nedko Arnaudov
d88e11f203
D-Bus interface macro improvements
...
* Descriptions for methods, signals and arguments
* Use real boolean in method descriptor
* Use dedicated macros for in and out params. The direction argument is always a C constant.
2009-08-09 19:23:04 +03:00
Nedko Arnaudov
fe774ef28d
Initial work on jack settings serialization
2009-08-08 03:09:39 +03:00
Nedko Arnaudov
c52d209bed
Refactor jack settings retrieval code
...
* Move the jack settings retrieval code to studio object
* Make the studio object opaque one
2009-08-07 23:28:34 +03:00
Nedko Arnaudov
d1ec91c6d8
Bring catdup() original behaviour back
2009-08-05 21:40:55 +03:00
Nedko Arnaudov
b123acc84f
unify source copyright headers in in dbus/ and common/
2009-08-01 19:51:07 +03:00
Nedko Arnaudov
f93e4e8761
studio appeared/disappeared signals (again)
2009-08-01 19:24:00 +03:00
Nedko Arnaudov
4b93feb267
Separate d-bus object paths for control and studio objects
2009-08-01 19:07:16 +03:00
Nedko Arnaudov
396385bf0e
Update license header of ladish_control
2009-08-01 00:01:50 +03:00
Nedko Arnaudov
07114f3550
Update ladish_control
2009-07-31 01:44:51 +03:00
Nedko Arnaudov
5df6a51654
remove use of the dbus service helper object
2009-07-31 01:40:59 +03:00
Nedko Arnaudov
3018d63225
int->bool
2009-07-31 01:40:04 +03:00
Nedko Arnaudov
6368707025
Clean the control interface
2009-07-31 00:48:20 +03:00
Nedko Arnaudov
137c0464de
Cleanup headers
2009-07-30 02:10:12 +03:00
Nedko Arnaudov
05a08605da
remove use of implicit namespaces
2009-07-30 01:53:36 +03:00
Nedko Arnaudov
24fb38f180
merge the too common headers in gladish
2009-07-30 01:27:42 +03:00
Nedko Arnaudov
81d5e8de18
unify source copyright headers in gladish
2009-07-30 01:16:11 +03:00
Nedko Arnaudov
428c391282
Disable debug log
2009-07-30 00:41:56 +03:00
Nedko Arnaudov
457e6ea861
Move flowcanvas includes to canvas.c only
2009-07-29 22:23:18 +03:00
Nedko Arnaudov
ce04e93235
Skeleton for the flowcanvas plain C wrapper
2009-07-29 22:00:37 +03:00
Nedko Arnaudov
5e94e9dccc
unify source copyright headers in ladishd
2009-07-29 21:08:27 +03:00
Nedko Arnaudov
de37a1ef33
Add copyright headers to the reverntly added new files
2009-07-29 20:45:43 +03:00
Nedko Arnaudov
7274c16805
Remove messages window
2009-07-29 02:18:44 +03:00
Nedko Arnaudov
2df73f5e7f
Tweak the about box
2009-07-29 02:18:29 +03:00
Nedko Arnaudov
9fd5b6cb7b
Switch the url used in dbus paths to ladish.org
2009-07-28 00:44:15 +03:00