Commit Graph

214 Commits

Author SHA1 Message Date
Marc-Olivier Barre 8aca4dd454 Various tweaks and aesthetic fixes here and there 2009-12-27 17:45:36 +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 Arnaudov 8b8764d0a8 Improve ladiconf error messages that can appear on startup 2009-12-27 12:53:11 +02: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 c6d95d37a7 ladiconf: fix handling of integer enums
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@226 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-12-17 03:21:58 +00:00
nedko 93ebfe036c ladiconf: improve configure refusal messages
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@225 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-12-07 19:39:49 +00:00
nedko 5295f95991 ladiconf: fix ladish studio detection; add stdout prints
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@224 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-12-06 10:55:08 +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 5e92e860e4 ladilog: fix drawing of first vte
it didnt worked on gentoo with vte-0.22.4
resizing the window made the text appear
problem is reproduced only when ion3 is forcing window resize,
it does not happen in float workspaces for example.

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@222 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-11-22 10:58:44 +00:00
nedko 22331447f0 ladilog: print log file paths being watched and skipped
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@221 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-11-22 10:43:55 +00:00
nedko f6675bce02 ladilog: watch ladish log instead of lash log
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@220 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-11-22 10:43:55 +00:00
nedko 7ee1bf4fec ladish support for g15ladi
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@219 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-09-27 15:26:56 +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
marco d695e5d9e4 * Applied blinking icon patch from Krzysztof Foltman
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@214 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2009-02-01 09:46:39 +00:00
marco 468ac41553 * Obviously I had some uncommited changes on this logo... no idea what they are
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@213 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-12-12 18:37:02 +00:00
marco 5b7fd174c5 * Rollback those stupid changes
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@212 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-12-12 18:35:09 +00:00
marco a45a518aac * First attenmpt to fix the blinking tray icon bug
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@211 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-12-03 20:27:54 +00:00
marco c78226bbfa * Find a better name for the ladiconf desktop file
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@210 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-12-01 19:26:18 +00:00
marco 530d8c95e0 * Update the "documentation" :)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@209 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-12-01 17:02:11 +00:00
marco 374cfec5fb * Make ladiconf.desktop use the right icon (identical to laditray just for now)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@208 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-12-01 16:13:26 +00:00
marco df199ab827 * At last, change the name on the logo
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@207 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-12-01 08:49:23 +00:00
marco 4bb0921c97 * Add desktop files to the MANIFEST
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@206 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-11-30 15:33:54 +00:00
marco 1cf2d48d17 * Change version number to 1.0-rc1
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@205 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-11-30 15:22:49 +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
marco 6ee5d66c16 * Add a desktop file to make ladiconf appear in the settings menu of the WM
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@202 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-11-30 12:50:18 +00:00
nedko d5f88b3284 Apply patch from Krzysztof Foltman that fixes edit initation using double click
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@201 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-25 00:03:56 +00:00
nedko bd3e60b199 handle ESC-while-editing properly
* Apply handle ESC-while-editing properly patch by Krzysztof Foltman
 * Modify the patch so changing value of enums (comboboxes) works

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@200 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-23 19:38:38 +00:00
nedko c26ae5168f (C) line for Krzysztof Foltman in ladiconf; AUTHORS tweaked too
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@199 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-21 22:14:07 +00:00
nedko c61e8852df Apply another patch from Krzysztof Foltman
* added special case for spin button (uses set_value except for
   initial minus sign)
 * removed obsolete dselect and find some trivial comments
 * stub error message for invalid values (should be improved to handle
   ranges etc. in future)

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@198 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-21 22:14:02 +00:00
nedko dea0006e26 Remove unneeded code; add comment
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@197 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-21 21:27:47 +00:00
nedko 91941bc146 Remove extra whitespace
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@196 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-21 21:22:00 +00:00
nedko 69cc77a4ae jack_params_configure_command::key_press_event() improvements
* reduce conditionals depth and thus make code more readable
 * add comments for not obvious things
 * remove debug print that sneaked in r194
 * make first-letter lookup handling with combobox work for 'y' params
 * fix return value for reset on Delete case
 * fix return value if we don't know what happened

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@195 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-21 21:20:30 +00:00
nedko e24ca22b7c Use gtk.keysyms.Delete instead of "Delete"
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@194 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-21 20:48:43 +00:00
nedko 80606cb313 Improvements of reset value code
* remove irrlevant reset of self.modified, reset values are tracked
   through special value "reset" of status cell
 * move reset functionality to separate reusable method of class
   jack_params_configure_command, instead of  duplicating reset code

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@193 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-21 20:31:31 +00:00
nedko 89a52e1ef8 ladiconf treeview improvements patch (v3) from Krzysztof Foltman
* one-keypress editing (*kind of* works, will probably take more time
   to get perfectly right)
 * highlight tree view again after the value is edited (probably
   doesn't work for cancelled edits)
 * Delete key sets the parameter to default value
 * prevent the cursor from invading the non-editable territory
 * first-letter lookup handling with combo box

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@192 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-21 20:31:22 +00:00
nedko a6a9eb3635 Improved status column
* Rename column from "Is set" to "Status"
 * Use "set" instead of "yes" for values that are non-default
 * Update value cell to default value on reset schedule
 * Set status cell text to "modified" on value change

git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@191 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-20 00:20:21 +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 0e550672c3 Remove parameters_proxy, now that we have unified parameter access
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@188 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-19 21:50:13 +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 3c97eee28a Fix editing activation using keyboard (thanks kfoltman)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@185 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-18 20:06:08 +00:00
nedko 42e264b4e7 Fix activation of toolbox buttons from keyboard (thanks kfoltman)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@184 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-10-18 20:02:51 +00:00