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