Commit Graph

2688 Commits

Author SHA1 Message Date
Nedko Arnaudov 94c197fe33 gui: initial dialog for starting programs 2009-12-02 00:01:30 +02:00
Nedko Arnaudov 185034b263 gui: when glade widget is not found, print the string id before aborting 2009-12-02 00:00:50 +02:00
Nedko Arnaudov 6b7103ead6 ladishd: maintain list of currently running apps 2009-11-30 23:45:14 +02:00
Nedko Arnaudov 8acc3ee6d2 ladishd: rework loader interface 2009-11-30 16:39:59 +02:00
Nedko Arnaudov 85407d70bb ladishd: fix use of uninitialized memory 2009-11-30 02:29:09 +02:00
Nedko Arnaudov e46ea7b77b ladishd: basic app supervisor 2009-11-30 01:22:58 +02:00
Nedko Arnaudov 9344b9c9f8 ladishd: fix studio client reuse when new ports appear 2009-11-29 04:28:19 +02:00
Nedko Arnaudov 608ae74258 ladishd: don't save hidden stuff
hidden objects exists as intermediate state during restore
2009-11-29 03:27:39 +02:00
Nedko Arnaudov 896e04345b ladishd: improve logging 2009-11-29 03:26:23 +02:00
Nedko Arnaudov 1fbcc155a7 ladishd: fix disconnect 2009-11-29 03:25:31 +02:00
Nedko Arnaudov 5ef9e1e006 ladishd: hide connections unless remove is explicitly requested
explicit disconnects must remove connection objects
implicit disconnects because of port disappear or external disconnect must
cause hide so when studio is stopped and then started, connections are restored.
2009-11-29 01:58:37 +02:00
Nedko Arnaudov 6be77a9908 ladishd: when clearing graph, clear connections too 2009-11-29 01:23:56 +02:00
Nedko Arnaudov 850f926dae ladishd: connect ports when they appear 2009-11-29 01:15:04 +02:00
Nedko Arnaudov 6cd9754d56 ladishd: save connections and load them in hidden state 2009-11-29 00:09:34 +02:00
Nedko Arnaudov effcdfca27 ladishd: implement ports disconnect 2009-11-28 21:24:18 +02:00
Nedko Arnaudov 23b1a8fa1e ladishd: implement ports connect 2009-11-28 19:46:43 +02:00
Nedko Arnaudov 5955c05ca0 ladishd: graph calls to virtualizer for connect/disconnect 2009-11-28 18:36:07 +02:00
Nedko Arnaudov 8e6f044d74 ladishd: jack_dispatcher -> virtualizer 2009-11-28 17:23:23 +02:00
Nedko Arnaudov 24e414e9b9 ladishd: decode parameters of port connect/disconnect requests 2009-11-28 17:14:20 +02:00
Nedko Arnaudov ee70ec0e91 ladishd: show client when reusing it
jack_lsp; jack_lsp;

caused assert. should be reproducable with any jack client.
2009-11-25 18:42:56 +02:00
Nedko Arnaudov 2fff2f932c ladishd: new function: ladish_graph_show_client() 2009-11-25 18:41:02 +02:00
Nedko Arnaudov 91ae4857e1 Merge branch 'command_queue_integration' 2009-11-25 15:49:10 +02:00
Nedko Arnaudov a0e680b335 ladishd: improve logs
before executing each new command, put a separator in the log file
put a separator so its impact is clearly visible
2009-11-25 15:48:15 +02:00
Nedko Arnaudov 90e81444ee ladishd: stop and unload studio on deamon deactivation 2009-11-25 15:44:53 +02:00
Nedko Arnaudov 5d0c8c714b ladishd: fix studio save 2009-11-25 15:15:40 +02:00
Nedko Arnaudov 17c848f1fd ladishd: fix behaviour after complete of jack server start and stop commands 2009-11-25 04:05:56 +02:00
Nedko Arnaudov 4d061b7a39 execute commands in queue 2009-11-25 03:52:00 +02:00
Nedko Arnaudov 5cb41d1b36 switch from event queue to environment state; run the studio cqueue 2009-11-24 03:10:57 +02:00
Nedko Arnaudov e5b356ebda Merge branch 'master' into command_queue_integration 2009-11-24 00:49:39 +02:00
Nedko Arnaudov bda0255efb fix ticket 14, waf configure now fails if expat is not found 2009-11-24 00:49:02 +02:00
Nedko Arnaudov 2f97ac2bab fix text of a waf-configure warning
copying wscript stuff from jack2 is good idea but being bling is not
2009-11-24 00:33:50 +02:00
Nedko Arnaudov c9567a3cb0 fix warning
'backup_filename_ptr' may be used uninitialized in this function
gcc (Gentoo 4.3.4 p1.0, pie-10.1.5) 4.3.4
CFLAGS=-O2 -pipe
2009-11-20 01:39:37 +02:00
Nedko Arnaudov 74dc3aff1e fix use of uninitalized variable 2009-11-20 01:38:31 +02:00
Nedko Arnaudov 1b1d5bbfa9 command queue; not really used yet 2009-10-19 01:16:59 +03:00
Nedko Arnaudov 57a7eb7a0c gui: reset window title when last view is destroyed
Last and currently the only view is destroyed when studio is unloaded
2009-10-11 18:25:49 +03:00
Nedko Arnaudov 89ad40c581 fix assert
virtual hardware clients are destroyed on clear anyway
2009-10-11 18:13:08 +03:00
Nedko Arnaudov a4fbcbe9fe fix invalid stack access in error log dumps 2009-10-10 14:47:13 +03:00
Nedko Arnaudov a642a0b35b when dumping graphs, dump non-empty dicts too 2009-10-10 14:42:41 +03:00
Nedko Arnaudov 689ef7cb72 dump loaded studio graphs 2009-10-09 00:00:07 +03:00
Nedko Arnaudov 6dcf0d6eb7 daemon: on stop, hide clients and ports instead of removing them
If they are removed all info associated with them is lost, including pending connections
and dictionaries
2009-10-08 23:45:03 +03:00
Nedko Arnaudov 69a15f3bc2 daemon: increment graph version on port show 2009-10-05 01:33:48 +03:00
Nedko Arnaudov 19b0d68752 gui: improved canvas initial scroll to center 2009-10-05 00:45:28 +03:00
Nedko Arnaudov 1524ae1802 Disable raw jack view 2009-10-05 00:18:59 +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 db1ae093c7 Restore clients, ports and dicts 2009-10-04 22:38:24 +03:00
Nedko Arnaudov edae71d92d don't use guid, use uuid instead 2009-10-04 21:35:44 +03:00
Nedko Arnaudov 76edab7a02 update laditools submodule (g15ladi improvements) 2009-09-27 18:35:28 +03:00