<div dir="ltr">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.<br>
<br>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?<br>
<br>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). <br>
<br>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.<br><br>I've update the wiki page and made ver 0.5 available for download. Please let me know what you think. Thanks again,<br>
<br>- aliasid<br><br>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. <br>
<br><div class="gmail_quote">On Sun, Oct 19, 2008 at 3:00 AM, Ben <span dir="ltr"><ben@aid.xdns.eu></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Oops, I've forgotten : yes, openmoko-panel-plugin is in debian, thx,<br>
but when i lunch the panel I don't see it in auxlaunch, only on the<br>
icones box (using fluxbox with my debian)<br>
<br>
<br>
Le Sun, 19 Oct 200808:51:28 +0200,<br>
<font color="#888888">Ben <ben@aid.xdns.eu> a écrit :<br>
</font><div><div></div><div><br>
> Hi,<br>
><br>
> thx again Aliasid, but I've got troubles with DMS :<br>
><br>
> ben@debian-gta02:~$ ./auxlaunch -dms<br>
> Traceback (most recent call last):<br>
> File "./auxlaunch", line 246, in <module><br>
> auxl = AuxLaunch(sys.argv)<br>
> File "./auxlaunch", line 130, in __init__<br>
> [dmsLbl, dmsImg, dmsCmd] = load_from_dms()<br>
> File "./auxlaunch", line 228, in load_from_dms<br>
> app[pair[0]] = pair[1].strip('"')<br>
> IndexError: list index out of range<br>
> ben@debian-gta02:~$<br>
><br>
> And I'm asking if the most interesting way is not to create a<br>
> middle-hand for a special menu (configured in .auxlaunchrc).<br>
> For exemple, on window :<br>
> - left-hand == choice of menu<br>
> - middle-hand == app of the menu<br>
> - right-hand == switcher<br>
><br>
> And put in .auxlauchrc, something like :<br>
><br>
> M1=System App,/opt/myicons/system_apps.png,<br>
> M2=Games,/opt/myicons/games.png,<br>
> M3=System Fonctions,/opt/myicons/system_fonctions.png,<br>
><br>
> M1,XTerm,xterm,/usr/share/pixmaps/xterm-color_32x32.xpm,<br>
> M1,Rox,rox,/usr/share/rox/images/dirs.png,<br>
> M2,codebreaker,codebreaker,/opt/myicons/codebreaker.png,<br>
> M3,Suspend,apm -s,gtk-media-pause,<br>
> M3,Cancel,(cancel),gtk-cancel,<br>
> M3,Quit,(quit),gtk-quit,<br>
><br>
> Is it possible ? Maybe the 3 divisions will be too much ? And if the<br>
> name of the top button division is under the icon ?<br>
> I really don't know how to make that, sorry ..<br>
><br>
> Otherwise I've made a patch for AUX hide/unhide (thx<br>
> matchbox-keyboard-toggle) c.f. patch-auxlaunch_hide<br>
> Sorry if the code is horrible I really never code in PyGTK and haven't<br>
> a lot of time for it, but that works.<br>
><br>
><br>
> Le Sat, 18 Oct 2008 18:52:04 -0400,<br>
> "Al Iasid" <<a href="mailto:aliasid@gmail.com" target="_blank">aliasid@gmail.com</a>> a écrit :<br>
><br>
> > Ben, thank you for your comments! I just finished adding a command<br>
> > line option ("-dms") to add launch items from the Debian Menu<br>
> > System. (Note that it only uses DMS entries that specify<br>
> > "needs=x11".)<br>
> ><br>
> > Also, I made changes based on your suggestions. I added a "-right"<br>
> > command line option to swap the button columns. And, I added code to<br>
> > attempt full-screen mode. (I'm not sure this works since I run the<br>
> > Matchbox window manager where every window is full-screen). The AUX<br>
> > button currently unhides Auxlaunch. I'll investigate causing it to<br>
> > also hide Auxlaunch. As always any input is welcome!<br>
> ><br>
> > The top level icons (keyboard activiate, battery level, etc) are<br>
> > displayed by the really cool "openmoko-panel-plugin" (see link<br>
> > below). It is a very helpfull tool. Besides power and GSM status, it<br>
> > shows/hides the keyboard and controls Bluetooth, GPS, and USB. It is<br>
> > essential in Debian, IMHO. I think there's now a Debian package to<br>
> > help install it.<br>
> ><br>
> > - alisid<br>
> ><br>
> > <a href="http://projects.openmoko.org/projects/panel-plugin/" target="_blank">http://projects.openmoko.org/projects/panel-plugin/</a><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > On Fri, Oct 17, 2008 at 4:39 PM, Ben <ben@aid.xdns.eu> wrote:<br>
> ><br>
> > > Hi,<br>
> > ><br>
> > > thx a lot for this nice app, I think I will leave my idesk conf<br>
> > > for it.<br>
> > ><br>
> > > Is there a way to :<br>
> > > - use right-hand entry for making a menu switcher<br>
> > > - making defaults sizes when auxlaunch starts (fullscreen-like ?)<br>
> > > - use aux botton for hide/unhide auxlaunch<br>
> > > and how to get your top level icones (gsm info/battery level/etc)<br>
> > > please ?<br>
> > ><br>
> > ><br>
> > ><br>
> > > Le Wed, 15 Oct 2008 20:06:30 -0400,<br>
> > > "Al Iasid" <<a href="mailto:aliasid@gmail.com" target="_blank">aliasid@gmail.com</a>> a écrit :<br>
> > ><br>
> > > > I created a wiki page with screenshot [1]. I also enhanced<br>
> > > > Auxlaunch. It now also acts as a rudimentary, finger-friendly<br>
> > > > task (window) switcher. This is an optional feature. Comments<br>
> > > > welcome,<br>
> > > ><br>
> > > > Aliasid<br>
> > > ><br>
> > > > [1] <a href="http://wiki.openmoko.org/wiki/Auxlaunch" target="_blank">http://wiki.openmoko.org/wiki/Auxlaunch</a><br>
> > > ><br>
> > > > On Wed, Oct 15, 2008 at 10:19 AM, Davide Scaini<br>
> > > > <<a href="mailto:dscaini@gmail.com" target="_blank">dscaini@gmail.com</a>> wrote:<br>
> > > ><br>
> > > > > yes a wiki is quite necessary...<br>
> > > > > d<br>
> > > > ><br>
> > > > > On Tue, Oct 14, 2008 at 7:56 PM, Michael Shiloh<br>
> > > > > <<a href="mailto:michael@openmoko.org" target="_blank">michael@openmoko.org</a>>wrote:<br>
> > > > ><br>
> > > > >> This is beautiful. Thanks!<br>
> > > > >><br>
> > > > >> It is very simple, very flexible, and easy to configure.<br>
> > > > >><br>
> > > > >> On top of that, it makes a great example program.<br>
> > > > >><br>
> > > > >> If you have time to write up a wiki page that would be great.<br>
> > > > >> Otherwise, I'll add it to my list.<br>
> > > > >><br>
> > > > >> Michael<br>
> > > > >><br>
> > > > >> Al Iasid wrote:<br>
> > > > >> > Hi,<br>
> > > > >> ><br>
> > > > >> > I wanted a simple, very finger-friendly app launcher for my<br>
> > > > >> > Freerunner running Debian. I also wanted to access it using<br>
> > > > >> > the "Aux" button. So, I mixed code from the PyGTK hello<br>
> > > > >> > world example with code from matchbox-keyboard-toggle and<br>
> > > > >> > came up with "Auxlaunch". A screenshot and download link<br>
> > > > >> > is at <a href="http://aliasid.googlepages.com/auxlaunch" target="_blank">aliasid.googlepages.com/auxlaunch</a><br>
> > > > >> > <<a href="http://aliasid.googlepages.com/auxlaunch" target="_blank">http://aliasid.googlepages.com/auxlaunch</a>> if you're<br>
> > > > >> > interested.<br>
> > > > >> ><br>
> > > > >> > At first, it minimizes and waits for the "Aux" button to be<br>
> > > > >> > pressed. Then, it pops up full screen and shows 3 large<br>
> > > > >> > buttons. You use the up and down buttons to change the top<br>
> > > > >> > button. Press the top button and the selected app starts.<br>
> > > > >> > You can configure the choices by editing the ".auxlaunchrc"<br>
> > > > >> > text file. I added an item for "Suspend" ("apm -s"), too.<br>
> > > > >><br>
> > > > >><br>
> > > > ><br>
> > ><br>
> > > _______________________________________________<br>
> > > Openmoko community mailing list<br>
> > > <a href="mailto:community@lists.openmoko.org" target="_blank">community@lists.openmoko.org</a><br>
> > > <a href="http://lists.openmoko.org/mailman/listinfo/community" target="_blank">http://lists.openmoko.org/mailman/listinfo/community</a><br>
> > ><br>
<br>
_______________________________________________<br>
Openmoko community mailing list<br>
<a href="mailto:community@lists.openmoko.org" target="_blank">community@lists.openmoko.org</a><br>
<a href="http://lists.openmoko.org/mailman/listinfo/community" target="_blank">http://lists.openmoko.org/mailman/listinfo/community</a><br>
</div></div></blockquote></div><br></div>