Nedko Arnaudov
|
c9567a3cb0
|
fix warning
'backup_filename_ptr' may be used uninitialized in this function
gcc (Gentoo 4.3.4 p1.0, pie-10.1.5) 4.3.4
CFLAGS=-O2 -pipe
|
2009-11-20 01:39:37 +02:00 |
Nedko Arnaudov
|
74dc3aff1e
|
fix use of uninitalized variable
|
2009-11-20 01:38:31 +02:00 |
Nedko Arnaudov
|
1b1d5bbfa9
|
command queue; not really used yet
|
2009-10-19 01:16:59 +03:00 |
Nedko Arnaudov
|
57a7eb7a0c
|
gui: reset window title when last view is destroyed
Last and currently the only view is destroyed when studio is unloaded
|
2009-10-11 18:25:49 +03:00 |
Nedko Arnaudov
|
89ad40c581
|
fix assert
virtual hardware clients are destroyed on clear anyway
|
2009-10-11 18:13:08 +03:00 |
Nedko Arnaudov
|
a4fbcbe9fe
|
fix invalid stack access in error log dumps
|
2009-10-10 14:47:13 +03:00 |
Nedko Arnaudov
|
a642a0b35b
|
when dumping graphs, dump non-empty dicts too
|
2009-10-10 14:42:41 +03:00 |
Nedko Arnaudov
|
689ef7cb72
|
dump loaded studio graphs
|
2009-10-09 00:00:07 +03:00 |
Nedko Arnaudov
|
6dcf0d6eb7
|
daemon: on stop, hide clients and ports instead of removing them
If they are removed all info associated with them is lost, including pending connections
and dictionaries
|
2009-10-08 23:45:03 +03:00 |
Nedko Arnaudov
|
69a15f3bc2
|
daemon: increment graph version on port show
|
2009-10-05 01:33:48 +03:00 |
Nedko Arnaudov
|
19b0d68752
|
gui: improved canvas initial scroll to center
|
2009-10-05 00:45:28 +03:00 |
Nedko Arnaudov
|
1524ae1802
|
Disable raw jack view
|
2009-10-05 00:18:59 +03:00 |
Nedko Arnaudov
|
7f21faa728
|
Somewhat sane default canvas positions for clients
|
2009-10-05 00:15:53 +03:00 |
Nedko Arnaudov
|
9f21a69786
|
gui: canvas_scroll_to_center()
|
2009-10-05 00:02:53 +03:00 |
Nedko Arnaudov
|
ca92c45766
|
gui: scroll canvas to center when widget is realized
|
2009-10-05 00:02:08 +03:00 |
Nedko Arnaudov
|
a57ebe53f2
|
Remove extra semicolons
|
2009-10-04 23:49:35 +03:00 |
Nedko Arnaudov
|
db1ae093c7
|
Restore clients, ports and dicts
|
2009-10-04 22:38:24 +03:00 |
Nedko Arnaudov
|
edae71d92d
|
don't use guid, use uuid instead
|
2009-10-04 21:35:44 +03:00 |
Nedko Arnaudov
|
76edab7a02
|
update laditools submodule (g15ladi improvements)
|
2009-09-27 18:35:28 +03:00 |
Nedko Arnaudov
|
9e9a127a15
|
Save clients, ports and dicts
|
2009-09-21 00:17:41 +03:00 |
Nedko Arnaudov
|
20a9f12362
|
Fix crash on studio stop
capture/playback clients were freed twice
|
2009-09-20 19:08:37 +03:00 |
Nedko Arnaudov
|
969873de35
|
Make backtrace function lookup to work for functions in the executable itself
|
2009-09-20 18:56:44 +03:00 |
Nedko Arnaudov
|
540d2eb721
|
Make assert print error message to log
|
2009-09-20 18:48:42 +03:00 |
Nedko Arnaudov
|
5f832c8668
|
rename log macros
|
2009-09-20 18:23:42 +03:00 |
Nedko Arnaudov
|
d38f42ffef
|
common/debug.h -> log.h
|
2009-09-20 18:02:10 +03:00 |
Nedko Arnaudov
|
3159525589
|
Properly handle normal clients
* create studio client when first port appears
* destroy studio client when last port disappears
* remove disappearing ports from jack graph
|
2009-09-20 17:33:07 +03:00 |
Nedko Arnaudov
|
df6e35ccdf
|
Fix object paths of graphs
|
2009-09-20 17:30:48 +03:00 |
Nedko Arnaudov
|
303c07d6e6
|
Implement ladish_graph_remove_port()
|
2009-09-20 16:28:05 +03:00 |
Nedko Arnaudov
|
74e3346655
|
Maintain JACK clients in jack_graph object
|
2009-09-20 15:55:20 +03:00 |
Nedko Arnaudov
|
2862ba7650
|
jack graph object to store jack clients and ports
|
2009-09-12 22:30:33 +03:00 |
Nedko Arnaudov
|
83423d7fb7
|
iterate studio graph on save
|
2009-09-12 21:42:19 +03:00 |
Nedko Arnaudov
|
a7cddc8ae5
|
Move chunks of studio object implementation to separate files
|
2009-09-12 14:50:35 +03:00 |
Nedko Arnaudov
|
3e2759323c
|
Move escape helpers to separate file
|
2009-09-12 11:11:52 +03:00 |
Nedko Arnaudov
|
69d3ebea63
|
Fixed uuids for hardware capture and playback virtual clients
|
2009-09-12 10:59:38 +03:00 |
Nedko Arnaudov
|
fa47499b45
|
Don't try to use dict graph interface on jack graphs
|
2009-09-12 09:58:37 +03:00 |
Nedko Arnaudov
|
4288c9a35b
|
Remove include of removed header
|
2009-09-12 09:52:13 +03:00 |
Nedko Arnaudov
|
ff607c1e8e
|
merge graph_dict_proxy into graph_proxy
|
2009-09-12 09:44:52 +03:00 |
Nedko Arnaudov
|
7a8931a94a
|
graph dict dbus interface and persist canvas positions of modules
|
2009-09-07 20:53:56 +03:00 |
Nedko Arnaudov
|
e2bfe55e2c
|
Fix crash when method or signals are not defined for interface
|
2009-09-07 20:50:48 +03:00 |
Nedko Arnaudov
|
75f9a08aa8
|
fix dbus message refcount leak
|
2009-09-07 20:49:16 +03:00 |
Nedko Arnaudov
|
03629cd633
|
dict implementation
|
2009-09-07 01:05:36 +03:00 |
Nedko Arnaudov
|
a964d9c768
|
basic ports
|
2009-09-06 20:31:42 +03:00 |
Nedko Arnaudov
|
af60782a80
|
Fix graph duplication on studio start
|
2009-09-06 17:48:55 +03:00 |
Nedko Arnaudov
|
d56df28d54
|
Fix bug in client appeared signal emit
instead of real id, next unused id was emited, thus confusung signal receivers
because on disappear the real id was sent.
|
2009-09-06 17:45:39 +03:00 |
Nedko Arnaudov
|
9d467024aa
|
Move per-graph client data to graph implementation
|
2009-09-06 16:40:03 +03:00 |
Nedko Arnaudov
|
813c97bed1
|
graph_iface -> graph
|
2009-09-06 15:30:29 +03:00 |
Nedko Arnaudov
|
0d586b039c
|
graph id and link is also per graph
|
2009-09-06 14:19:33 +03:00 |
Nedko Arnaudov
|
9f20fbedfd
|
Fix tight loop on studio unload caused by recent development
|
2009-09-06 11:33:59 +03:00 |
Nedko Arnaudov
|
d7473e1fca
|
Basic jack dispatcher
|
2009-09-06 01:15:25 +03:00 |
Nedko Arnaudov
|
3fb3fcc75e
|
Virtual clients in studio graph
|
2009-09-06 00:13:05 +03:00 |