Commit Graph

52 Commits

Author SHA1 Message Date
Marc-Olivier Barre f513d9d72a * Improve even more the looks of copyrights
* Added a few things to the README
2010-01-07 20:18:24 +01:00
Marc-Olivier Barre 06a65a9246 Add "..." at the end of each launcher label in ladimenu 2010-01-07 20:01:52 +01:00
Marc-Olivier Barre e246c2633b Make things look a bit better for a merge 2010-01-06 16:51:59 +01:00
Marc-Olivier Barre cce636f6c5 * Change yaml dump() default_flow_style
* Try to fix ladimenu even more
2010-01-06 11:04:07 +01:00
Marc-Olivier Barre 4dda44e9d4 Merge commit 'origin/master' into yaml 2010-01-05 14:36:53 +01:00
Nedko Arnaudov 1361cd1527 fix imports after recent lash->ladish rename 2010-01-05 09:39:29 +02:00
Marc-Olivier Barre 47eb5b5414 * Update some copyright notices
* A few changes to the yaml configuration file format
* Changes are incomplete. This branch is broken :)
2010-01-04 10:32:35 +01:00
Marc-Olivier Barre 5ef8917b50 Remove a TODO comment, since there's a ticket opened for it on trac 2009-12-30 20:48:06 +01:00
Marc-Olivier Barre b682796685 Merge branch 'master' into yaml 2009-12-28 22:06:08 +01:00
Marc-Olivier Barre f3e735b9b6 Fix a typo in controller method names (is_availalbe -> is_available) 2009-12-28 22:02:19 +01:00
Marc-Olivier Barre c955d77564 This commit converts the whole config file management to yaml.
Everything still works like before except ladimenu, ladimenu does not *ever* get to create a config object !
Ladimenu's config is passed uppon manager object creation as a parameter, and saved by the parrent app.
2009-12-28 20:52:35 +01:00
Marc-Olivier Barre 3a971c8f29 Yet another batch of yaml changes
* laditray sources should be ok
* ladimenu still needs some rework
2009-12-28 17:26:48 +01:00
Marc-Olivier Barre 7dce51aab8 First attempt at converting lib/laditools/config.py to yaml 2009-12-27 23:57:13 +01:00
Marc-Olivier Barre ca8890bd2b Try to mimmic PrettyPrint's behavior 2009-12-27 18:14:14 +01:00
Marc-Olivier Barre 29957c6750 Fix remnants of the old xml workaround 2009-12-27 17:41:38 +01:00
Marc-Olivier Barre 781db75744 * Rename all the config sections in the configuration file according to the current naming convention
* Switch from PrettyPrint() (deprecated) to writexml()
* jack_menu.py is now know as ladimenu.py
2009-12-27 17:27:34 +01:00
nedko d7abf60828 Start gladish menu item
This is interim solution until gladish gets its own icon that can show/hide it

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@229 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-12-26 14:32:42 +00:00
nedko f6727c77f5 reactivate ladish -> reactivate ladishd
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@228 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-12-26 13:10:22 +00:00
nedko 9166c177c4 disable config functionality when pyxml is not available
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@227 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-12-18 19:51:10 +00:00
nedko fc315c8a34 ladiconf: refuse to configure if ladish is present and studio not stopped
JACK configuration that will be saved on studio save is fetched at studio start.
JACK settings take effect on next jack server start.
So the only reasonable state to change jack settings of a studio is when it is stopped.

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@223 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-12-05 23:49:43 +00:00
nedko 41b44721c1 Display dots for menu items that show windows
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@218 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-08-30 23:11:05 +00:00
nedko d26df77f45 jack multiconfig / ladish studio functionality
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@217 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-08-30 22:35:29 +00:00
nedko cbe1ad134b Update ladish dbus constants and disable unusable functionality
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@216 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-08-23 20:01:27 +00:00
nedko 6bf294b93a Switch to ladish
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@215 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-07-27 21:43:35 +00:00
nedko 4ee1f7ac33 revert previous commit. toprettyxml is not working properly
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@204 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-11-30 14:24:55 +00:00
nedko ea3dc9e312 Fix use of obsolete module
It was causing problems in Ubuntu (oldxml patch was needed)

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@203 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-11-30 13:23:57 +00:00
nedko 1ac3ad9290 "Is set" column and reset on double functionality
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@190 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-19 23:28:20 +00:00
nedko 2e18d4076e Buttons for internal clients (netjack) configuration
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@189 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-19 21:59:22 +00:00
nedko f934f5a33c Simplify code by extensing universal parameter concept to parameter_proxy class
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@187 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-19 21:35:47 +00:00
nedko 6f728fd9a9 Follow changes in jack configure interface
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@186 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-19 21:20:43 +00:00
nedko e0454f9a82 implement range constraints for integers (spinbuttons)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@183 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-18 12:08:36 +00:00
nedko 9b7c2743da Constraints for engine params; use short descr if long is not avaialble
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@182 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-18 09:02:43 +00:00
nedko 917498818f parameter long descriptions as tooltip
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@181 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-18 09:02:36 +00:00
nedko d882ec2b5b enum constraints for driver parameters
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@179 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-17 20:17:54 +00:00
nedko 362b6cd1c6 Better handling of DBus errors
If service is not available for autoactivation, proxy object creation
fails.

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@174 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-16 07:54:24 +00:00
nedko f4b61be07e Fix jack reactivate
Proxies to all interfaces need to be cleared on object deactivation

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@172 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-16 07:54:22 +00:00
nedko 8a7b33bad9 Improved error handling
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@171 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-16 07:54:20 +00:00
nedko b031eab3a9 Improved data file loopkup; Improved exception handling
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@170 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-16 07:54:19 +00:00
nedko b4352ab8c0 rename ladtitools.ladi_manager to laditools.manager
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@169 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-16 07:54:18 +00:00
nedko f7e5915388 Fix ladi_manager.a2j_is_started()
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@166 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-16 07:54:16 +00:00
nedko 9c28e10268 Make wmjackctl working again
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@165 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-16 07:54:14 +00:00
nedko 12555e2353 Improve menu: a2j and lash
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@164 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-12 12:39:32 +00:00
nedko b05b1ee9e4 Fix a2j_controller method
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@163 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-12 12:37:58 +00:00
nedko 0a40d32952 Make selected driver check working again
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@162 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-12 12:36:44 +00:00
nedko 3192ae2f8f Dynamic menu and better error handling
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@161 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-12 12:35:52 +00:00
nedko 10fa27fbea Add is_available() methods to dbus proxy classes to allow dynamic menu
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@160 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-12 12:34:01 +00:00
nedko 6e6874af6c Display error message when attempting to start JACK server without
driver selected. Partially fixes #7


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@157 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-02 21:54:33 +00:00
nedko 54aa194162 Fix 'Configure' menu item
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@156 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-09-02 20:59:19 +00:00
marco 5c78808388 * Remove more references to pyjackctl
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@143 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-08-17 11:38:52 +00:00
marco 65ca895c2d * Finished renaming stuff
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@141 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-08-13 10:03:04 +00:00