2008-02-18  Emmanuele Bassi  <ebassi@openedhand.com>

	Release 0.6.0

	* configure.ac: Require Clutter 0.6.0

2008-02-06  Øyvind Kolås  <pippin@o-hand.com>

	* clutter-cairo.c: improved indentation

2008-01-17  Emmanuele Bassi  <ebassi@openedhand.com>

	Release 0.5.0

	* configure.ac: Require automake 1.9, not 1.7 which is
	an ancient version. Also require clutter-0.5 >= 0.5.2

2007-12-31  Tomas Frydrych  <tf@openedhand.com>

	* examples/flowers.c:
	Replaced non-ansi sleep with g_usleep.

2007-12-20  Neil J. Patel  <njp@o-hand.com>

	* examples/flowers.c: (tick):
	Update for new rotation api.

2007-10-10  Ross Burton  <ross@openedhand.com>

	* COPYING:
	Add LGPL COPYING file.

2007-08-15  Emmanuele Bassi  <ebassi@openedhand.com>

	* configure.ac:
	* Makefile.am:
	* clutter-cairo.pc.in: Bump up to 0.5.0 and require clutter-0.5
	as well.

2007-08-07  Emmanuele Bassi  <ebassi@openedhand.com>

	* configure.ac: Bump up to 0.4.0.

	* clutter-cairo.pc.in: Require clutter-0.4.

2007-08-01  Emmanuele Bassi  <ebassi@openedhand.com>

	* clutter-cairo.c: Now that we ensure that we are not accessing
	the cairo_surface_t object when the texture actor has been destroyed
	before the cairo_t context, we can destroy the surface when disposing
	of the texture.

2007-08-01  Emmanuele Bassi  <ebassi@openedhand.com>

	* clutter-cairo.c: Attach the ClutterCairo texture actor to the
	surface and use clutter_surface_finish() to dispose of the
	cairo_surface_t we use to generate the cairo context. This plugs
	a reference count bug in the bindings where the context is not
	destroyed before the end of the program.

2007-07-30  Emmanuele Bassi  <ebassi@openedhand.com>

	* clutter-cairo.[ch]: Add clutter_cairo_set_source_color(), a
	utility function for setting a ClutterColor as the source color
	for a Cairo context.

2007-07-17  Emmanuele Bassi  <ebassi@openedhand.com>

	* Makefile.am: Install the headers into the clutter-0.x include
	directory, so that each integration library header files are
	self-contained into the include directory of the clutter version
	they are linking to.

	* clutter-cairo.pc.in: Update template, and require cairo.

2007-07-06  Matthew Allum  <mallum@openedhand.com>

	* clutter-cairo.pc.in:
	* configure.ac:
	Fix pc and library versioning (also bump to 0.3.1)

2007-06-29  Matthew Allum  <mallum@openedhand.com>

	* configure.ac:
	Bump up version to 0.3

2007-06-11  Neil J. Patel  <njp@o-hand.com>

	* clutter-cairo.c: (cairo_destroy_func):
	* examples/clock.c: (main):
	* examples/flowers.c: (main):
	Update to work with clutter-0.3

	* configure.ac:
	Update to check for clutter-0.3
	Update for 0.2 release.

================== 2007-03-27 0.1 Release ===============================

2007-03-27  Matthew Allum  <mallum@openedhand.com>

	* clutter-cairo.c: (cairo_destroy_func):
	Remove old commented out code
	* clutter-cairo.doap:
	Update for 0.1 Release

2007-03-25  Emmanuele Bassi  <ebassi@openedhand.com>

	* examples/flowers.c: Use less flowers.

	* examples/clock.c: Remove C99-isms; get the stage width and
	height from the actor instead of hardcoding it; quit on button
	press.

	* clutter-cairo.c: Remove useless chain up in the class
	initialisation code: we are deriving from ClutterTexture already;
	add G_PARAM_STATIC_NICK to the parameters flags; check for
	endianess when de-multiplying the alpha of the surface before
	feeding it to GL.

2007-03-22  Matthew Allum  <mallum@openedhand.com>

	* clutter-cairo.pc.in:
	Bump up to require clutter-0.2

2007-03-22  Matthew Allum  <mallum@openedhand.com>

	* clutter-cairo.c:
	* clutter-cairo.h:
	Simplify API to just two calls via hooking into cairo_destroy()
	as to then sync the image surface to GL texture.
	* configure.ac:
	Require cairo 1.4 (For cairo_set_user_data ())
	* examples/clock.c:
	* examples/flowers.c:
	Update for newer API.

2006-11-30  Matthew Allum  <mallum@openedhand.com>

	* clutter-cairo.doap:
	Add a doap file

2006-09-15  Matthew Allum  <mallum@openedhand.com>

	* Makefile.am:
	* examples/Makefile.am:
	* examples/flowers.c:
	Misc fixes from Bastien Nocera, see #153.

2006-08-27  Matthew Allum  <mallum@openedhand.com>

	* clutter-cairo.pc.in:
	Reference clutter-1.0 in .pc rather than just clutter

2006-08-26  Matthew Allum  <mallum@openedhand.com>

	* configure.ac:
	* examples/Makefile.am:
	* Makefile.am:
	* clock.c:
	* flowers.c:
	Add examples to autofoo.

2006-08-26  Matthew Allum  <mallum@openedhand.com>

	* Makefile:
	* Makefile.am:
	* autogen.sh:
	* clutter-cairo.pc.in:
	* configure.ac:
	Add initial autofoo

2006-08-15  Matthew Allum  <mallum@openedhand.com>

	* clutter-cairo.c: (clutter_cairo_end):
	Add another de premull method ( no difference )
	* flowers.c:
	Add some alpha.. Fix color randomness selection.

2006-08-14  Matthew Allum  <mallum@openedhand.com>

	* flowers.c: (make_flower_actor):
	lower tolerance value for better quality.

2006-08-14  Matthew Allum  <mallum@openedhand.com>

	* clutter-cairo.c: (clutter_cairo_new), (clutter_cairo_end):
	Convert Cairo surface data correctly to pixbuf and un pre-mul
        alpha.
	* flowers.c: (make_flower_actor), (tick):
	Minor tweaks to flower generation.

2006-08-13  Matthew Allum  <mallum@openedhand.com>

	* Makefile:
	* flowers.c:
	Add a new cairo demo/toy drawing 10's of randomly generated
        falling spinning flowers.

