1.0 -> 1.01
===========

  - bugfix: gimp support was completely broken
  - removed a forgotten debug fprintf
  - image windows have the thumbnail pixmap as icon now

	
0.99 -> 1.0
===========

  - configure script looks for ppm.h now (only if libppm is present, of
    cource)
  - bugfix: the read's in gimp.c are checked for EINTR now. This
    prevents hanging xpcd with hpcdtoppm's SIGCHILD. (Thanks to
    Stephan Hegel <hegel_m@f30x.erl.scn.de> for testing the patches)

	
0.3.3 -> 0.99 (hey, it's going to 1.0)
======================================

  - more Makefile/configure changes, with GNU-make it compiles in
    a separate directory now
        (e.g. "mkdir build; cd build; ../configure && make")
  - much improved gimp support, xpcd starts completely now if you
    select the overview.pcd file in gimp's file-open dialog box.
  - some gimp files included, the gimp sources are no longer required 
    to compile xpcd with gimp support.
  - hpcdtoppm 0.6 is included too.
  - added 64base support (PhotoCD Pro, 4096x3072). This is completely
    untested, success/failure reports are welcome. If the CD has a
    64base image, you should get one more button named '6' (which
    should load the 64base res image).
  - included a quick&dirty cgi-script (perl5) for world wide photocd
    access. Be careful with it! No problem to overload the
    server. However, the images it sends are cacheable, so it should
    be useable.


0.3.2 -> 0.3.3
==============

  - made xpcd ICCCM-compilant (WM-close)
  - process handling rewritten and simplified
    ### CONFIG CHANGE ### ==> the viewer gets the image data from stdin now
  - changed strerror handling a bit, hope this works better now.
  - hacked in experimental gimp support (runs as plug-in). see
    README.gimp for details.
  - Some Makefile/configure tweaking


0.3.1 -> 0.3.2
==============

  - Some dialogbox finetuning (they appear unter the mouse cursor now,
    Enter has the same Effekt like clicking 'OK')
  - xpcd closes his X11-socket for forked processes. Avoids side-effects.
  - removed the old Imakefile
  - added tcl/tk setup script


0.3 -> 0.3.1
============

  - changed version numbering
  - Full TrueColor support
  - some Bugfixes.


0.23a -> 0.3
============

  - most of the code is nearly completely rewritten, there some
    design changes and new features:
  - you can switch to another PhotoCD without restarting xpcd
  - much of the work is done with WorkProcs, in the background. You can
    start work while xpcd still loads the thumbnails
  - Added color support
  - Added some lines to support the 3D Athena Widgets
  - Added the PhotoCD-and-linux-mini-FAQ file
  - switched from imake to GNU autoconf
  - I'm sure I forgot something :-)


0.23 -> 0.23a
=============

  - Bugfix: index window should work now with TrueColor too.
  - Bugfix: color cell allocation code.
  - some small internal changes
  - The idea to use *only* fallback resources was'nt so good. All the
    resources are included into the Xpcd.ad too. You should get a nice
    colored xpcd now.


0.22a -> 0.23 - codename "portable release" :-)
===============================================

  - xpcd has a nice Imagefile now, makes installing easier.
  - some smaller bugs fixed, added some include-files to increase the
    chance for error-free compile unter other platforms than linux.
    (I've tested Linux, SunOS 4.1, Solaris, and Ultrix. Reports about
    successfull compiles on other platforms are welcome. If someone had
    to change something to get it compiled, please email a diff, I'll want
    keep xpcd as portable as possible)
  - Some internal changes to simplify window handling, and some other not
    so important changes...
  - The linux-binarys ar'nt included any longer. You have to compile it
    yourself now (Gives all flowers of UN*X the same chance :-)
  - The numbers/filenames in the indexwindow are colored now.
  - Added display gamma correction.


0.22 -> 0.22a
=============

  - Bugfix: xpcd segfaults when clicking "next" button in index-window in
    PhotoCD-mode


0.21 -> 0.22
============

  - handling for files which in pcd-format, but not on a PhotoCD has improved
    much. xpcd has two modes now. One is the PhotoCD-mode, xpcd works in
    the same way like it did before. The other is the file mode. It will be
    entered, if xpcd find's the -f option in the command line. All parameters
    after the -f assumed to be filenames. They are listed instead of the
    picturenumbers in PhotoCD-mode. Now you can work with these files like
    with a read PhotoCD, the only difference is, that the filenames instead of
    picturenumbers are used to identify the images.

  - The saveimageas program is new. It can be used instead of a viewer,
    if you only want to save the decoded picture. It asks for a filename
    and writes the image as ppm, gif (needs pbmplus-package installed) or
    jpeg (needs cjpeg) without displaying it. See the manpage for more
    details.


0.2 -> 0.21
===========

  - process handling is much better. xpcd works now with fork, execve,
    process groups and signals, instead of using simply system("command");

  - xpcd looks now for the filesize of PhotoCD images. If the file contains
    only the three low, uncompressed reolutions, you get only buttons
    for these resolutions.

  - error messages are displayed in a window now (in most cases, some
    process handling errors are written to stderr).

  - You can now give one (or more) imagesfiles as command line parameter.
    These files are loaded and displayed in a window like other images from
    a PhotoCD. (try xpcd /cdrom/photo_cd/startup.pcd ;-)
    This also works without a "real" PhotoCD. You get a small main window
    containing only the exit-button, but the files from the command line are
    loaded, and you can work with them.

    OK, this is'nt a real nice way of handling this, but if I create a list
    with a scrollbar, becauce a list with 100 filenames is too big without
    a scrollbar. And at this moment I don't know how to do this with the
    athena widgets...
            ... I'll change this (hopefully) with the next release

  - Most resources are now put into main.c as fallback-resources. That's why
    the app-defaults file Xpcd is much smaller now.

  - The image viewer for the decoded images gets now a filename instead of
    reading the data from stdin. xv creates a temporary file from the data
    read from stdin, so it's easier to give him the filename of the temporary
    file directly. The temporary files are stored to /tmp/xpcd.<process-ID>.
    
    Becauce of that the configuration of the viewer has changed too.
