Nedko Arnaudov
b13bfdaf6d
Remove the not reliable initial jack canvas arrange
2009-08-24 05:35:06 +03:00
Nedko Arnaudov
03bb0b477d
Studio renamed signal
2009-08-23 12:58:01 +03:00
Nedko Arnaudov
d6096db1dd
Rename studio dialog
2009-08-23 12:13:43 +03:00
Nedko Arnaudov
58a5e9a56b
gladish: use real studio name when creating studio view
2009-08-23 11:19:31 +03:00
Nedko Arnaudov
21965995d9
hook studio save to gui; improve studio interface; studio proxy
2009-08-23 11:09:15 +03:00
Nedko Arnaudov
e7569fc207
Adjust menu item sensivity
2009-08-23 02:14:51 +03:00
Nedko Arnaudov
85b8cf81d6
Adjust menu
2009-08-23 02:02:47 +03:00
Nedko Arnaudov
9a47ef6a66
enable graphviz arrange
2009-08-22 19:37:57 +03:00
Nedko Arnaudov
16de50fc71
Resurrect jack dsp load and buffer size widgets
2009-08-22 19:21:12 +03:00
Nedko Arnaudov
2722a01ab0
Buffer size widget tweaks
2009-08-22 18:41:10 +03:00
Nedko Arnaudov
e2236e8c36
Remove dead code from Patchage class
2009-08-22 17:38:42 +03:00
Nedko Arnaudov
90b8493fd6
Remove the useless gladep file
2009-08-22 17:07:34 +03:00
Nedko Arnaudov
0d2f29f530
Remove dead code
2009-08-22 17:07:09 +03:00
Nedko Arnaudov
6bc561edec
Disaply name of the current graph view in the title bar
2009-08-22 16:59:40 +03:00
Nedko Arnaudov
005e011f7d
Move catdup() from daemon/ to top dir, it is needed for gladish too
2009-08-22 16:55:55 +03:00
Nedko Arnaudov
7d554b7dc0
fix crash when graph object disappears and then appears again
...
signal handler needs to be unregistered, otherwise it will get called with old context data when graph reappears
2009-08-22 16:41:31 +03:00
Nedko Arnaudov
c01598c0be
gladish: update world tree selection when currently selected view is destroyed
2009-08-22 16:30:47 +03:00
Nedko Arnaudov
e9c49c24a7
gladish: statusbar and sane default window size
2009-08-22 16:06:16 +03:00
Nedko Arnaudov
3cef018c96
implement view switching from world tree
2009-08-22 15:59:54 +03:00
Nedko Arnaudov
27390fa5b4
In world tree, store graph views not graphs
2009-08-22 15:18:03 +03:00
Nedko Arnaudov
d334b76e6a
Hook jack appear/disappear to jack_proxy
2009-08-22 15:06:29 +03:00
Nedko Arnaudov
9b4058f7a7
Avoid duplicate studio appeared notification
...
When upon ladishd autoactivation studio is created and the autoactivation is caused
by the IsStudioLoaded() signal, two studio appeared notifications were sent
2009-08-22 15:05:15 +03:00
Nedko Arnaudov
74133da587
move view object to separate files
2009-08-22 14:11:38 +03:00
Nedko Arnaudov
321621834e
Show views in the world tree
2009-08-22 04:42:54 +03:00
Nedko Arnaudov
5172f7ffe9
project list -> world tree
2009-08-22 03:46:20 +03:00
Nedko Arnaudov
4bc224e2b8
Two views, one for raw jack and one for studio
2009-08-22 03:15:55 +03:00
Nedko Arnaudov
f64e4d4455
Move dbus constants to separate header
2009-08-22 03:07:19 +03:00
Nedko Arnaudov
39b091150f
split view detach/attach functionality from lifecycle code
...
attach/detach will be reused for all views, lifecycle depends on graph that view represents
2009-08-22 02:27:48 +03:00
Nedko Arnaudov
862099272b
studio, rooms and raw jack are instances of view class
2009-08-20 01:35:41 +03:00
Nedko Arnaudov
4b62694887
Handle situation when studio is already loaded when gladish is being started
2009-08-20 01:13:15 +03:00
Nedko Arnaudov
773d618ecc
Couple jack graph and monitor objects lifetimes with the studio lifetime
2009-08-20 01:04:45 +03:00
Nedko Arnaudov
6d927edeb6
basic control_proxy object
2009-08-20 00:51:27 +03:00
Nedko Arnaudov
b71fc82c9c
Remove dead code
2009-08-19 23:18:36 +03:00
Nedko Arnaudov
81a5afe4f1
Remove C++ guards from headers that are included only from C
2009-08-19 23:08:26 +03:00
Nedko Arnaudov
0b9d87695e
cleanup gui/common.h
2009-08-19 23:00:25 +03:00
Nedko Arnaudov
e37ffd6982
Remove c++ specific includes from gui/common.h
...
They are not required anymore
2009-08-19 22:46:29 +03:00
Nedko Arnaudov
54b531f60e
Quit when requested from the menu
2009-08-17 06:12:50 +03:00
Nedko Arnaudov
1e4dfbdcbb
Quit when main window is destroyed
2009-08-17 06:09:05 +03:00
Nedko Arnaudov
d894588b95
Compile main() with plain C compiler
2009-08-17 05:32:21 +03:00
Nedko Arnaudov
3fc93d970c
Rewrite currently active functionality in plan C
2009-08-17 05:30:31 +03:00
Nedko Arnaudov
605531c2f1
Remove use of C++ stdstreams
2009-08-17 04:35:25 +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
1f94bfd1ea
Remove code duplication - logging
2009-08-17 04:13:12 +03:00
Nedko Arnaudov
ede74992d2
Merge two parts of the application global code before splitting it properly
2009-08-17 04:08:32 +03:00
Nedko Arnaudov
541839485f
Disable compilation of currently unused code
2009-08-17 03:58:37 +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
7230e29be9
Implement graph_canvas::attach()
...
graph needs to be activated after monitors are attached
2009-08-12 15:41:09 +03:00