* Macros are defined via regular expressions instead of
prefixes. This nice idea has been suggested by Alejandro
Forero Cuervo.
* Really no dupes are stored in the command history.
* The size and layout of the applet will be modified
automatically if the panel size is changed.
* Command completion is now provided by a new function by
Travis Hume. Since his routine is not based on a bash
script (like my old function) it should be faster.
* Mini-Commander has no longer an internal version number.
Instead the version number of MATE is used from now on.
* Halfline had the idea to implement an history base auto
completion and wrote the inital code. This feature is
optional.
Release 1.0.0:
* This is v1.0.0 because all basic features have been
implemented.
* Allow pasting into the input box with the middle mouse
button (idea taken from the applet WebControl by Garrett
Smith).
* Prefix matching has been improved.
* Three very useful macros from Chad Powell have been added.
I had to increase the maximum allowed macro length just for
his macros ;-). You need to remove ~/.mate/mini-commander
to get this new default macro. Here is Chad's own
description:
The following macro for the Mini-Commander allows you
to enter av:searchstring and search on altavista. It
automatically changes ", +, and spaces to the right
characters for the url. I thought you might want to
add this to the default macros. I got the idea from
the new web-search applet, thought that rather than
have a seperate applet, it would be pretty easy to
make Mini-Commander do it.
He also wrote macros for yahoo and freshmeat which have been
included as default macros.
* Signal handler installation routine has been rewritten.
Hopefully this will fix the "zombie" problem which a few
people (Charles Duffy and Brian J. Murrell) have reported.
* A patch from Nick Lamb has been added which makes the handle
box optional. He writes:
I saw in your TODO, that you wanted to make the
Handle-box widget optional, and since people not a
million miles from me in this lab kept moaning about
it, I had an itch to scratch :)
Release 0.0.14:
* Mini-Commander can be detached from panel. This is useful
for people who use vertical panel.
* Up to 99 changeable macros are supported.
* File browser added.
* Clickable history list added. [suggested by Brian J. Murrell]
* Dupes are no longer stored in command history.
* History is stored when the program is terminated and
restored when it is started later.
* Command completion has been enhanced. Now it works even
if a prefix is used. Also it delivers the largest possible
completion even if the given command is not unique.
* Preferences bug fixed.
Release 0.0.13:
* Documentation in SGML/DocBook format created.
Release 0.0.12:
* works with newest mate libraries (from cvs) again
* mini-commander becomes part of mate-core (thanks to Kevin M
Fox who suggested this on mate's mailing list)
Release 0.0.11:
* first support of command completion (use the [tab] key)
Release 0.0.10:
* configurable height of command line
* default macros enhanced (for example Kevin M Fox suggested
to use mate-terminal instead of nxterm as default) (you
have to do `rm ~/.mate/mini-commander` to get the new
default values)
* cleaner UI
* code cleanup
Release 0.0.9:
* preferences-save-bug fixed
Release 0.0.8:
* freely configurable command line colors
* freely configurable applet size
* more configurable prefixes
* bug in new history feature fixed
Release 0.0.7:
* freely configurable prefixes
* support for internationalization (I added a german
translation)
* history remembers current command even if you type KeyUp,
KeyDown (suggested by Itamar S.-T.)
Release 0.0.6b:
* dependency-bug fixed (program didn't compile if mate wasn't
installed in /opt/mate) (reported by Kevin M Fox and Itamar
S.-T.)
Release 0.0.6:
* wrong-binary-filename-bug fixed
* properties dialog box added (session management); clock is
now optional
Release 0.0.5:
* autoconf/automake are used for building
Release 0.0.4:
* new outfit
* no more zombie processes (thanks to Jacob C. Berkman)
Release 0.0.3:
* Applet renamed to "Mini-Commander".
* If you enter a URL then netscape will be started (suggested
by Kevin M Fox).
* If you enter "term:command" then
command is executed in nxterm or xterm
(for non-X programs).
* Clock added.
* Fixed a redraw bug of the frame.
Release 0.0.2:
* Mini-Commander has a history of the last 50 commands.