Commit Graph

262 Commits

Author SHA1 Message Date
marco 28c09d7b5a Make spin buttons work right by setting range and increments
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@77 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-08 18:08:42 +00:00
marco 93d3d5ad87 * jackctl_conf is now able to change engine/driver parameters (can't change the driver used yet)
* updated jackctl_logview's and jackctl_conf's window titles


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@76 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-08 07:00:18 +00:00
marco 3bfacbb686 Each engine/device parameter widget can now be found in a dictionnary indexed by the parameter's name.
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@75 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-06 12:38:03 +00:00
marco db6c68121f Updated the TODO list with some new requirements
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@74 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-06 11:09:17 +00:00
marco dc9a98a92a * Some adjustement to widget generation (regarding to their packing)
* Make some generic function to generate each type of widget to be added to the configuration tabs


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@73 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-06 10:58:33 +00:00
nedko 3a2a65c4cd Code for printing (debug) exceptions on stdout
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@72 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-05 22:05:19 +00:00
marco 7f273b9f91 * Jackctl_conf now displays engine and device parameters
* Small fix for jack_configure.py
* Sopyright update on jackctl_logview


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@71 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-05 18:59:21 +00:00
marco 3fdd249bad * Updated copyright dates
* Added jack_configure.py
* A few cleanups to jackcrl_conf
* Normalized tabs of jack_contoller.py to be like the other files


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@70 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-05 15:12:15 +00:00
marco 759a0a21d9 Add a TODO list
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@69 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-04 19:26:00 +00:00
marco b46d8f3827 Yet another logo
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@68 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-01 20:40:03 +00:00
nedko 87aa98e8b8 Apply Juuso Alasuutari's patch that updates dbus interface names (follow dbus patch changes)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@67 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2008-01-01 17:49:02 +00:00
marco f29a6055d5 Hopefully fixed the zomby process issue
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@66 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-31 14:07:59 +00:00
marco 3aab722d35 Fixed issues with svg icon
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@65 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-30 15:00:58 +00:00
marco bcd679127b * Added jackctl_conf (non functional, UI only)
* No more accelerators in the icons context menu (no use)
* A few modifications to jackctl_conf's glade file


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@64 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-30 14:51:14 +00:00
marco 12d23ae667 A more "personnal" logo...
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@63 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-30 14:01:22 +00:00
nedko 6e70971f49 Follow changes in jackdbus patch (split controller interface)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@62 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-25 17:56:24 +00:00
marco 5842b157d4 * Added some separators in jack_menu.
* Menu items are now gtk.ImageMenuItem objects (we still need images to display)


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@61 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-25 01:00:49 +00:00
marco 60c4b74efb fixes in jackctl_trayicon :
* Indent is now 4 spaces as it should be everywhere
 * Fixed the wrong implementation of the menu_activate callback. A status icon needs some special magic.
 * Menu still get activated on mouse press instead of release. It feels wrong compared to other status icons, although the pygtk doc seems to consider that a status icon's menu is a context menu (and those get activated on mouse press, not release). xmms2tray seems to have the same issue, it's also a pygtk gtk.StatusIcon. That's a CANTFIX for me.


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@60 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-25 00:13:58 +00:00
nedko 6927ef87a4 Add reset xruns command to controller and menu
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@59 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-24 15:36:29 +00:00
nedko b8bcfeb1a5 Optimize screen clearing to minimize flicker
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@58 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-23 20:59:48 +00:00
nedko c2e12dde59 Improve wmjackctl drawing
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@57 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-23 15:43:47 +00:00
marco bbd6187aac Changed jackctl-logview's window behavior on resize so it stays scrolled down.
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@56 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-23 12:50:07 +00:00
marco 21875abd82 Given a first shot at launchers in jack_menu (statically added patchage and logview)
Adding an entry is now a matter of adding a tuple in a list :-)


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@55 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-23 01:28:04 +00:00
marco 4db10b341a Limit the buffer to 100 lines. Opening the file is still slow though for now.
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@54 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-22 15:37:40 +00:00
marco 39534cc2f3 Slight logo text modification
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@53 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-22 13:40:39 +00:00
marco 7dc7a99f49 Tidy things up to be able to show people what we've done so far.
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@51 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-22 13:36:46 +00:00
marco d7d341e5ad Changes in jackctl_logview:
* Get the log filename properly using the $HOME env var
 * Add a purge logs button
 * Code cleanup and commenting


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@50 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-22 13:08:54 +00:00
marco df45b9255f Made auto-scrolldown work in jackctl_logview
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@49 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-22 11:16:13 +00:00
marco 0c9d9d7ab6 Made jackctl_logview actually work. it does not autoscroll on new input though.
Beware ! The path to the log file is hardcoded in the script !


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@48 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-22 01:36:49 +00:00
marco e17fb46935 Made jackctl_logview a bit more functionnal. The text widget is writable so the clear button can get something to clear :-)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@47 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-21 22:15:56 +00:00
marco 53cc793806 * Ignore the build directory
* Created an initial jackctl_logview script
 * a few fixes on jackctl_trayicon
 * Logo on jackctl_logview's ui


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@46 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-21 21:49:39 +00:00
marco 331de883ab A new logo :-)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@45 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-21 17:48:43 +00:00
marco 5b6ea5e1d9 file name changes and setup.py fix
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@44 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-21 17:47:07 +00:00
marco af22f7ae2f Branch merge - part 2 - scripts
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@43 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-21 17:40:55 +00:00
marco 53cb789466 Branch merge - first pass
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@42 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-21 17:38:06 +00:00
marco dd9e8cf6bf Made a pyjackctl icon from jack's
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@36 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-20 21:40:16 +00:00
marco cb8b1962c2 rename the big jack logo
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@35 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-20 20:17:34 +00:00
marco 13c0c94a11 Partial merge from packaged branche to retain compatibility (until Nedko looks at my changes)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@34 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-20 20:09:23 +00:00
nedko 1a4e44b625 clear screen before redraw (fix start->stop transition)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@26 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-20 12:15:33 +00:00
nedko 5c32f87931 Add g15 jack monitoring app
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@24 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-20 10:34:51 +00:00
marco ac54ae0639 Modified some details in the SVGs (size/fonts)
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@23 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-19 18:15:43 +00:00
marco 0ab94ff974 Made a big mess in the glade file. Started adding tabs and stuff.
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@22 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-19 18:14:03 +00:00
marco d99f80bd8e Updated jackctl_trayicon to take advantage of nedko's jackctl common class
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@21 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-19 18:12:29 +00:00
nedko f21543d682 remove sneaked debug print
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@20 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-18 22:59:07 +00:00
nedko 4e9cf1d1b4 * Move menu code to common class
* use it for wmjackctl
 * add reactivate to menu


git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@19 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-18 22:56:58 +00:00
marco 4d6ca9e97f Made the icon reflect the server status (started/stopped) using 2 gdk.pixbuf
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@18 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-18 16:11:07 +00:00
marco 1e0d491e18 Added a first shot at pyjack_conf glade interface + icons and a big svg based on the one from jackaudio.org
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@17 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-16 17:07:07 +00:00
nedko 2c37f1db28 Add menu
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@16 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-15 22:41:50 +00:00
marco 1a0d7f2a41 Renamed jackctl-trayicon to jackctl_trayicon so everything makes sense
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@15 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-15 21:22:22 +00:00
marco 7ef47e11d8 Renamed class to jackctl_trayicon
git-svn-id: svn+ssh://svn.marcochapeau.org/laditools/trunk@14 bfe161da-02ef-4cea-8c43-ae261ea21ac6
2007-12-15 21:21:28 +00:00