gpe-appmgr (previously fmenu) 0.03 has been released.
http://users.bigpond.com/mibus/gpe-appmgr.tar.gz
http://users.bigpond.com/mibus/gpe-appmgr_0.03_all.ipk
and of course in the unstable feed.
As it is designed to be a small part in a larger system, there will be
only one 'default' apps included (x-terminal-emulator). All other
programs are read from your existing /usr/lib/menu, which has been
decided to be The Right Way.
However (had to be one! :) most programs don't include icons. There are
also too many top level groups.
My suggestions to developers:
* find & package icons!
- Ones included in fmenu <=0.02 where from the GNOME project and
are suitable if you want them. (They are also in the 0.03 tarball)
- or make your own(?)
- They should be 48x48; Any format gdk_imlib can load is OK.
- add an entry to your menu file (in /usr/lib/menu/) saying
(eg.) icon48=/usr/share/pixmaps/rxvt.png
- for the new 'list' view, add a 16x16 icon (and a icon16=... entry)
* add a window title field:
- (eg.) windowtitle=rxvt
- this stops the program from running more than once unless the user
*really* wants it.
* remove extra top-level menu groups
- eg. Viewers & Audio should be merged to become Media
- Configuration should become System (it's shorter :)
Only the first menu item is created per menu file, but all of the
affected menus aren't really PIMmy, and would (presumably) be covered by
the GPE system configuration program. If there's reason to include extra
support later, I'll do it then.
An option to remove the "All" group has been added. The group itself
seems a little redundant with quick tab access to the other groups. By
default it is off. There is also a 'list' view, which uses 16x16 icons
and only ever has one column. The options are in
/usr/share/gpe/config/gpe-appmgr.
The format is stolen from /usr/lib/menu, so I can get config file
parsing for free ;-)
You can set "show_all_group=yes" (or =true or =1), and you can set
"tab_view=list".
The config file is re-read on SIGHUP.
Nils, is /usr/share/gpe/config/ OK? I just wanted somewhere to put it,
and it seemed like a good place...
mibus
-- Robert Mibus <mibus_at_bigpond.com> Applying computer technology to a problem is simply a matter of finding the right wrench to pound in the correct screw.Received on Sun Jan 06 2002 - 22:43:54 EST
This archive was generated by hypermail 2.2.0 : Mon Jul 25 2005 - 17:18:59 EDT