Commit Graph

3008 Commits

Author SHA1 Message Date
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