Commit Graph

2498 Commits

Author SHA1 Message Date
Nedko Arnaudov d9ac0f36cd new dbus helper function: dbus_call_simple() 2009-08-09 22:19:32 +03:00
Nedko Arnaudov 706229337a IsStudioLoaded method 2009-08-09 20:05:02 +03:00
Nedko Arnaudov d88e11f203 D-Bus interface macro improvements
* Descriptions for methods, signals and arguments
 * Use real boolean in method descriptor
 * Use dedicated macros for in and out params. The direction argument is always a C constant.
2009-08-09 19:23:04 +03:00
Nedko Arnaudov fe774ef28d Initial work on jack settings serialization 2009-08-08 03:09:39 +03:00
Nedko Arnaudov c52d209bed Refactor jack settings retrieval code
* Move the jack settings retrieval code to studio object
 * Make the studio object opaque one
2009-08-07 23:28:34 +03:00
Nedko Arnaudov d1ec91c6d8 Bring catdup() original behaviour back 2009-08-05 21:40:55 +03:00
Nedko Arnaudov b123acc84f unify source copyright headers in in dbus/ and common/ 2009-08-01 19:51:07 +03:00
Nedko Arnaudov f93e4e8761 studio appeared/disappeared signals (again) 2009-08-01 19:24:00 +03:00
Nedko Arnaudov 4b93feb267 Separate d-bus object paths for control and studio objects 2009-08-01 19:07:16 +03:00
Nedko Arnaudov 396385bf0e Update license header of ladish_control 2009-08-01 00:01:50 +03:00
Nedko Arnaudov 07114f3550 Update ladish_control 2009-07-31 01:44:51 +03:00
Nedko Arnaudov 5df6a51654 remove use of the dbus service helper object 2009-07-31 01:40:59 +03:00
Nedko Arnaudov 3018d63225 int->bool 2009-07-31 01:40:04 +03:00
Nedko Arnaudov 6368707025 Clean the control interface 2009-07-31 00:48:20 +03:00
Nedko Arnaudov 137c0464de Cleanup headers 2009-07-30 02:10:12 +03:00
Nedko Arnaudov 05a08605da remove use of implicit namespaces 2009-07-30 01:53:36 +03:00
Nedko Arnaudov 24fb38f180 merge the too common headers in gladish 2009-07-30 01:27:42 +03:00
Nedko Arnaudov 81d5e8de18 unify source copyright headers in gladish 2009-07-30 01:16:11 +03:00
Nedko Arnaudov 428c391282 Disable debug log 2009-07-30 00:41:56 +03:00
Nedko Arnaudov 457e6ea861 Move flowcanvas includes to canvas.c only 2009-07-29 22:23:18 +03:00
Nedko Arnaudov ce04e93235 Skeleton for the flowcanvas plain C wrapper 2009-07-29 22:00:37 +03:00
Nedko Arnaudov 5e94e9dccc unify source copyright headers in ladishd 2009-07-29 21:08:27 +03:00
Nedko Arnaudov de37a1ef33 Add copyright headers to the reverntly added new files 2009-07-29 20:45:43 +03:00
Nedko Arnaudov 7274c16805 Remove messages window 2009-07-29 02:18:44 +03:00
Nedko Arnaudov 2df73f5e7f Tweak the about box 2009-07-29 02:18:29 +03:00
Nedko Arnaudov 9fd5b6cb7b Switch the url used in dbus paths to ladish.org 2009-07-28 00:44:15 +03:00
Nedko Arnaudov e221c2c209 Catch studio appeared/disappeared signals in gladish 2009-07-27 00:47:15 +03:00
Nedko Arnaudov f1aa5f96be studio appeared/disappeared signals 2009-07-26 23:49:43 +03:00
Nedko Arnaudov 3f71b1bc2d When JACK server is started, create studio object and store JACK conf as part of it 2009-07-26 23:26:29 +03:00
Nedko Arnaudov 0f9047c699 remove configure check for libxml and check for expat instead 2009-07-26 17:02:36 +03:00
Nedko Arnaudov 8ccd4445de sigsegv requires libdl 2009-07-26 17:02:00 +03:00
Nedko Arnaudov 86ee1ed3da Move unused code to legacy subdir 2009-07-26 16:57:44 +03:00
Nedko Arnaudov 32b932af20 Retrieve values of jack server settings that are set by user 2009-07-26 16:43:19 +03:00
Nedko Arnaudov cd979e7655 cleanup conf_callback
* compose the full address for leaves too. will be used to get parameter value
 * remove redudancy by using the fact that buffer (context) and address are same pointer
 * add error message
2009-07-24 02:20:30 +03:00
Nedko Arnaudov 6fbba644d4 Remove the unused parameters of jack_proxy_read_conf_container() 2009-07-24 02:16:40 +03:00
Nedko Arnaudov d6d6818a1a jack conf tree scan 2009-07-24 01:41:05 +03:00
Nedko Arnaudov 42af29b3d0 Dispatch signals from jack 2009-07-24 01:39:06 +03:00
Nedko Arnaudov 3360209378 Watch for dbus signals 2009-07-23 01:37:53 +03:00
Nedko Arnaudov c04de01546 skeleton for jack monitor and control code 2009-07-23 00:36:32 +03:00
Nedko Arnaudov 2ee313b403 jack_proxy skeleton 2009-07-23 00:23:18 +03:00
Nedko Arnaudov acf50a5001 New object model. 2009-07-21 09:13:13 +03:00
Nedko Arnaudov d1856e0a34 Remove lash status control and monitor stuff from gladish. It is not supposed to be usable without ladish. 2009-07-21 01:38:37 +03:00
Nedko Arnaudov 4cf6b9dd63 compile striped down dbus control interface 2009-07-21 00:12:07 +03:00
Nedko Arnaudov c8fa7425b8 Remove sneaked LASH_DEBUG from loader.c 2009-07-20 23:59:55 +03:00
Nedko Arnaudov ba111e16a3 strip & cleanup ladishd
* code for the service lifecycle object moved to main.c - remove polution by fake OO concept
 * removed types.h - typedefs for public structs are evil. typedefs for handles must be per header
 * compile with -Wall and -Werror flags. Warnings are here to help.
 * define _GNU_SOURCE globally, in config.h. This is propoerty of the whole daemon codebase.
 * common.h is header to collect stuff that is needed almost everywhere in the ladishd
 * cleanup loader module.
2009-07-20 23:49:57 +03:00
Nedko Arnaudov d8ccdad704 Remove unused header 2009-07-20 05:02:28 +03:00
Nedko Arnaudov 68a83207cf tabs->spaces 2009-07-20 04:59:25 +03:00
Nedko Arnaudov 9e31a708dc Cleanup headers 2009-07-20 04:55:25 +03:00
Nedko Arnaudov 4827a5e414 Install glade file 2009-07-20 04:53:21 +03:00
Nedko Arnaudov e05140226f Fix glade loading 2009-07-20 04:50:15 +03:00