Nedko Arnaudov
920f1b7225
alsapid: initial code
2010-10-30 23:33:25 +03:00
Nedko Arnaudov
8f09afb007
wscript: dont try to remove non-existing files
...
dist tarball creation code will not attempt to remove non-existing files anymore
This was causing exception raise
2010-10-30 17:43:38 +03:00
Nikita Zlobin
f12e4c999a
gladish: Fix studio deletion action handler
2010-10-27 08:51:20 +06:00
Nedko Arnaudov
70a4ff8ae8
Add Nikita to AUTHORS and the gladish about dialog
2010-10-25 23:48:08 +03:00
Nedko Arnaudov
e56a6b4589
Merge branch 'project_path_file_chooser'
2010-10-25 23:29:14 +03:00
Nedko Arnaudov
309e3ca23d
pylash. Fixes #112
2010-10-24 06:01:13 +03:00
Nedko Arnaudov
c26d5015fc
liblash: provide lash_get_fqn(). Fixes #111
...
lash_get_fqn() is known to be used by jack-rack
2010-10-24 04:11:31 +03:00
Nedko Arnaudov
698bf81a3b
daemon: better handling for non-direct childs. Fixes #62
...
If the first JACK client that appears has pid different from the one
of the child process, send SIGUSR1 on L1 save to this first
grandchild.
This changeset fixes the "run L1 app in terminal" issue and the
similar issue with dash (the default shell on Debian and Ubuntu, that
for simple commandlines does fork() and exec() instead of just exec(),
like bash does. This changeset also fixes the situation with complex
commandlines that result in only one JACK client.
The complex commandlines that result in multiple processes creating
JACK clients are handled by sending the SIGUSR1 to the first process
that creates JACK client. In future this could be improved by sending
SIGUSR1 to all of them but it is probably better to avoid such
situations by creating one app per JACK-creating process.
2010-10-24 03:03:25 +03:00
Nedko Arnaudov
841852a12f
gladish: coding style fix
2010-10-24 00:07:10 +03:00
Nedko Arnaudov
cd4e3385d0
gladish: remove forcing of dialog modality in C code
...
The dialog seems to be modal anyway. If needed, modality can be forced in the xml
2010-10-24 00:06:14 +03:00
Nikita Zlobin
03ad8a4cc0
Project save as dialog: file chooser for project path
2010-10-22 00:38:46 +06:00
Nikita Zlobin
6e2e650bb5
daemon: app_supervisor.c: Include config.h to have _GNU_SOURCE always defined first. Necessary to get working some GNU extensions
2010-10-20 17:48:41 +06:00
Nedko Arnaudov
45c73b34ac
Fix path of ladish log file that is announced when error occures
2010-10-19 23:48:21 +03:00
Nikita Zlobin
c5b384a80e
gladish.ui: Humanize rest of auto-generated names (fixup)
2010-10-16 15:18:38 +03:00
Nikita Zlobin
056c29fa1d
gladish.ui: Humanize rest of auto-generated names
2010-10-16 05:27:03 +03:00
Nedko Arnaudov
6c5bfcb1d4
gladish: recently used projects menu. Fix for #74
2010-10-16 05:17:11 +03:00
Nedko Arnaudov
e405d25fc1
gladish: make dynmenu code reusable
2010-10-16 04:32:25 +03:00
Nedko Arnaudov
003079e234
Fixed order of gtkbuilder properties.
...
Custom version of the glade tool was used, 3_6_7-3-gc556475
2010-10-10 13:08:57 +03:00
Nedko Arnaudov
cc3c43987b
More gladish.ui object property reorders
2010-10-09 19:37:03 +03:00
Nedko Arnaudov
3ac3105fdb
ladishd: return project name in recent project list
2010-10-09 17:37:57 +03:00
Nedko Arnaudov
78e99c4d64
ladishd: Basic recent projects functionality
2010-10-09 16:53:03 +03:00
Nikita Zlobin
829dbeece1
Make identifiers in interface file uniq
2010-10-07 22:17:38 +06:00
Nikita Zlobin
9fde2fde70
Change glade version to 3.6.7
2010-10-07 20:42:41 +06:00
Nikita Zlobin
8a19420e9f
Fix for bug, where boxes for applications, started by ladish, doesn't present in graph(cherry picked from commit 3da9457b70158ccff58f2f20c8d4565546a6f8c3)
2010-10-02 10:40:32 +03:00
Nedko Arnaudov
fcc998e974
ladishd: autorun room apps on studio start. Fixes #101
2010-09-28 02:10:34 +03:00
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