Commit Graph

77 Commits

Author SHA1 Message Date
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