1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
Newsgroups: comp.os.linux.announce
Subject: Pdmenu 1.2.30 - simple text mode menu system
Followup-to: comp.os.linux.misc
Pdmenu is a menu system for Unix. It is designed to be easy to use,
and is suitable for a login shell for inexperienced users, or it can
just be run at the command line as a handy menu program.
Pdmenu features color support and, GPM mouse support at the Linux
console. It compiles on Linux and a variety of other Unix's.
I was prompted to write Pdmenu when I took a look at a shell script
that used dialog to generate similar menus. The shell script was
huge, complicated, and ugly, and had to be modified manually to add
anything to the menu. I hope that Pdmenu is better. :-)
For more info, including source code and packages for Debian and
Red Hat visit Pdmenu's home page at:
http://kitenet.net/programs/pdmenu/
I have just released Pdmenu 1.2.30. The biggest change in this new version
of Pdmenu is that it no longer has hard coded limits of any sort. Now you
can load up any number of menus of any length.
Other changes since Pdmenu version 1.0.0 include:
* Much nicer looking shadows under windows.
* Menus that are not active now change to a different color and lose
some decorations. (The old behavior can be re-enabled with the
--retro command line parameter.)
* Added a --lowbit command line parameter, which forces pdmenu to not use
high bit ascii line drawing characters.
* Added --menu= option to jump to a submenu on startup.
* Added --unpark option, which lets the cursor move to the selected line
on a menu, to make pdmenu more friendly to speech generation software.
* Introduced a new easy to understand long form for the flags to the exec
command.
* Added group commands. These are menu items that execute more than one
pdmenu command when selected. For example, you could make a group command
that runs a program, pops up a submenu, and when the submenu closes, exits
pdmenu.
* If you run pdmenu in a xterm, and resize the xterm, pdmenu will immediately
resize now.
* Fixed a large number of buffer overflows and memory leaks and other bugs.
* Portability fixes for building on other Unix's.
* Added several contributed example pdmenurc files to showcase some of the
capabilities of pdmenu.
* Optimizations.
|