Version 0.5.1	28 October 1999

* Fixed minor problems with version numbers in the LSM file and the
  GdkMagick home page HTML file.

* Added -L@prefix@/lib and -I@prefix@/include in gdkmagick-config
  so that the GdkMagick library path can be found if it is different
  from the standard system library path.

* The GDK_MAGICK_IS_MAGICK5 macro was improperly defined and
  documented. This macro and its documentation are now fixed.

* The system information test has been completed.

* Fixed a bug in the pixmap and image tests where the filename was
  being copied into the ImageMagick Image structure before (!!!) the
  image was loaded from disk. The filename should be copied only
  to the ImageInfo structure so that it can load the image with the
  proper filename.

Version 0.5	26 October 1999

* A GdkMagick bug database and report form is now available. To report
  bugs or to browse the bug database, visit the following Web site:

	http://www.simplesystems.org/GdkMagick/bugs

* Added a GdkMagick test program. This is an interactive GUI which calls
  all the public functions and allows the user to ensure that the API
  functions properly.

* Moved ImageMagick version-dependent code into macros to simplify
  conditional compiling and code readability.

* Tested and fixed bugs in grayscale visual code.

* Added new functions: gdk_magick_render_from_gdk_monochrome and
  gdk_magick_from_gdkdrawable. Added new public macro:
  GDK_MAGICK_IS_MAGICK5. Removed function: gdk_magick_is_magick5.
  This means that ** THE API CHANGED BETWEEN 0.4 AND 0.5.
  BE SURE TO UPDATE AND REBUILD YOUR APPLICATIONS TO REFLECT
  THIS CHANGE. **

* The code for managing GdkBitmap objects has been substantially
  reworked. Bitmaps are treated separately from pixmaps and images,
  since they are monochrome and do not share the same visual and
  colormap as the rest of the display. In this release of GdkMagick,
  GdkBitmap objects may be converted to ImageMagick images, but
  conversion from ImageMagick images into GdkBitmap objects is
  unsupported. This is a design limitation in GdkRGB, which does
  not support drawing images into GdkBitmap objects because they
  do not share the system visual and colormap.

* Fixed bugs in code which converts a GdkPixmap or GdkBitmap to an
  ImageMagick image. The call to gdk_image_get within this code must
  start from the origin (0, 0), and not the (x, y) that was returned
  from gdk_window_get_geometry.

* Added a check to gdk_magick_init which will print a warning message
  if gdk_magick_init is already previously called and the GdkMagick
  toolkit is already initialized.

Version 0.4	05 October 1999

* Added initial code for ImageMagick 5.0 compatibility. This code has
  not been fully tested. Because ImageMagick 5.0 is still under
  development, the code is not yet guaranteed to work, much less compile,
  with a given snapshot of ImageMagick 5.0. The GdkMagick version number
  increase (to 0.4) reflects this change.

* Added an aclocal macro (gdkmagick.m4) to allow applications to
  check for GdkMagick in autoconf-based configure scripts.

* Added new public functions: gdk_magick_is_magick5,
  gdk_magick_check_version, and gdk_magick_string_to_version.
  These functions are mainly intended for use by the gdkmagick.m4
  configuration macro.

* Added grayscale visual support to gdk_magick_render_from_gdk. This
  is still untested, as I don't have a grayscale visual available.

* Fixed a bug in configure.in which caused library paths containing
  hyphens (-) to be ignored. However, this means that the ImageMagick
  library link path will contain more flags than just the -l and -L
  parameters. Depending on the user's configuration of ImageMagick,
  flags like -O2 and -s will remain when compiling the code, even if
  the user didn't define them while configuring GdkMagick.

* Collapsed all global variables into one global structure:
  __gdk_magick_data. This ensures that the least amount of namespace
  real-estate is occupied by GdkMagick for storing global data.

Version 0.3     17 September 1999

* Renamed the public function gdk_magick_render_image_truecolor
  to gdk_magick_render_to_gdkimage_truecolor.

* Added code to convert from GDK image entities to an ImageMagick image.
  In essence, all functions in the API are implemented. They still need
  to be further tested.

* GdkMagick now uses DOC++ to generate online documentation.

Version 0.2.1   12 September 1999

* Added new public function: gdk_magick_set_dither

* Minor library code cleanup

Version 0.2	24 August 1999

* Revamped the API, so that programs will have to be rewritten for this
  version of GdkMagick. This was inevitable, and the API is still
  subject to change.

* Started adding code to convert back from GDK structures to ImageMagick
  structures. This support is far from complete.

* Fixed bugs in the example program in the doc/ directory.

Version 0.1	17 August 1999

* Initial release to the public

