2005-10-10  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbart.[ch]: Added Art::BUILD_VERSION, ::VERSION,
	(MAJOR|MINOR|MICRO)_VERSION.

2005-10-02  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbart_uta.c: Added.
	* src/rbart.[ch]: Added Art::Uta.

2005-07-23  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbart_canvas.c: Fix compiling warnings. 

2005-06-10  Kouhei Sutou  <kou@cozmixng.org>

	* src/rbart_rect.c: implemented Art::DRect and Art::IRect.

	* src/rbart_affine.c (affine_point): use TYPE instead of
	  BUILTIN_TYPE.

2005-06-07  Kouhei Sutou  <kou@cozmixng.org>

	* src/rbart_bpath.c (bpath_initialize): Use x3 and y3 instead of
	  x1 and y1. Because Libart document says the following.

	     For the ART_MOVETO, ART_MOVETO_OPEN, and ART_LINETO path
	     codes, only the x3 and y3 fields are used.

	  http://www.levien.com/libart/bpath.html

2005-02-19  KATO Kazuyoshi  <kzys@8-p.info>

	* extconf.rb: extconf.rb don't require glib2.

2005-01-30  Masao Mutoh  <mutoh@highway.ne.jp>

	* extconf.rb: Follow mkmf-gnome2.rb changes. Support MSVC++.
	compile to set GTK_BASEPATH as the environment variable.
	* sample/rose.rb, testlibart2.rb: Work on mswin32/mingw.

2005-01-12  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbart_affine.c: Works for gcc-4.0(Make artAffine as 
	global variable). Reported by Debian Bug Tracking System 
	#289710. Pointed out by Dafydd Harries.

2004-11-14 Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbart.c: Fix compiling problem under ruby-1.6.x. 

2004-11-13  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbart_canvas.c: Support Object.allocate.
	Rename Art::Canvas::Color.new to Art::Canvas.color.
	* src/rbart_vpathdash.c: Separate from rbart_vpath.c
	Rename Art::Vpath::Dash to Art::VpathDash. Support Object.allocate.
	* src/rbart_bpath.c, rbart_vpath.c: Support Object.allocate. 

2004-11-12  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbart.c, rbart.h, src/rbart_affine.c: Support Object.allocate.

2004-11-03  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/depend: Added.

2004-10-18  Vincent Isambart  <isambart@netcourrier.com>

	* extconf.rb: Exit with error code 1 after failure
	and replace tabs with spaces.

2004-03-03  Masao Mutoh  <mutoh@highway.ne.jp>

	* extconf.rb: Check png.h and jpeglib.h.
	* README: Modified.

2003-08-30  Masahiro Sakai  <sakai@tom.sfc.keio.ac.jp>

	* extconf.rb: remove nasty hack by using Dir.entries.

2003-08-28  Masao Mutoh  <mutoh@highway.ne.jp>

	* extconf.rb: Exit with 1 when the package is not found.

2003-05-27  Masao Mutoh  <mutoh@highway.ne.jp>

	* extconf.rb: Follow mkmf-gnome2.rb position changes.

2003-03-21  Masahiro Sakai  <sakai@tom.sfc.keio.ac.jp>

	* src/rbart_svp.c (vpath_to_svp): Remove the function.

2003-03-19  Masahiro Sakai  <sakai@tom.sfc.keio.ac.jp>

	* src/libart2.def: Add a file.

2003-02-19  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbart_canvas.c: Work under ruby-1.6.7(or older). 

2003-02-14  Masahiro Sakai  <sakai@tom.sfc.keio.ac.jp>

	* extconf.rb: Use ../mkmf-gnome2.rb

2003-02-09  Masao Mutoh  <mutoh@highway.ne.jp>

	* src/rbart_canvas.c: Change some function names which caused error 
	of  Ruby/GnomeCanvas.
	Fix to work under Ruby-1.6.x.
	* extconf.rb: Fix to work under GNOME-2.2.
	But this changes may be not good solution...

2003-02-02  Masao Mutoh  <mutoh@highway.ne.jp>

	* All files: Update copyright.

2003-01-12  Tom Payne <ruby-gnome-users-en@tompayne.org>

	* sample/testlibart2.rb: Add a file.

2003-01-04  Masao Mutoh  <mutoh@highway.ne.jp>

	* README, COPYING.LIB: Change license term from "the GNU LIBRARY General Public
	License version 2." to "the GNU LESSER GENERAL PUBLIC LICENSE Version 2.1.".

2003-01-04  Tom Payne <ruby-gnome-users-en@tompayne.org>

	* src/rbart_bpath.c, rbart_canvas.c, rbart_svp.c, rbart_vpath.c,
	sample/rose.rb: Add files.
	* src/rbart.[ch]: Modified for above files.

2002-11-10  Masao Mutoh  <mutoh@highway.ne.jp>

	* README: Add file.
	* COPYING, COPYING.LIB: Rename COPYING to COPYING.LIB.

2002-11-05  Masao Mutoh  <mutoh@highway.ne.jp>

	* sample/gnome-canvas.rb: Follow Ruby/GTK2 changes.

2002-10-27  KUBO Takehiro  <kubo@jiubao.org>

	* sample/gnome-canvas.rb: adapt sample to Ruby/GnomeCanvas2.

2002-09-29  KUBO Takehiro  <kubo@jiubao.org>

	* src/rbart.h, src/rbart_affine.c: add prefix to exported functions.
	(get|make)_art_affine -> rbart_(get|make)_art_affine.

2002-09-28  KUBO Takehiro  <kubo@jiubao.org>

	* src/rbart_affine.c: Art::Affine.point() now accepts an array
	as a coordinate point. add an alias inverse for invert. add an
	alias inverse! for inverse. add aliases call, [] and act for point.
	* src/rbart.c, src/rbart.h: pass module name as an argument
	to reduce exported symbols.

2002-09-21  KUBO Takehiro  <kubo@jiubao.org>

	* extconf.rb, src/rbart.c: Use libart2-config instead of libart-config.
	Rename library name from libart to libart2.

2002-09-01  Masao Mutoh <mutoh@highway.ne.jp>

	* src/Makefile: Remove file.

2002-08-06  Masao Mutoh <mutoh@highway.ne.jp>

	* Makefile: Remove file. (Noticed by  KUBO Takehiro  <kubo@jiubao.org>)

2002-08-06  KUBO Takehiro  <kubo@jiubao.org>

	* sample/gnome-canvas.rb: Modify libart sample.

2002-08-05  Masao Mutoh <mutoh@highway.ne.jp>

	* Modify documents. add CVS.

2002-08-04  KUBO Takehiro  <kubo@jiubao.org>

	* extconf.rb, src/rbart.c, src/rbart.h, src/rbart_affine.c,
	sample/gnome-canvas.rb: New files.
