[Debian] Auxlaunch

Al Iasid aliasid at gmail.com
Sun Oct 26 19:57:02 CET 2008


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 <ben at aid.xdns.eu> 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 <ben at aid.xdns.eu> a écrit :
>
> > Hi,
> >
> > thx again Aliasid, but I've got troubles with DMS :
> >
> > ben at debian-gta02:~$ ./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
> > ben at debian-gta02:~$
> >
> > 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" <aliasid at gmail.com> 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 <ben at aid.xdns.eu> 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" <aliasid at gmail.com> 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
> > > > > <dscaini at gmail.com> wrote:
> > > > >
> > > > > > yes a wiki is quite necessary...
> > > > > > d
> > > > > >
> > > > > > On Tue, Oct 14, 2008 at 7:56 PM, Michael Shiloh
> > > > > > <michael at openmoko.org>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 at lists.openmoko.org
> > > > http://lists.openmoko.org/mailman/listinfo/community
> > > >
>
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.openmoko.org/pipermail/community/attachments/20081026/bacabb56/attachment.htm 


More information about the community mailing list