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
78f07f7ad1
remove empty client functionality
2011-06-07 04:11:59 +03:00
Nedko Arnaudov
e0ec247159
split vclient functionality
...
vgraph manipulation is going to be able to do more than split
2011-06-01 03:04:18 +03:00
Nedko Arnaudov
8ff8613dc7
gladish: add menu items for reactivating jackdbus and a2jmidid. Fixes #132
2010-12-25 05:12:19 +02:00
Nedko Arnaudov
d4946efe30
gladish: Don't log dbus error when studio is not loaded on gladish start
2010-12-23 02:36:58 +02:00
Nedko Arnaudov
dd6c013574
gui: implement project properties dialog (description and notes). Fix for #90
2010-12-07 05:31:28 +02:00
Nedko Arnaudov
ff8348650a
Move the dbus call default timeout define out of the interface header
...
The default timeout is a property of the implementation, not the interface
2010-12-02 05:22:05 +02:00
Nedko Arnaudov
b8852eaf9f
Wait longer for JACK server to start. Workaround for #121
2010-12-02 03:55:39 +02:00
Nedko Arnaudov
7a6f30474b
Allow non-default timeout when using dbus_call()
2010-12-02 03:54:24 +02:00
Nikita Zlobin
6c4e75c400
proxy: Fix memory leak
2010-11-15 06:05:12 +05:00
Nedko Arnaudov
1b66932459
ladishd: properly detect connect failures
...
This fixes a bug when port is appearing, connect attempt is made,
connect fails because port has just disappeared, port reappears then
but new connect attempt was not made. Happens quite easily with
wineasio apps that "probe" (nuendo2 for example).
2010-11-01 21:28:28 +02:00
Nedko Arnaudov
6c5bfcb1d4
gladish: recently used projects menu. Fix for #74
2010-10-16 05:17:11 +03:00
Nedko Arnaudov
c800b2c5fb
fix conf_set()
2010-09-27 22:47:44 +03:00
Nedko Arnaudov
4a91f81d4c
ladishd settings
...
* whether to autostart studio on load
* whether to use notification daemon
* shell to use
* terminal to use
2010-09-26 20:08:36 +03:00
Nedko Arnaudov
32c12e9909
confd proxy
2010-09-26 19:42:38 +03:00
Nedko Arnaudov
b812ccca67
Display project name string as part of the room view title
2010-09-04 03:19:58 +03:00
Nedko Arnaudov
f4c002c584
Update the app list version when relevant signals are received
2010-09-03 01:51:27 +03:00
Nedko Arnaudov
7a5ba755e9
Add app list version number to the AppStateChanged signal and check it
2010-09-03 01:49:11 +03:00
Nedko Arnaudov
1b95e77e1a
Remove duplicate funcionality
...
All proxy functions for accessing a jack patchbay interface belong to
the graph proxy. graph_proxy_get_client_pid() must be used instead of
the removed jack_proxy_get_client_pid()
2010-09-01 16:02:44 +03:00
Nedko Arnaudov
40e244879c
gui: fix race in app list retrival
...
Signals received for old version of the list should be ignored.
2010-09-01 02:07:35 +03:00
Nedko Arnaudov
20ebf9ee7c
Fix buffer overflow if pid_t is smaller than 64bits
2010-08-24 20:08:12 +03:00
Nedko Arnaudov
27b57d818c
untabify
2010-08-24 20:05:15 +03:00
nykeej
f6440042a7
Implemented "jack_proxy_get_client_pid" function.
2010-08-24 19:58:52 +03:00
Nedko Arnaudov
c62d7760b3
Fill the save project as dialog with current project properties
2010-08-23 00:17:57 +03:00
Nedko Arnaudov
997208c0df
gui: basic save/unload/load project functionality
2010-08-22 06:49:44 +03:00
Nedko Arnaudov
9638c3fb0e
fix compilation warning
2010-05-10 19:51:20 +03:00
Nedko Arnaudov
94093265e2
daemon: initial implementation of user notification
2010-04-18 01:49:36 +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
baaf78dfcf
remove useless handle definition; a2j is a singleton
2010-04-11 15:20:27 +03:00
Nedko Arnaudov
30a6aa77d4
fix names of some studio room and room template methods
2010-03-21 23:18:04 +02:00
Nedko Arnaudov
6eda583e2e
gui: delete room implemented
2010-03-21 18:58:47 +02:00
Nedko Arnaudov
ec1300100c
create room dialog
2010-03-21 16:33:39 +02:00
Nedko Arnaudov
3abed82be7
Add callbacks for room studio signals to studio proxy
2010-03-07 13:49:39 +02: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
093af66573
rename graph clients when app is renamed
...
this fixes autoconnection too because hidden clients are searched by name
2009-12-26 22:46:20 +02:00
Nedko Arnaudov
d7e58c7efd
app properties dialog. Fixes #21
2009-12-26 21:28:06 +02:00
Nedko Arnaudov
9aa1d74a7e
Don't assume studio is stopped when it is present initially. Fixes #48
2009-12-26 14:46:47 +02:00
Nedko Arnaudov
3bec987ea4
handle port renames. closes #32
2009-12-21 20:46:14 +02:00
Nedko Arnaudov
bf9b9272cb
properly handle ladishd crashes
2009-12-17 07:41:57 +02:00
Nedko Arnaudov
1e9d406f23
notify user when JACK crashes or stops unexpectedly
2009-12-17 06:34:45 +02:00
Nedko Arnaudov
b5565fd398
move proxy implementations to new /proxies directory
2009-12-13 18:10:57 +02:00