Commit Graph

2826 Commits

Author SHA1 Message Date
Nedko Arnaudov 04086f1fef doxygenize app_supervisor.h 2010-05-08 17:54:24 +03:00
Nedko Arnaudov 5642b747e5 configure option to enable doxygen docs generation 2010-05-08 16:09:40 +03:00
Nedko Arnaudov 16a9e2d1dc daemon: add some documentation for app supervisor interface 2010-05-08 15:30:59 +03:00
Nedko Arnaudov e5151a68b2 daemon: remove dead code 2010-05-05 01:24:47 +03:00
Nedko Arnaudov cb11dd8edf daemon: detect unexpected app termination and notify user 2010-05-05 01:23:20 +03:00
Nedko Arnaudov bb7a63e216 daemon: handle start_app requests asynchronously 2010-05-05 01:09:42 +03:00
Nedko Arnaudov 7c10be38cf daemon: coherent naming of studio related functions 2010-05-05 00:35:10 +03:00
Nedko Arnaudov 16ca901d9a daemon: new_app command
This introduces no new functionality but changes the way new apps are started.
Previously new app request were not queued, they were synchronous.
Now they are queued and asynchronous.
2010-05-04 23:48:23 +03:00
Nedko Arnaudov ac74633473 daemon: expose some studio internals
* studio_is_started() is now public
 * ladish_studio_get_cmd_queue() returns the queue
2010-05-04 23:29:38 +03:00
Nedko Arnaudov 5a8019f031 fix ASSERT to evaluate the expression only once 2010-05-04 23:20:31 +03:00
Nedko Arnaudov 43deb74a41 daemon: disable log dump 2010-05-04 22:24:27 +03:00
Nedko Arnaudov 4a0e2cbef7 art: web logo 2010-04-27 10:52:12 +03:00
Nedko Arnaudov 8948f99d7c daemon: refuse to delete room if it has active apps. Fix for #85 2010-04-26 03:47:10 +03:00
Nedko Arnaudov f94badb5fb gui: remove room views when ladishd crash is detected. Fix for #84 2010-04-25 01:50:32 +03:00
Nedko Arnaudov b4e5f52776 gui: fix is_room_view() to properly detect raw jack view 2010-04-25 01:48:40 +03:00
Nedko Arnaudov c2c96d1fa4 daemon: Fix invalid memory access
This fixes negative pid reports on 32bit systems
2010-04-24 16:56:20 +03:00
Nedko Arnaudov 954c10fd93 update the jack2 submodule to include the no-self-connect fix 2010-04-24 16:10:52 +03:00
Nedko Arnaudov 4e2a9fd381 When jack server start fails, notify the user and give some hints 2010-04-18 02:13:02 +03:00
Nedko Arnaudov 5eb4a8eca1 daemon: improved handling of save attempt on stopped studio (notify) 2010-04-18 01:53:52 +03:00
Nedko Arnaudov 94093265e2 daemon: initial implementation of user notification 2010-04-18 01:49:36 +03:00
Nedko Arnaudov 677deabc40 update the laditools submodule 2010-04-17 15:35:49 +03:00
Nedko Arnaudov 2923a9772d daemon: fix wrong goto that was causing warning
../daemon/virtualizer.c:437: error: 'is_a2j' may be used uninitialized in this function
2010-04-11 22:43:32 +03:00
Nedko Arnaudov 245897bc6d daemon: jmcore support in virtualizer 2010-04-11 22:24:41 +03:00
Nedko Arnaudov 3d65b3d0fd daemon: fix crash on exit 2010-04-11 18:55:55 +03:00
Nedko Arnaudov e0756fe0ee daemon: jmcore proxy initialization and improved error handling in main() 2010-04-11 17:18:48 +03:00
Nedko Arnaudov 31f6cb939b daemon: room-studio port creation through jmcore
virtualizer does not know about jmcore yet
2010-04-11 16:45:30 +03:00
Nedko Arnaudov d4fa4a2412 daemon: remove misuse of the room_count
it is used to ensure that room dbus object path is unique
decrementing it when room is removed does not make sense
because removing non-last room will create duplicate
object path string
2010-04-11 16:37:18 +03:00
Nedko Arnaudov baaf78dfcf remove useless handle definition; a2j is a singleton 2010-04-11 15:20:27 +03:00
Nedko Arnaudov 919e01fd8b jmcore: one JACK client per pair
This reduces latency because JACK client is run only once per cycle
2010-04-11 13:36:26 +03:00
Nedko Arnaudov da63d80b84 jmcore - JACK multicore (snake) 2010-04-11 12:25:30 +03:00
Nedko Arnaudov 8d73642124 fix comment 2010-04-11 08:28:26 +03:00
Nedko Arnaudov 1cdf1ba568 doc: improve virtualizer diagram 2010-04-07 18:10:06 +03:00
Nedko Arnaudov 9296277db0 basic component diagram for virtualizer 2010-04-07 16:47:40 +03:00
Nedko Arnaudov b27e246c20 doc: Save the diagrams document with latest gaphor
gaphas is 0.6.0-16-g466b5a6 (0.6.1 pre)
gaphor is 0.15.0 (043a481c4c9ac1c21d4794725627d82808805810)
2010-04-07 16:14:35 +03:00
Nedko Arnaudov fa659ece3a doc: fix the diagrams document to load with latest gaphor/gaphas
http://gaphor.lighthouseapp.com/projects/39230/tickets/45-cannot-load-gaphor-file-cant-set-orthogonal-line-with-less-than-3-handles
2010-04-07 16:10:26 +03:00
Nedko Arnaudov d5ab22f490 coding style document 2010-04-05 17:17:47 +03:00
Nedko Arnaudov c7379123eb remove extra line 2010-04-05 17:17:23 +03:00
Nedko Arnaudov 31900ca551 gui: workaround gtk bug that causes progress bar redraw to be skipped sometimes 2010-04-05 15:15:32 +03:00
Nedko Arnaudov edf72d3972 gui: menu item for controling raw jack graph display 2010-04-05 14:06:18 +03:00
Nedko Arnaudov 49812cd219 daemon: when deleting room, search its studio graph client by uuid rather than by name 2010-04-05 05:24:21 +03:00
Nedko Arnaudov 180a4d4307 gui: when app is selected in the world tree, activate its view 2010-04-05 05:14:17 +03:00
Nedko Arnaudov 32323f40e4 gui: set initial focus of create room dialog 2010-04-05 05:09:20 +03:00
Nedko Arnaudov ef08b85792 daemon: on jack crash, properly cleanup non virtual graph objects
* room graphs need cleanup as well
 * graphs should not be cleared because clearing is not suitable for restart jack
   functionality that is planned
2010-04-05 05:03:41 +03:00
Nedko Arnaudov c90661388f daemon: on studio stop, hide only non-virtual graph objects
Representation of rooms in studio graph must not be hidden on server stop
2010-04-05 04:35:08 +03:00
Nedko Arnaudov c78c4c6483 daemon: register virtualizer graph connection handlers for rooms 2010-04-05 04:18:24 +03:00
Nedko Arnaudov 58db7cba75 daemon: handle room app renames 2010-04-04 22:05:25 +03:00
Nedko Arnaudov e498a65b6f daemon: fix use of uninitialized vars 2010-04-04 21:51:47 +03:00
Nedko Arnaudov 9f6946c97f remove the obsolete "safety" memory functions
Juuso favours them but I favour explicit handling of memory allocation checks
that cause current function to fail
2010-04-04 21:45:53 +03:00
Nedko Arnaudov 9d4d8c6ea0 dbus: remove obsolete kludge 2010-04-04 21:33:17 +03:00
Nedko Arnaudov 9f3f884c4d daemon: improve log messages and add TODO comments 2010-04-04 21:30:25 +03:00