* Wed Mar 27 11:04:01 2002, pabs <pabs@pablotron.org>
  * released version 0.1.0 yesterday

* Thu Mar 28 20:20:11 2002, pabs <pabs@pablotron.org>
  * added ellipse routines (Imlib2::Image#{draw,fill}_ellipse)
  * added rotation routines (Imlib2::Image#rotate{,!})
  * updated checkerboard.rb to draw pieces as well (to test
    {draw,fill}_ellipse)

* Sat Mar 30 15:07:02 2002, pabs <pabs@pablotron.org>
  * added draw_oval and fill_oval (more concice aliases for *_ellipse)
  * better comments in examples/checkerboard.rb
  * fixed blue/green mixup in set_context_color()
  * added object-oriented version of examples/checkerboard.rb
    (examples/checkerboard2.rb)
  * updated doc/api.txt with new ellipse calls

* Sat Mar 30 19:11:56 2002 , pabs <pabs@pablotron.org>
  * added Imlib2::Font (and associated methods)
  * added Imlib2::Cache  (and associated methods)
  * added Imlib2::Font::{add,remove}_path, Imlib2::Font::paths

* Sat Mar 30 20:11:18 2002, pabs <pabs@pablotron.org>
  * added Imlib2::Image#draw_text() -- works as follows:
    im.draw_text font, text, [x, y]
    im.draw_text font, text, [x, y], color
    im.draw_text font, text, {'x' => x, 'y' => y}
    im.draw_text font, text, {'x' => x, 'y' => y}, color
    im.draw_text font, text, x, y
    im.draw_text font, text, x, y, color
  * fixed color setting routines (had 0 for argument count)

* Sat Mar 30 21:04:46 2002, pabs <pabs@pablotron.org>
  * added examples/test_font.rb
  * added font, cache, and font path calls to doc/api.txt

* Sat Mar 30 22:08:32 2002, pabs <pabs@pablotron.org>
  * added better comments in examples/test_font.rb
  * released version 0.2.0

* Sun Mar 31 06:04:06 2002, pabs <pabs@pablotron.org>
  * added Imlib2::Gradient::* (Imlib_Color_Range)
  * added Imlib2::Image#{,fill_}gradient
  * examples/checkerboard.rb now uses a Gradient for the foreground color
  * added Imlib2::ColorRange (inherits from Imlib2::Gradient, so it's
    essentially an alias for Gradient)

* Sun Mar 31 06:46:36 2002, pabs <pabs@pablotron.org>
  * added Imlib2::Polygon::*
  * added examples/test_poly.rb
  * renamed examples/checkerboard2.rb to examples/oo-board.rb

* Sun Mar 31 07:50:19 2002, pabs <pabs@pablotron.org>
  * added Imlib2::Image::blend_image! and Imlib2::Image::blend_image
    (and also their more concise synonyms: blend! and blend, respectively)

* Sun Mar 31 16:42:32 2002, pabs <pabs@pablotron.org>
  * released 0.3.0

* Sun Apr 14 02:17:11 2002, pabs <pabs@pablotron.org>
  * inline documentation (for rdoc) finished for Imlib2::Border,
    Imlib2::Cache, and Imlib2::Color::RgbaColor.

* Sun Apr 14 04:01:55 2002, pabs <pabs@pablotron.org>
  * inline documentation for Imlib2::Color::HsvaColor
  * changed border.{l,l=,r,r=,t,t=,b,b=} to aliases instead of method
    defines

* Wed Apr 17 15:58:40 2002, pabs <pabs@pablotron.org>
  * added Imlib2::Filter and associated methods
  * Imlib2::Image#filter (it's polymorphic; takes either a String,
    which it passes to imlib_apply_filter(), or an Imlib2::Filter,
    which it passes to imlib_image_filter()).  the explicit calls 
    are Imlib2::Image#string_filter and Imlib2::Image#static_filter,
    respectively.

* Wed Apr 17 16:35:36 2002, pabs <pabs@pablotron.org>
  * added support for text directions (via Imlib2::Direction::LEFT,
    Imlib2::Direction::RIGHT, etc).  it's now an optional last argument
    to Imlib2::Image::#draw_text

* Thu Apr 18 14:06:17 2002, pabs <pabs@pablotron.org>
  * added Imlib2::ColorModifier
  * added Imlib2::Image#apply_color_modifier and Imlib2::Image#apply_cmod
    they take either a color modifier or a color modifier and a rectangle
  * added Imlib2::Encoding (font encoding constants)
  * initial Imlib2::Context code.

* Thu Apr 18 15:44:57 2002, pabs <pabs@pablotron.org>
  * all non-X11 context calls available, except for progress callbacks.

* Thu Apr 18 19:34:38 2002, pabs <pabs@pablotron.org>
  * updated README to reflect post-0.2.0 features.
  * applied extconf.rb patch from Akinori Musha <knu@iDaemons.org>
  * added AUTHORS.

* Thu Apr 18 20:09:59 2002, pabs <pabs@pablotron.org>
  * documentation for Imlib2::Color::HlsaColor methods
  * documentation for Imlib2::Color::CmyaColor methods
  * documentation for Imlib2::Image::load_* methods

* Fri Apr 19 00:05:04 2002, pabs <pabs@pablotron.org>
  * documentation for all Imlib2::Image methods
  * documentation for all Imlib2::Font methods
  * documentation for all Imlib2::Gradient methods
  * documentation for all Imlib2::Filter methods
  * documentation for all Imlib2::Context methods

* Fri Apr 19 01:22:06 2002, pabs <pabs@pablotron.org>
  * updated TODO
  * posted docs online (http://www.pablotron.org/software/imlib2-ruby/doc/)
  * updated README to mention doc/ dir
  * copied ChangeLog online
  * released 0.4.0

* Mon Apr 22 11:48:33 2002, pabs <pabs@pablotron.org>
  * fixed a bug in draw_pixel reported by Phlip (phlip_cpp@yahoo.com).
  * updated Imlib2 requirement in README, and added a link to the source
    download (via Sourceforge FTP).
  * change Imlib2::Context get methods so they don't require an argument
    (oops :D)
  * added workaround for broken imlib_image_draw_pixel() call (uses
    imlib_image_draw_rectangle() instead)
  * released 0.4.1

* Wed Apr 24 22:00:37 2002, pabs <pabs@pablotron.org>
  * removed tutorial/ directory (how the hell did that get in the main
    release?)
  * minor fix to examples/checkerboard.rb (and examples/oo-board.rb) to
    avoid imlib2 fill_ellipse bug

* Sun Apr 28 21:48:36 2002, pabs <pabs@pablotron.org>
  * added Imlib2::Image::draw_pixel_workaround{?,=} to enable or disable
    imlib_image_draw_pixel() work-around behavior
  * changed minor number to 5 (0.5.0)
  * added X11 calls
  * partial support for X11 primitives in Imlib2::X11, although I doubt
    they interact properly with Ruby/X11 or Ruby/Xlib properly.
  * TODO: Ruby/Gtk+ support (via gdkx primitive wrappers)
  * changed all instances (except one, where it was appropriate) of
    STR2CSTR() to RSTRING(blah)->ptr.  should be a minor speed increase
    (and, more importantly, it won't leak memory any more)

* Mon Oct 21 12:26:23 2002, Jon Bernard <jbernard@roanoke.edu>
  * removed examples/fonts/20thcent.ttf due to licensing issues
  * removed examples/fonts/quadapto.ttf due to licensing issues
  * added examples/fonts/yudit.ttf (this one's free)
  * examples/test_font.rb now uses yudit.ttf

* Mon Oct 28 20:32:32 2002, pabs <pabs@pablotron.org>
  * imlib2.c: fixed bug in crop_scaled reported by
    Yosuke Oikawa <rx21@ma2.justnet.ne.jp>
  * updated ChangeLog format to make it more GNU-esqe.
  * update README (added reference to FreeBSD port and Debian packages).
  * applied patch from Jon for fonts (included changelog entry above)
  * imlib2.c: disabled X stuff for now (I'll work on it some other time)
  * removed non-free fonts
  * imlib2.c: fixed link errors reported by
    Christian Szegedy <szegedy@ur.uni-bonn.de>
  * imlib2.c: fixed a bug in Imlib2::Image#static_filter
  * imlib2.c: fixed a bug with Imlib2::Context#cmod=
  * imlib2.c: fixed Imlib2::Image#sharpen and Imlib2::Image#sharpen!
  * imlib2.c: fixed Imlib2::Context#set_dither

* Tue Oct 29 00:07:06 2002, pabs <pabs@pablotron.org>
  * now compiles clean with -W -Wall -pedantic (except for a few ruby.h
    errors, that is)
  * regenerated documentation
  * imlib2.c: exceptions now work properly again
  * doc/old-api.txt: added Imlib2::Error constants
  * extconf.rb: checks imlib2 version to adjust imlib_draw_pixel()
    workaround (imlib2 1.0.5 and earlier get it set)

* Tue Oct 29 11:25:24 2002, pabs <pabs@pablotron.org 
  * examples/test_imlib2.rb: added sharpena dn blur tests

* Thu Oct 31 10:17:19 2002, pabs <pabs@pablotron.org 
  * released version 0.4.2

* Mon Jul 12 15:02:04 2004, pabs <pabs@pablotron.org>
  * imlib2.c: patch from Alvin Schur <schur@cpsc.ucalgary.ca> to fix
    Imlib2::Image#image_data{,_ro}.
  * imlib2.c: update version and copyright year
  * README: incrementing version number, copyright year
  * COPYING: update copyright year

* Mon Jul 12 15:11:56 2004, pabs <pabs@pablotron.org>
  * releasing version 0.4.3
