Ben, sorry for the delay in responding to your message. Thank you for testing Auxlaunch - it really helps. Also, I apologize for the DMS error. My code to parse the DMS files wasn't robust enough! I hope the latest version, at least, avoids the error but skips the entry.
I integrated your code changes for hiding Auxlaunch (uses "-hide" option). However, for me, it seems to loose track of whether it was displayed or not. Are you finding that it launches applications underneath the Auxlaunch window? I had also been thinking about a way to implement some type of menus as you've suggested. So, there's a new feature to allow for "groups". It is just basic functions for now (one level, no custom icons). The big change is the move to a single, top-level, "go" button. There just wasn't enough room for three, individual top-level buttons. I've update the wiki page and made ver 0.5 available for download. Please let me know what you think. Thanks again, - aliasid PS - I think the screenshots show Auxlaunch "attached" to openmoko-panel-plugin" because I'm using the matchbox window manager in fullscreen mode with no title bars. On Sun, Oct 19, 2008 at 3:00 AM, Ben <[EMAIL PROTECTED]> wrote: > Oops, I've forgotten : yes, openmoko-panel-plugin is in debian, thx, > but when i lunch the panel I don't see it in auxlaunch, only on the > icones box (using fluxbox with my debian) > > > Le Sun, 19 Oct 200808:51:28 +0200, > Ben <[EMAIL PROTECTED]> a écrit : > > > Hi, > > > > thx again Aliasid, but I've got troubles with DMS : > > > > [EMAIL PROTECTED]:~$ ./auxlaunch -dms > > Traceback (most recent call last): > > File "./auxlaunch", line 246, in <module> > > auxl = AuxLaunch(sys.argv) > > File "./auxlaunch", line 130, in __init__ > > [dmsLbl, dmsImg, dmsCmd] = load_from_dms() > > File "./auxlaunch", line 228, in load_from_dms > > app[pair[0]] = pair[1].strip('"') > > IndexError: list index out of range > > [EMAIL PROTECTED]:~$ > > > > And I'm asking if the most interesting way is not to create a > > middle-hand for a special menu (configured in .auxlaunchrc). > > For exemple, on window : > > - left-hand == choice of menu > > - middle-hand == app of the menu > > - right-hand == switcher > > > > And put in .auxlauchrc, something like : > > > > M1=System App,/opt/myicons/system_apps.png, > > M2=Games,/opt/myicons/games.png, > > M3=System Fonctions,/opt/myicons/system_fonctions.png, > > > > M1,XTerm,xterm,/usr/share/pixmaps/xterm-color_32x32.xpm, > > M1,Rox,rox,/usr/share/rox/images/dirs.png, > > M2,codebreaker,codebreaker,/opt/myicons/codebreaker.png, > > M3,Suspend,apm -s,gtk-media-pause, > > M3,Cancel,(cancel),gtk-cancel, > > M3,Quit,(quit),gtk-quit, > > > > Is it possible ? Maybe the 3 divisions will be too much ? And if the > > name of the top button division is under the icon ? > > I really don't know how to make that, sorry .. > > > > Otherwise I've made a patch for AUX hide/unhide (thx > > matchbox-keyboard-toggle) c.f. patch-auxlaunch_hide > > Sorry if the code is horrible I really never code in PyGTK and haven't > > a lot of time for it, but that works. > > > > > > Le Sat, 18 Oct 2008 18:52:04 -0400, > > "Al Iasid" <[EMAIL PROTECTED]> a écrit : > > > > > Ben, thank you for your comments! I just finished adding a command > > > line option ("-dms") to add launch items from the Debian Menu > > > System. (Note that it only uses DMS entries that specify > > > "needs=x11".) > > > > > > Also, I made changes based on your suggestions. I added a "-right" > > > command line option to swap the button columns. And, I added code to > > > attempt full-screen mode. (I'm not sure this works since I run the > > > Matchbox window manager where every window is full-screen). The AUX > > > button currently unhides Auxlaunch. I'll investigate causing it to > > > also hide Auxlaunch. As always any input is welcome! > > > > > > The top level icons (keyboard activiate, battery level, etc) are > > > displayed by the really cool "openmoko-panel-plugin" (see link > > > below). It is a very helpfull tool. Besides power and GSM status, it > > > shows/hides the keyboard and controls Bluetooth, GPS, and USB. It is > > > essential in Debian, IMHO. I think there's now a Debian package to > > > help install it. > > > > > > - alisid > > > > > > http://projects.openmoko.org/projects/panel-plugin/ > > > > > > > > > > > > > > > > > > On Fri, Oct 17, 2008 at 4:39 PM, Ben <[EMAIL PROTECTED]> wrote: > > > > > > > Hi, > > > > > > > > thx a lot for this nice app, I think I will leave my idesk conf > > > > for it. > > > > > > > > Is there a way to : > > > > - use right-hand entry for making a menu switcher > > > > - making defaults sizes when auxlaunch starts (fullscreen-like ?) > > > > - use aux botton for hide/unhide auxlaunch > > > > and how to get your top level icones (gsm info/battery level/etc) > > > > please ? > > > > > > > > > > > > > > > > Le Wed, 15 Oct 2008 20:06:30 -0400, > > > > "Al Iasid" <[EMAIL PROTECTED]> a écrit : > > > > > > > > > I created a wiki page with screenshot [1]. I also enhanced > > > > > Auxlaunch. It now also acts as a rudimentary, finger-friendly > > > > > task (window) switcher. This is an optional feature. Comments > > > > > welcome, > > > > > > > > > > Aliasid > > > > > > > > > > [1] http://wiki.openmoko.org/wiki/Auxlaunch > > > > > > > > > > On Wed, Oct 15, 2008 at 10:19 AM, Davide Scaini > > > > > <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > yes a wiki is quite necessary... > > > > > > d > > > > > > > > > > > > On Tue, Oct 14, 2008 at 7:56 PM, Michael Shiloh > > > > > > <[EMAIL PROTECTED]>wrote: > > > > > > > > > > > >> This is beautiful. Thanks! > > > > > >> > > > > > >> It is very simple, very flexible, and easy to configure. > > > > > >> > > > > > >> On top of that, it makes a great example program. > > > > > >> > > > > > >> If you have time to write up a wiki page that would be great. > > > > > >> Otherwise, I'll add it to my list. > > > > > >> > > > > > >> Michael > > > > > >> > > > > > >> Al Iasid wrote: > > > > > >> > Hi, > > > > > >> > > > > > > >> > I wanted a simple, very finger-friendly app launcher for my > > > > > >> > Freerunner running Debian. I also wanted to access it using > > > > > >> > the "Aux" button. So, I mixed code from the PyGTK hello > > > > > >> > world example with code from matchbox-keyboard-toggle and > > > > > >> > came up with "Auxlaunch". A screenshot and download link > > > > > >> > is at aliasid.googlepages.com/auxlaunch > > > > > >> > <http://aliasid.googlepages.com/auxlaunch> if you're > > > > > >> > interested. > > > > > >> > > > > > > >> > At first, it minimizes and waits for the "Aux" button to be > > > > > >> > pressed. Then, it pops up full screen and shows 3 large > > > > > >> > buttons. You use the up and down buttons to change the top > > > > > >> > button. Press the top button and the selected app starts. > > > > > >> > You can configure the choices by editing the ".auxlaunchrc" > > > > > >> > text file. I added an item for "Suspend" ("apm -s"), too. > > > > > >> > > > > > >> > > > > > > > > > > > > > > _______________________________________________ > > > > Openmoko community mailing list > > > > community@lists.openmoko.org > > > > http://lists.openmoko.org/mailman/listinfo/community > > > > > > _______________________________________________ > Openmoko community mailing list > community@lists.openmoko.org > http://lists.openmoko.org/mailman/listinfo/community >
_______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community