Commit Graph

2826 Commits

Author SHA1 Message Date
Nedko Arnaudov 15350decd4 studio "save as". Fixes #13 2009-12-27 00:41:46 +02:00
Nedko Arnaudov 093af66573 rename graph clients when app is renamed
this fixes autoconnection too because hidden clients are searched by name
2009-12-26 22:46:20 +02:00
Nedko Arnaudov 54897f8e92 daemon: multiline function prototypes 2009-12-26 21:45:11 +02:00
Nedko Arnaudov d7e58c7efd app properties dialog. Fixes #21 2009-12-26 21:28:06 +02:00
Nedko Arnaudov 01ee09b09d update laditools submodule. Fixes #38 2009-12-26 16:32:23 +02:00
Nedko Arnaudov 081f06ce37 update laditools submodule 2009-12-26 15:09:28 +02:00
Nedko Arnaudov 51e6a40e76 gui: move and rename the 'daemon exit/reactivate' menu item. 2009-12-26 15:06:39 +02:00
Nedko Arnaudov 9aa1d74a7e Don't assume studio is stopped when it is present initially. Fixes #48 2009-12-26 14:46:47 +02:00
Nedko Arnaudov 617158f6f9 gladish: adjust initial box position randomization algorithm; increase default window size to 800x600 2009-12-22 00:12:59 +02:00
Nedko Arnaudov a1f4684a34 require flowcanvas-0.6.0
0.6.0 is the first official release that works
2009-12-21 23:34:44 +02:00
Nedko Arnaudov 17da10457e bump flowcanvas submodule to 0.6.0
ladish wants >= 0.5.3 but 0.6.0 is the first official release that matches
2009-12-21 23:27:46 +02:00
Nedko Arnaudov b42455029a daemon: fix warning 2009-12-21 21:38:25 +02:00
Nedko Arnaudov 3bec987ea4 handle port renames. closes #32 2009-12-21 20:46:14 +02:00
Nedko Arnaudov 0218ebda7e daemon: fix use of unused variable 2009-12-21 00:07:51 +02:00
Nedko Arnaudov 49e18befb1 increase dbus call timeout
probably this will improve situation where jack server stop call fails
with timeout then it is waited for five seconds and wait finishes almost
imidiately and then jack server stop signal is received that causes sutdio
crashed signal to be emited
2009-12-19 00:21:41 +02:00
Nedko Arnaudov 36f9be928b update laditools submodule (fixes #41) 2009-12-18 21:57:16 +02:00
Nedko Arnaudov 148643f0ff gladish: fix a crash 2009-12-18 12:49:45 +02:00
Nedko Arnaudov bf9b9272cb properly handle ladishd crashes 2009-12-17 07:41:57 +02:00
Nedko Arnaudov cd80903ecf Don't emit crashed signal when creating automatic studios 2009-12-17 07:40:52 +02:00
Nedko Arnaudov 1e9d406f23 notify user when JACK crashes or stops unexpectedly 2009-12-17 06:34:45 +02:00
Nedko Arnaudov 128590f5bf daemom: for now, ignore clients when they are more than one per app
asserting is not good in this case...
2009-12-16 03:12:41 +02:00
Nedko Arnaudov cb5a2ef522 daemon: handle jack server crashes and unexpected stops 2009-12-13 19:35:50 +02:00
Nedko Arnaudov 8ea8035efb daemon: add g_dbus_error initialization 2009-12-13 18:19:56 +02:00
Nedko Arnaudov 8ba8c8412b gui: remove unused and duplicate dbus helper code 2009-12-13 18:19:29 +02:00
Nedko Arnaudov b5565fd398 move proxy implementations to new /proxies directory 2009-12-13 18:10:57 +02:00
Nedko Arnaudov 78f5665ac5 helpers for handling dbus signals 2009-12-13 17:48:29 +02:00
Nedko Arnaudov e3d1558636 daemon: remove lash legacy code 2009-12-12 22:44:35 +02:00
Nedko Arnaudov d76dcc4b20 daemon: Fix #33
JACK graph connections are always visible and match the actual
JACK graph connections. So the logic for hiding connections when
they are removed should be disabled for JACK graphs. See
also commit 5ef9e1e006 where this
bug was intoduced.
2009-12-12 21:55:41 +02:00
Nedko Arnaudov a1670050dc daemon: dont assert when jackd goes crazy 2009-12-12 20:07:59 +02:00
Nedko Arnaudov 986fef7edf daemon: escape app strings (name, command) whens storing them in xml. Closes #27 2009-12-12 17:14:04 +02:00
Nedko Arnaudov 5324f63eff daemon: handle malloc() failure 2009-12-12 17:12:03 +02:00
Nedko Arnaudov e5fe8dbc99 min and max macros 2009-12-12 17:10:38 +02:00
Nedko Arnaudov 4a807234f7 daemon: remove some unneeded header includes 2009-12-12 16:14:21 +02:00
Nedko Arnaudov a10355eb4e daemon: fix handling of a2j ports for alsa seq inout ports. Fixes #36 2009-12-12 15:13:53 +02:00
Nedko Arnaudov 9c01b375af daemon: show client when adding non-hidden port 2009-12-12 15:12:46 +02:00
Nedko Arnaudov 6680478859 daemon: improve log 2009-12-12 15:11:09 +02:00
Nedko Arnaudov 20492b6b44 implement catdup4() 2009-12-12 15:10:06 +02:00
Nedko Arnaudov 4a2c32b36e daemon: fix use of uninitialized variable 2009-12-12 13:18:08 +02:00
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