Nedko Arnaudov
e99af5f8be
Fix undefined return value in case of error
2012-11-19 06:42:04 +02:00
Nedko Arnaudov
9202dae129
cdbus: remove lash traces
...
* rename cdbus header include guards to use CDBUS_ instead of LASH_DBUS_
* remove dbus/error.h and dbus/error.c
error.h contained lash/ladish specific error strings and
lash_dbus_error() prototype. lash_dbus_error() is renamed to
cdbus_error() and its implementation is moved to dbus/method.c. The
D-Bus error strings that have DBUS_ERROR_XXX matches are removed and
their uses are switched to the libdbus variants. The ladish specific
error strings are moved to dbus_constants.h
2011-11-06 00:10:10 +02:00
Nedko Arnaudov
5483a52daf
ladishd: async app supervisor save. async studio and project save.
2011-09-26 05:03:57 +03:00
Nedko Arnaudov
026659406a
LASH support in ladishd
2011-08-04 02:59:01 +03:00
Nedko Arnaudov
934fa96a15
ladishd: rename ladish_app_supervisor_save_L1() to ladish_app_supervisor_initiate_save()
...
This function will initiate save for LASH and JACK session apps as well.
2011-07-30 22:00:29 +03:00
Nedko Arnaudov
9868de418b
ladishd: don't save hidden ports of runnings apps
2010-12-27 01:37:14 +02:00
Nedko Arnaudov
df4def70b2
ladishd: data integrity checks
2010-12-23 04:20:52 +02:00
Nedko Arnaudov
5bb20eda52
daemon: improve escaping functions
2010-12-02 03:04:14 +02:00
Nedko Arnaudov
5b8fe165d3
ladishd: max_escaped_length()
2010-11-12 07:15:57 +02:00
Nedko Arnaudov
45c73b34ac
Fix path of ladish log file that is announced when error occures
2010-10-19 23:48:21 +03:00
Nedko Arnaudov
4bad0a8038
Properly handle saveas of automatic studios. Fix for #108
2010-09-18 19:30:36 +03:00
Nedko Arnaudov
09cb302c01
daemon: fix save of studios with rooms
2010-08-29 23:38:46 +03:00
Nedko Arnaudov
6a2a94b996
daemon: notify user on studio save failure
2010-08-29 23:38:04 +03:00
Nedko Arnaudov
b396329c5d
daemon: implementation of project load
2010-08-08 23:51:31 +03:00
Nedko Arnaudov
17603f246d
daemon: make some save functionality reusable
...
* Helper functions in daemon/save.c will be used in project save functionality as well
* Graph iteration callbacks now receive the handle of the graph being iterated
* Indention is now more flexible because now it is not string but an integer
2010-08-06 03:19:23 +03:00
Nedko Arnaudov
d4f26eea8a
daemon: save studio rooms, if any
2010-06-10 03:15:52 +03:00
Nedko Arnaudov
366ac2a22b
daemon: refuse to save studios with rooms
...
They are not loadable currently
2010-05-31 00:48:33 +03:00
Nedko Arnaudov
c291a60da6
daemon: When saving studio, don't save non-studio jack clients
2010-05-31 00:47:10 +03:00
Nedko Arnaudov
d5c7bf6a6c
Don't send SIGUSR1 to not started L1 apps. Fix for #96
...
* ensure that kill() is called only from one place and that pid is valid
* cleanup and extend app_supervisor functions related to sending signals
2010-05-27 02:10:30 +03:00
Nedko Arnaudov
2b6505d009
daemon: change the default permissions of studios from 0700 to 0666
2010-05-19 01:43:13 +03:00
Nedko Arnaudov
7c10be38cf
daemon: coherent naming of studio related functions
2010-05-05 00:35:10 +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
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
764873efd5
implement level 1
2009-12-27 04:19:24 +02:00
Nedko Arnaudov
15350decd4
studio "save as". Fixes #13
2009-12-27 00:41:46 +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
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
0b6ad2626f
ladishd: app list serialization; autolaunch on load
2009-12-05 00:42:40 +02:00
Nedko Arnaudov
6cd9754d56
ladishd: save connections and load them in hidden state
2009-11-29 00:09:34 +02:00
Nedko Arnaudov
4d061b7a39
execute commands in queue
2009-11-25 03:52:00 +02:00
Nedko Arnaudov
1b1d5bbfa9
command queue; not really used yet
2009-10-19 01:16:59 +03:00