0.074a
  Fixed major bug in 0.074 which didn't allow you to create new albumns when
  the albumn tree was empty.

0.073
  Changed code so root albumn, MP3's, is hidden.  As a consequence I've
  added "Create Sub-Albumn" which creates sub-albumns and "Create Albumn"
  which creates new base-level albumns.

  Rearranged the buttons in the Active Playlist and Albumn Editor windows
  to add a Close button and just make the positioning more logical... may
  take a little getting used to (it sure will for me :).  Idea from
  Florian Hinzmann.
  
  Fixed xpmbutton so it ignores right-mouse clicks (window gets them
  properly now).  Now you can right-click on a button and get the control
  menu.  I should have done this before.  Thank Florian for this one too. :)

  Fixed bug in the saving up setups which caused the "buffer_size" keyword
  to be written out as "buffer"... whoops!  Thanks Mike. :)

  Changed ID3 tag saving to output "TAG" as the first field (I think this is
  the Right Way) and to fix a possible buffer overrun (a tiny one :).

  Took an idea from XFreeCD and made all Gmp3 windows different classes.
  The window classname is "gmp3.<window title>", always lower case.  For
  example, the active playlist window is "gmp3.active_playlist".  Simple! :)

  Changed code which detects mpg123 has exited so there isn't a problem
  getting confused between the mpg123 process and an external mixer process. 

  Tiny optimization so when you are scanning forward/backward in random mode
  it doesn't check for unplayed songs.

  Small documentation changes that I'm sure no one will notice except
  someone as picky and pedantic as me. :)

0.072a
  Fixed an odd compilation bug involving RH5 systems and a missing MAXINT
  declaration... go figure. *shrug*

0.072
  Implemented saving for the ID3 tag code.

0.071
  Added Alfred's code to set the attributes correctly on installation.

  Added Marek Blaszkowski's mp3 tag loading/saving code.  This is new, so
  let's see how it works. :)  Only loading is implemented right now, saving
  will come next (the code is there, an interface just needs to be added).

0.07
  Applied Ralph Bodenner's patch for misparsed newlines in an rc file.

  Applied the changes suggested by Marc van Kempen to support FreeBSD
  (don't know if it's totally correct yet, I couldn't use the patch).

  Made changes suggested by Martin Norback to allow Solaris compilation.
  (I think I have all the changes made...)

  Applied Robert Bihlmeyer's patch to fix the "spaces in filenames" bug.

  Added the "mask" field to the theme windows, for partial transparency.
  Note, this option doesn't allow windows to be managed.

  Changed the delay in the mpg123 patch to MAXINT usecs, as per Robert
  Bihlmeyer's suggestion.  I didn't realize a signal interrupts sleep()...
  very cool. :)

  Yahoo!  Got the dragbar working so it allows button press events through
  to the window if it's not the left button being pressed.  Yay!

  Added a hack to allow window dragging if a label without a
  left-click-event is clicked and dragged on.

  Updated the Default and Wooden themes (again!).  This time I removed the
  titlebars (no longer needed) and touched things up a bit.

  Made changes suggested by Alfred M. Szmidt to allow error-free compilation
  on glibc systems.

  Added entry in options dialog for choosing a theme.

  Changed the mpg123 path to an absolute path, after a conversation with 
  some LinPeople folks about the evils of relying on the PATH variable. :)

  Completely rewrote playlist code to allow sub-albumns using the GtkTree
  widget, make use of GtkCList's for the songlist and playlist, and a host
  of other things.  Hopefully this editor will be more intuitive.

  Changed play() code so mpg123's output is disabled unless __DEBUG__
  is defined.
 
0.06
  When toggling window size, the new window appears in the position of the
  old one (no more jumping windows).

  Added a "make install-bin" option to the Makefile.

  Fixed a bug in the panel window which caused the Repeat label to be 
  incorrectly displayed.

  Oops!  I lied about the main window tooltip... added that back in this
  version and added a "tooltip" option field to the main window in the
  themepack.

  Updated the Wooden theme and the Default theme to have the main window
  tooltips.

0.05
  Added themes!  This is a *huge* change which will probably cause many new
  bugs.  Check out the example theme.rc to see how they work.  Let's get 
  some cool themes together guys!  (I'm no graphic artist. ;)

  Fixed a harmless bug when the playlist dialog is first opened which 
  caused an error from gtk_widget_destroy() to be emitted.

0.04
  Changed the options dialog to use notebooks, and added the "Ext. Mixer"
  and "Autoload" fields (instead of having to use the rc-file all the time).

  Major changes to the code to add "delete_event" handlers to all the
  windows.  I was lazy and didn't do this before, but the new GTK defaults
  to a gtk_widget_destroy() handler when a "delete_event" signal is caught,
  which isn't always a good thing.

0.03
  Added the option of calling an external mixer, instead of the built-in
  one.  Added the "mixerapp" rc-file identifier accordingly.

  Yay!  Got that right-mouse-click bug fixed.  No more unselected songs
  in the playlist!  Required some code to overwrite the GtkList
  signal handlers right at the class level (yuck!)

  "Balance wrap-around" bug fixed.

0.02a
  Changed behaviour of the mixer panel, so the balance only affects the
  global and lineout volumes.

0.02
  Made gmp3 compile properly under gtk 0.99.4, only necessary change was
  to the tooltip code, the gtk_tooltips_set_tips has been replaced with 
  gtk_tooltips_set_tip with an additional argument for "tip_private"

  Changed the "noBorder" option to "managed" inside the rcfile.  This makes
  more sense. 

  Added file name autoparsing, and added the "autoparse" flag to the rcfile.

  Added mixer panel code.  Yay!

  Fixed a major bug in the "Add Dir" button callback which caused the
  song entries to not have a path prepended to their file name.  This
  required extracting some typedefs from the gtkfilesel.c file, which
  comes with GTK, which allowed me to get the cwd of the file selection
  dialog.  The typedefs are located in fileseldefs.h.

  Changed playlist dialog so songs are automatically de-selected after being
  added to the playlist.

  Added autoparsing to command-line-specified files.

  Fixed a bug in the autoparsing code which made it crap out on bad file
  masks in the command-line.

  Added some code to remove the "Mixer..." option from the menu if there is
  no mixer available.  If (when) themes are added, the volume slider might
  also be made to disappear.

0.01c
  Fixed a bug when loading rc files that caused seg faults on some systems.
  Added autoload parameter to rc file

0.01b
  Fixed some major bugs with playlists causing segfaults when moving between
  songs.
