Nedko Arnaudov
|
529db78e7a
|
daemon: improve logs
|
2009-12-12 02:11:10 +02:00 |
Nedko Arnaudov
|
cb2cf4eafe
|
daemon: improve a log
|
2009-12-12 02:07:02 +02:00 |
Nedko Arnaudov
|
58be0887f5
|
daemon: on studio stop, wait apps to finish before stopping jack server. Fix for #24
|
2009-12-12 01:41:20 +02:00 |
Nedko Arnaudov
|
27c9709164
|
daemon: dump graphs just before studio stop
|
2009-12-12 01:33:32 +02:00 |
Nedko Arnaudov
|
fde1b8f19b
|
daemon: properly check for system client
|
2009-12-12 01:32:49 +02:00 |
Nedko Arnaudov
|
cf3d6bd277
|
daemon: fix restoring of a2j clients/ports/connections (again)
|
2009-12-12 01:15:48 +02:00 |
Nedko Arnaudov
|
ff45e7fe56
|
daemon: add some logs
|
2009-12-12 01:14:51 +02:00 |
Nedko Arnaudov
|
c83b4be47a
|
daemon: don't skip a2j when counting ladish started clients
|
2009-12-12 01:13:15 +02:00 |
Nedko Arnaudov
|
8d15292faf
|
daemon: fix restoring of a2j clients/ports/connections
|
2009-12-12 00:06:46 +02:00 |
Nedko Arnaudov
|
adbafd8cf3
|
daemon: adjust logs
|
2009-12-12 00:06:00 +02:00 |
Nedko Arnaudov
|
78c2ccb202
|
daemon: on studio stop, wait for our clients to disappear before stopping the JACK server
|
2009-12-11 22:55:19 +02:00 |
Nedko Arnaudov
|
938b6746ce
|
daemon: maintain count of JACK clients ladish started
|
2009-12-11 22:54:08 +02:00 |
Nedko Arnaudov
|
958b36c279
|
daemon: fix memory leak (virtualizer struct)
|
2009-12-11 22:47:55 +02:00 |
Nedko Arnaudov
|
a5511c9cd1
|
daemon: use basename when deducing app name from app command-line. Closes #22
|
2009-12-11 01:41:59 +02:00 |
Nedko Arnaudov
|
96e4d5289a
|
daemon: fix a2j handling
|
2009-12-11 01:41:28 +02:00 |
Nedko Arnaudov
|
7d947e383d
|
daemon: use app names instead of jack client names. Closes #17
|
2009-12-11 00:46:06 +02:00 |
Nedko Arnaudov
|
5eb3930bc4
|
daemon: find app name when client appears
|
2009-12-11 00:11:03 +02:00 |
Nedko Arnaudov
|
bb854a8fd2
|
daemon: get jack client pid on appear
|
2009-12-10 23:20:20 +02:00 |
Nedko Arnaudov
|
dd46f403a9
|
waf: fix debuggable builds; disable werror for release builds (fixes #15)
|
2009-12-10 22:44:42 +02:00 |
Nedko Arnaudov
|
98745d3543
|
daemon: don't autostart new apps when studio is stopped
|
2009-12-08 21:08:51 +02:00 |
Nedko Arnaudov
|
20239b75b6
|
daemon: fix memory leak
|
2009-12-08 21:02:38 +02:00 |
Nedko Arnaudov
|
760fd1bd67
|
daemon: set proper state after JACK server stop is detected in the hard way
|
2009-12-08 20:30:52 +02:00 |
Nedko Arnaudov
|
0f36602240
|
Properly handle JACK crashes.
JACK disappear was already detected, now it implies that server is stopped
|
2009-12-08 20:28:24 +02:00 |
Nedko Arnaudov
|
cbc803830c
|
store generated canvas positions of boxes. fix for #31 (the first problem)
|
2009-12-08 00:56:31 +02:00 |
Nedko Arnaudov
|
79362b0ef3
|
center canvas initially. fix for #31 (the second problem)
|
2009-12-08 00:46:31 +02:00 |
Nedko Arnaudov
|
672c5e52d8
|
don't allow saving of non-started studio
hidden clients, ports and connections are not saved
so only app list will be saved.
|
2009-12-07 23:35:37 +02:00 |
Nedko Arnaudov
|
b042bbf078
|
gui: fix run in terminal option
|
2009-12-07 22:15:26 +02:00 |
Nedko Arnaudov
|
2091927eac
|
update laditools to latest
|
2009-12-07 21:40:07 +02:00 |
Nedko Arnaudov
|
c7af39c8a8
|
fix for #26 (studio xml file corruption)
|
2009-12-07 20:48:12 +02:00 |
Nedko Arnaudov
|
b9e072c92b
|
if a2j jack client name is not available try to get it harder
this fixes a race. when a2j is started as part of studio load,
a2j ports can appear before "bridge started" signal is catched.
|
2009-12-07 03:03:09 +02:00 |
Nedko Arnaudov
|
bb7338fae0
|
daemon: a2j virtualization
|
2009-12-07 00:56:48 +02:00 |
Nedko Arnaudov
|
ad421b846a
|
gui: refactor a2j_proxy
|
2009-12-06 23:35:01 +02:00 |
Nedko Arnaudov
|
9383960e44
|
daemon: reuse the two hardware clients for new hardware ports
|
2009-12-06 21:59:30 +02:00 |
Nedko Arnaudov
|
d1e835125b
|
daemon: fix input parameters to be const ones
|
2009-12-06 21:58:06 +02:00 |
Nedko Arnaudov
|
a6fccfb92e
|
daemon: fix connection autohidding when hidding port
|
2009-12-06 16:51:50 +02:00 |
Nedko Arnaudov
|
74b8f69ad7
|
daemon: add some logs related to hiding ports and connections
|
2009-12-06 15:29:35 +02:00 |
Nedko Arnaudov
|
c1869c29a6
|
daemon: better handling of jack server stop failure
sometimes jack server stop request fails, even if it does actually stop
shortly after. in this case ladish will wait 5 seconds before giving up.
|
2009-12-06 14:35:59 +02:00 |
Nedko Arnaudov
|
d40c8c8143
|
update laditools to latest
|
2009-12-06 12:56:20 +02:00 |
Nedko Arnaudov
|
9b5e1f81d4
|
update laditools to latest (ladiconf refuse box)
|
2009-12-06 01:57:14 +02:00 |
Nedko Arnaudov
|
2f190e929f
|
daemon: new studio method: IsStarted()
|
2009-12-06 01:51:25 +02:00 |
Nedko Arnaudov
|
25a3b9981d
|
daemon: what for 3 seconds before stopping server
let apps shut down cleanly. dharanamrs reports problems on stop
and this will prove whether not waiting for app stop is causing them
|
2009-12-05 20:48:36 +02:00 |
Nedko Arnaudov
|
dc703fd497
|
daemon: fix memory corruption
|
2009-12-05 17:55:13 +02:00 |
Nedko Arnaudov
|
2bbcd652a8
|
ladishd: stop apps on studio stop
|
2009-12-05 00:54:41 +02:00 |
Nedko Arnaudov
|
0b6ad2626f
|
ladishd: app list serialization; autolaunch on load
|
2009-12-05 00:42:40 +02:00 |
Nedko Arnaudov
|
89461c363c
|
app list is now managable from gladish
|
2009-12-04 21:37:39 +02:00 |
Nedko Arnaudov
|
38a0bc211a
|
gui: context menu for the world tree
|
2009-12-04 19:31:00 +02:00 |
Nedko Arnaudov
|
e9be94a8d6
|
gui: handle app state change signal; indicate non-runing apps as such in the world tree
|
2009-12-04 17:48:56 +02:00 |
Nedko Arnaudov
|
8dc28ed1da
|
gui: maintain app lists in the world tree
|
2009-12-04 16:11:08 +02:00 |
Nedko Arnaudov
|
094d7ba9d7
|
implement more app list IPC code
|
2009-12-04 15:15:14 +02:00 |
Nedko Arnaudov
|
67a1dd5013
|
gui: dialog for starting programs now starts them through ladishd
|
2009-12-03 01:49:08 +02:00 |