v1.2.20

See ChangeLog for details.


v1.2.19

Fixes to make MP3Shell work on FreeBSD.  See ChangeLog for details.


v1.2.18

No user-visible changes.  See ChangeLog for details.


v1.2.17

Replaced the 'mpg(bufsize)' variable in .mp3shellrc with a more
generic 'mpg(params)'.  This lets you set arbitrary parameters for the
mpg123 engine.  The default is '-b 1024', which sets the buffer size
to 1024 kilobytes.  See the mpg123 documentation for details.
If you have a previous version of mp3shell installed, please copy the
included 'sample.mp3shellrc' to your home directory as '.mp3shellrc'
and re-edit the settings.

A new version of the The mpTk library is included.  It doesn't
affect the functionality of mp3shell, it's merely to get synchronized
with other programs I have made that also use it.


v1.2.16:

Yet another fix in mpTk.  See mpTk/ChangeLog for details.


v1.2.15:

Small fix in mpTk.  See mpTk/ChangeLog for details.


v1.2.14:

Minor change: the album name is now put on a line on its own, instead
of being appended to the title.  If the title or album name were very
long, the total length could sometimes make the main window change its
size.


v1.2.13:

Minor change in mpTk.  It doesn't affect mp3shell, though.  This is
more or less an update to keep the mpTk library in "sync" with other
programs I've written.  See mpTk/ChangeLog for details.

Changed the name of the example configuration file to
'sample.mp3shellrc'.


v1.2.12:

Yet one more change to the file selector.  See mpTk/ChangeLog.


v1.2.11:

Fixed a small binding quirk in the mpTk file selector.


v1.2.10:

Some more changes to the file selector.  See mpTk/ChangeLog for
details.


v1.2.9:

Improved the file selection dialog box in mpTk somewhat, most notably
adding an OK button and check for overwrites.  See mpTk/ChangeLog for
details.


v1.2.8:

No user-visible changes.  See ChangeLog for details.


v1.2.7:

Using Automake in addition to Autoconf.  No functional changes.


v1.2.6:

Simplified the installation by using Autoconf.  There is now a
separate '.mp3shellrc' configuration file for the setting of the
various options.


v1.2.5:

Optimized the code somewhat.  No functional changes.  Updated mpTk to
version 0.6.7.


v1.2.4:

Cosmetic fix in mpTk; Some message windows had 'msgSimpleWin' as the
title under window managers who decorates transients with a title bar.
Since my old fvwm is set to *not* decorate transients, I noticed this
thing first after trying out some other window managers.  The title is
now empty.


v1.2.3:

Fixed a somewhat obscure bug in the mpTk 'filesel' routine, where file
names starting with a character lexicographically less than '.' would
not show up in the file listing.  Duh.  MP3Shell is not case sensitive
anymore; it will find files ending in either .mp3, .MP3, Mp3 or .mP3.
This should have been fixed long ago.  My apologies.


v1.2.2:

Updated mpTk to 0.6.3.  You need v8.3 or later of Tcl/Tk from now on.
No functional changes.


v1.2.1:

No functional changes, just a small upgrade to be compatible with the
new version 0.6.1 of mpTk.  Made the source adhere more to the Tcl
Style Guide.


v1.2:

Changed procedure names in the 'mp3shell' script.  Made a Tk package
(mpTk) out of the additional *.tcl files, since the routines in them
are pretty generic after all.


v1.1:

Bug fixes and clean-ups.  Improved error handling.  If mpg123 cannot
find a file in a playlist it will exit.  Now mp3shell handles this
situation correctly and restarts mpg123 should this happen.
