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.
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
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
Mon Feb 21 01:38:28 2005, pabs <pabs@pablotron.org>
imlib2.c: apply patch from Tilman Sauerbeck <tilman@code-monkey.de>
to fix the declarations of create_using{copied,}_data and switcht o
StringValuePtr() from RSTRING(blah)->ptr
imlib2.c: wrap Image#attach_value (aliased as Image#[]=),
Image#get_attached_value (aliased as Image#[]), and
Image#remove_attached_value
imlib2.c: incremented version to 0.4.4
Mon Feb 21 01:43:05 2005, pabs <pabs@pablotron.org>
imlib2.gemspec increment version to 0.4.4
Mon Feb 21 01:48:24 2005, pabs <pabs@pablotron.org>
TODO: updates
AUTHORS: updates (added chad too)
README: removed reference to cs.roanoke.edu, added note about gem.
Mon Feb 21 02:27:11 2005, pabs <pabs@pablotron.org>
imlib2.c: attempted to add support for attaching data values, but imlbi2
apparently doesn’t work the way i thought it did (or maybe it just
doesn’t work?)
added examples/test_attach.rb
Mon Feb 21 02:28:33 2005, pabs <pabs@pablotron.org>
examplse/test_attach.rb: remove some cruft
Thu Mar 10 22:56:48 2005, pabs <pabs@pablotron.org>
imlib2.c: removed ColorRange hackery (class still obviously exists as
Imlib2::Gradient)
Thu Mar 10 21:46:18 2005, pabs <pabs@pablotron.org>
imlib2.c: incremented version to 0.5.0
README: incremented version to 0.5.0
Thu Mar 10 21:50:25 2005, pabs <pabs@pablotron.org>
README: misc version requirements updates
Thu Mar 10 21:54:01 2005, pabs <pabs@pablotron.org>
releasing version 0.5.0
Thu Mar 10 22:02:00 2005, pabs <pabs@pablotron.org>
imlib2.gemspec: forgot to update version and requirements in here
Thu Mar 10 22:02:35 2005, pabs <pabs@pablotron.org>