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