Nedko Arnaudov
ebce813997
Fix unused-parameter warnings in plain C code
2012-12-02 23:50:05 +02:00
Nedko Arnaudov
a07766fb0a
use empty xml element tag syntax for ports with empty dicts
...
a2j port dict entry is not actually saved,
so the empty element tag syntax has to be used.
2011-07-30 03:59:19 +03:00
Nedko Arnaudov
997630bfb7
use strings for app levels
...
With jack-session on the manege, strict L0-L3 classification
does not reflect the actual situation. LASH and jack-session
are still L2 though.
2011-07-28 15:15:47 +03:00
Nedko Arnaudov
d39a94fe33
ladishd: fix hidden connection save. Fix for #151
...
Instead of checking whether connection ports ares link or system ones,
now they are being checked for being hidden.
2010-12-30 05:14:10 +02:00
Nedko Arnaudov
f1d0a2e20b
ladishd: when saving xml, don't write the URI_A2J_PORT dict keys
...
URI_A2J_PORT is set on jack port appear
2010-12-30 02:17:48 +02:00
Nedko Arnaudov
64a29c2304
ladishd: write vclient app_uuid when saving
2010-12-28 06:51:18 +02:00
Nedko Arnaudov
5288134676
ladishd: save&restore app associations of vclients. Fix for #149
2010-12-28 04:33:44 +02:00
Nedko Arnaudov
918cecca74
ladishd: improve log on save and on graph dump
2010-12-28 04:33:44 +02:00
Nedko Arnaudov
da4a6eb2a1
ladishd: save hidden porst of stopped apps.
2010-12-27 15:34:35 +02:00
Nedko Arnaudov
9868de418b
ladishd: don't save hidden ports of runnings apps
2010-12-27 01:37:14 +02:00
Nedko Arnaudov
25a55f5f3f
ladishd: fix jack graph filtering on save
2010-12-27 01:19:19 +02:00
Nedko Arnaudov
1d029ffd76
Move graph iteration filtering to callbacks
2010-12-26 21:21:36 +02:00
Nedko Arnaudov
df4def70b2
ladishd: data integrity checks
2010-12-23 04:20:52 +02:00
Nedko Arnaudov
0a6d73002b
daemon: escape client and port names. Fixes #120
2010-12-02 03:06:00 +02:00
Nedko Arnaudov
5bb20eda52
daemon: improve escaping functions
2010-12-02 03:04:14 +02:00
Nedko Arnaudov
dba04d196e
ladishd: save/load project description and notes
2010-11-18 05:07:34 +02:00
Nedko Arnaudov
5b8fe165d3
ladishd: max_escaped_length()
2010-11-12 07:15:57 +02:00
Nedko Arnaudov
6c2201b933
ladishd: save [only] relevant a2j ports for the vgraph being saved
...
For studio saves, save only studio vgraph a2j ports.
For room project saves, save only room vgraph a2j ports.
If there is not a2j ports for the vgraph being saved, an empty a2j client will not be saved anymore
2010-11-08 01:19:02 +02:00
Nedko Arnaudov
eb866bf6e8
ladishd: save additional attributes for graph objects
...
For clients, save the naming scheme used. sometimes it is useful to maintain the original jack or alsa client name.
For ports, save port type and direction, alsa ports can be bidirectional, this renders as two a2j ports.
2010-11-07 20:59:20 +02:00
Nedko Arnaudov
78e99c4d64
ladishd: Basic recent projects functionality
2010-10-09 16:53:03 +03:00
Nedko Arnaudov
76a8b6161b
daemon: handle apps with same name in different vgraphs
2010-08-30 00:05:57 +03:00
Nedko Arnaudov
1f4af5f439
daemon: better log messages when write() fails
2010-08-30 00:04:21 +03:00
Nedko Arnaudov
b396329c5d
daemon: implementation of project load
2010-08-08 23:51:31 +03:00
Nedko Arnaudov
1d908a66d6
daemon: saveable projects
2010-08-06 05:00:04 +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