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