Nedko Arnaudov
181585203e
gladish: canvas zoom functionality. Fixes #66
2010-09-28 01:25:22 +03:00
Nedko Arnaudov
482265c5c7
gladish: move toolbar related code to separate file
2010-09-28 00:38:49 +03:00
Nedko Arnaudov
1ee3607bd8
Merge branch 'confd'
2010-09-28 00:21:13 +03:00
Nedko Arnaudov
6c3ef670b6
gladish dialog for ladishd settings
2010-09-28 00:18:44 +03:00
Nedko Arnaudov
1f2972377e
gladish: persist the toolbar visibility setting across invocations
2010-09-27 22:48:35 +03:00
Nedko Arnaudov
c800b2c5fb
fix conf_set()
2010-09-27 22:47:44 +03:00
Nedko Arnaudov
bdd6256827
fix ladiconfd autoactivation
2010-09-27 21:48:31 +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
7ef9d25f5c
Don't log error on on dbus call failures
...
Some calls are supposed to fail under expected conditions.
For example query of value for key that is not known.
The users of dbus_call() should log the error when needed
2010-09-26 19:44:35 +03:00
Nedko Arnaudov
32c12e9909
confd proxy
2010-09-26 19:42:38 +03:00
Nedko Arnaudov
67ee432881
update the jack2 submodule
2010-09-24 00:55:40 +03:00
Nedko Arnaudov
90ac1faf32
confd: emit "changed" signal when value is initially set
2010-09-23 01:57:35 +03:00
Nedko Arnaudov
d5d7c32b57
update the jack2 submodule to contain the fix for #103
2010-09-23 01:44:37 +03:00
Nedko Arnaudov
905ccfbb10
ladishd: remove unused function parameter
2010-09-22 00:29:39 +03:00
Nedko Arnaudov
a913255273
ladishd: fix memory corruption bug and some bugs in procfs_get_process_file()
2010-09-21 23:53:23 +03:00
Nedko Arnaudov
3657b68d64
ladishd: fix introspection data for AppSupervisor.IsAppRunning
2010-09-21 23:49:10 +03:00
Nedko Arnaudov
7487732128
confd: emit "changed" signal
2010-09-21 03:13:05 +03:00
Nedko Arnaudov
85f8601728
settings storage daemon
2010-09-20 00:59:06 +03:00
Nedko Arnaudov
e4713bf45d
new function - catdupv()
2010-09-20 00:22:19 +03:00
Nedko Arnaudov
333dd6026f
improved dirhelpers
...
* ensure_dir_exist() now acts as recursive mkdir
* ensure_dir_exist_varg() is a new function that accepts multiple path components
2010-09-20 00:20:58 +03:00
Nedko Arnaudov
ef3a3891db
move catdup to common/
2010-09-19 17:15:11 +03:00
Nedko Arnaudov
979f2190d0
move dirhelpers to common/
2010-09-19 17:04:14 +03:00
Nedko Arnaudov
a9a55b0ddc
daemon: refuse to create room with duplicate name. Fix for #106
2010-09-19 03:06:31 +03:00
Nedko Arnaudov
7217c4f3d3
daemon: proper notification on automatic studio creation. Fix for #88
2010-09-18 23:25:20 +03:00
Nedko Arnaudov
4bad0a8038
Properly handle saveas of automatic studios. Fix for #108
2010-09-18 19:30:36 +03:00
Nedko Arnaudov
bb7abc0783
gui: update full view name on view name change. Fix for #105
2010-09-18 16:29:22 +03:00
Nedko Arnaudov
9c74953716
waf: improve parallelism
2010-09-14 00:55:44 +03:00
Nedko Arnaudov
b979c7e85b
waf: fix creation of non-delatable directories
...
the */apps directories where created during install stage
this was problematic because they were created with root permissions
and were not deletable without root permissions
2010-09-13 22:02:37 +03:00
Nedko Arnaudov
eccc6ad65b
waf: upgrade to 1.5.18
2010-09-13 21:35:41 +03:00
Nedko Arnaudov
adaa56b758
gui: Require gtk+-2.20.0
2010-09-09 01:42:58 +03:00
Nedko Arnaudov
a94e623068
waf: display warning if GUI frontend will not be built
2010-09-09 01:42:27 +03:00
Nedko Arnaudov
46ef7c32e3
Update the jack2 git submodule to contain the #102 fix
2010-09-08 02:22:26 +03:00
Nedko Arnaudov
60a611e45f
gui: update latency text in statusbar when buffer size change was initiated by gladish itself
...
The menu item is active because it was used for initiating the buffer size change.
So instead of checking for !item_ptr->active a new different buffer
size state is maintained and used when deciding whether the statusbar
needs to be updated.
2010-09-07 02:23:05 +03:00
Nedko Arnaudov
128ad4d5d0
gui: split gui/main.c into smaller parts
...
The refactoring is based on Nikita Zlobin suggestions
2010-09-07 01:02:12 +03:00
Nikita Zlobin
a4c7c06c6b
Modify .gitignore to ignore files, ending with "~"
2010-09-06 17:48:10 +03:00
Nedko Arnaudov
3beb3cc01d
waf: option for creating distribution tarballs without git submodules
2010-09-06 16:12:50 +03:00
Nedko Arnaudov
2008ba8f7d
waf: do not distribute GNU global tag files
2010-09-06 16:12:23 +03:00
Nedko Arnaudov
b78b580ef6
waf: dist tarball will not include .gitmodules anymore
2010-09-06 15:58:07 +03:00
Nedko Arnaudov
598ea85ee4
wscript: version is 0.3-rc now
2010-09-06 15:42:51 +03:00
Nedko Arnaudov
5b12bd5585
daemon: fix removal of app that was loaded in stopped state
...
ERROR: ladish_virtualizer_is_hidden_app: Code execution taboo point. function ladish_virtualizer_is_hidden_app in ../daemon/virtualizer.c:1112
2010-09-06 15:16:40 +03:00
Nedko Arnaudov
efce106a23
daemon: when unloading remove all app clients
...
The clear persist approach does not work for stopped apps
because their clients and ports dont disappear during project unload.
2010-09-05 23:08:03 +03:00
Nedko Arnaudov
e94e85da23
ladish_control: Add project load/unload/save commands
2010-09-05 22:25:59 +03:00
Nedko Arnaudov
8a4d7e354f
gui: canvas popup menu
2010-09-05 18:51:17 +03:00
Nedko Arnaudov
649f30fea6
gui: project load/unload/save items in the world tree popup menu for rooms
2010-09-05 14:38:20 +03:00
Nedko Arnaudov
1719aada4c
jmcore: Don't rely on jack unique name generation
...
JACK2 unique client name generation fails for more than 100
clients. Stephane prefers to workaround in jmcore.
2010-09-05 14:26:11 +03:00
Nedko Arnaudov
f0c53adbc0
gui: File chooser dialog for loading projects
2010-09-05 07:41:43 +03:00
Nedko Arnaudov
f802bd0402
daemon: Router templates
2010-09-05 03:06:15 +03:00
Nedko Arnaudov
86b174b97a
daemon: disable the empty template for now
...
it is useless until there is a functionality to add new room ports
2010-09-05 03:05:36 +03:00
Nedko Arnaudov
7eaf2d1729
gui: properly cleanup on graph view creation failure
2010-09-05 02:58:22 +03:00
Nedko Arnaudov
ef9e54e3fd
daemon: implement deduction of project dir from project name and vice versa
2010-09-05 01:31:22 +03:00