Nedko Arnaudov
|
00de237ebd
|
studio_activate() -> studio_publish()
Activate is not specific enough. There is load, publish (expose on D-Bus), and activate (start JACK and clients)
|
2009-08-30 18:38:17 +03:00 |
Nedko Arnaudov
|
b47fca2481
|
Fix log message
|
2009-08-30 17:16:21 +03:00 |
Nedko Arnaudov
|
5243fd33fa
|
Unload studio command
|
2009-08-30 16:23:19 +03:00 |
Nedko Arnaudov
|
f55a45416e
|
New studio command. Closes #7
|
2009-08-30 16:13:38 +03:00 |
Nedko Arnaudov
|
3978e8c4db
|
Clear studio if load was not successful
|
2009-08-30 15:49:51 +03:00 |
Nedko Arnaudov
|
354012f707
|
Delete studio command. Closes #6
|
2009-08-30 14:36:27 +03:00 |
Nedko Arnaudov
|
9c4be0e919
|
Properly handle saving of renamed studio; create backups on save; Closes #5
|
2009-08-30 13:23:36 +03:00 |
Nedko Arnaudov
|
2309cbab83
|
Fix use of freed memory
|
2009-08-29 00:29:46 +03:00 |
Nedko Arnaudov
|
270ef0fb71
|
Fix memory leak
|
2009-08-29 00:16:59 +03:00 |
Nedko Arnaudov
|
1ef0b47fde
|
Set persisted flag after successful studio save or load
This fixes bug that caused studio that was previously loaded to be unloaded
when jack server stop was detected.
|
2009-08-28 22:14:15 +03:00 |
Nedko Arnaudov
|
be4d6f2fdb
|
Restore JACK parameters during studio load. Closes #2
|
2009-08-27 23:17:23 +03:00 |
Nedko Arnaudov
|
19c46c885c
|
Fix saving of jack parameters
|
2009-08-27 23:03:53 +03:00 |
Nedko Arnaudov
|
7361fa7f23
|
Load studio (part 1)
|
2009-08-24 03:52:18 +03:00 |
Nedko Arnaudov
|
64f3eeb654
|
Cleanup current studio before loading new one
|
2009-08-24 03:33:47 +03:00 |
Nedko Arnaudov
|
186b8ac84e
|
GetStudioList implemented
|
2009-08-24 01:58:14 +03:00 |
Nedko Arnaudov
|
b67aad8c67
|
Implement stuio save
|
2009-08-24 01:04:07 +03:00 |
Nedko Arnaudov
|
a5953351db
|
When studio save is requested, compose studio filename for a new studio
|
2009-08-24 00:25:43 +03:00 |
Nedko Arnaudov
|
03bb0b477d
|
Studio renamed signal
|
2009-08-23 12:58:01 +03:00 |
Nedko Arnaudov
|
21965995d9
|
hook studio save to gui; improve studio interface; studio proxy
|
2009-08-23 11:09:15 +03:00 |
Nedko Arnaudov
|
f474bbdf81
|
Ignore drivers branch of jack settings
we are interested only in currently active driver
|
2009-08-23 01:27:29 +03:00 |
Nedko Arnaudov
|
a193d965b4
|
Move jack handling into studio object; fix race
Studio is a singleton and jack server start/stop races are avoided by using a queue
|
2009-08-23 01:21:23 +03:00 |
Nedko Arnaudov
|
f64e4d4455
|
Move dbus constants to separate header
|
2009-08-22 03:07:19 +03:00 |
Nedko Arnaudov
|
5fe3f67e31
|
Link patchbay interface to studio object
|
2009-08-21 23:13:19 +03:00 |
Nedko Arnaudov
|
b0a9409cbf
|
patchbay interface
|
2009-08-20 23:50:24 +03:00 |
Nedko Arnaudov
|
b911e15a92
|
Basic studio interface
|
2009-08-20 22:43:11 +03:00 |
Nedko Arnaudov
|
5defb7982b
|
Move daemon jack_proxy code to top dir
Step toward removal of code duplication between daemon and gui
|
2009-08-11 11:50:22 +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
|
4b93feb267
|
Separate d-bus object paths for control and studio objects
|
2009-08-01 19:07:16 +03:00 |
Nedko Arnaudov
|
de37a1ef33
|
Add copyright headers to the reverntly added new files
|
2009-07-29 20:45: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 |