File: ChangeLog [imlib2-ruby-0.5.2 Documentation]

### Home Classes Methods

### Files

- AUTHORS
- COPYING
- ChangeLog
- README
- TODO

### Class Index

Quicksearch

- Imlib2
- Imlib2::Border
- Imlib2::Cache
- Imlib2::Color
- Imlib2::Color::CmyaColor
- Imlib2::Color::HlsaColor
- Imlib2::Color::HsvaColor
- Imlib2::Color::RgbaColor
- Imlib2::ColorModifier
- Imlib2::Context
- Imlib2::Dir
- Imlib2::Direction
- Imlib2::Encoding
- Imlib2::Error
- Imlib2::Error::DeletedError
- Imlib2::FileError
- Imlib2::Filter
- Imlib2::Font
- Imlib2::Gradient
- Imlib2::Image
- Imlib2::Op
- Imlib2::Operation
- Imlib2::Polygon

No matching classes.

- 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 (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

- Wed Aug 25 00:39:55 2004, pabs <pabs@pablotron.org>

  - added imlib2.gemspec

- Wed Aug 25 00:41:01 2004, pabs <pabs@pablotron.org>

  - imlib2.gemspec: fixed version

- Wed Aug 25 00:53:35 2004, pabs <pabs@pablotron.org>

  - imlib2.gemspec: added CVS path to rdoc

        * imlib2.gemspec: added --ri-site to rdoc options

- Wed Aug 25 02:19:58 2004, pabs <pabs@pablotron.org>

  - imlib2.gemspec: removed --ri-site, added --title (rdoc opts)

  - imlib2.gemspec: 'fam' => 'imlib2'

- 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>

  - really releasing 0.5.0

- Sun May 29 03:12:41 2005, pabs <pabs@pablotron.org>

      * imlib2.c: apply patch from OBATA Akio <obata@lins.jp> to fix
              im_struct memory leak (Fixes: [10])
      * imlib2.c: add filename to exception description (Fixes: [11])

- Sun May 29 18:02:37 2005, pabs <pabs@pablotron.org>

  - imlib2.c: add Imlib2::Image#delete! (Fixes: [12])

- Sun May 29 18:23:41 2005, pabs <pabs@pablotron.org>

  - imlib2.c: increment version to 0.5.1

  - imlib2.gemspec: ditto

  - README: ditto

  - AUTHORS: updates

- Sun May 29 18:35:45 2005, pabs <pabs@pablotron.org>

  - README: added "Reporting Bugs" section

- Sun May 29 18:37:51 2005, pabs <pabs@pablotron.org>

  - releasing 0.5.1

- Sat Jun 11 05:10:05 2005, pabs <pabs@pablotron.org>

  - imlib2.c: fix Image#draw_text brokenness

  - imlib2.c: check buffer size in Image#put_data (Fixes: #32)

  - imlib2.c: increment version to 0.5.2

  - README: ditto

  - imlib2.gemspec: ditto

  - AUTHORS: update tilman's entry

- Sat Jun 11 05:34:58 2005, pabs <pabs@pablotron.org>

  - releasing 0.5.2

[Validate]

Generated with the Darkfish Rdoc Generator 2.