2011-11-13  Hub Figuière  <hub@figuiere.net>

	* gegl/src/buffer.hg
	gegl/src/node.hg
	gegl/src/processor.{hg,ccg}: add missing properties.

2011-11-13  Hub Figuière  <hub@figuiere.net>

	* configure.in -> configure.ac
	Makefile.am
	autogsen.sh
	etc...
	Update the build system to match glibmm.

	* docs/Makefile.am, docs/reference/Doxyfile.in:
	Update building documentation.

2011-02-19  Hubert Figuiere  <hub@figuiere.net>

	* configure.in
	Prepare 0.1.6. Add silent rules. Bump version requirements.

	* gegl/src/*.defs
	Updated the definitions to gegl 0.1.6

	* tools/extra_defs_gen/generate_defs_gegl.cc
	Added 0.1.6 types.

	* gegl/src/*.hg
	Update to gegl 0.1.6 APIs.

2009-07-06  Hubert Figuiere  <hub@figuiere.net>

	Prepare 0.1.0 release

	* configure.in
	Bump the version.

	* docs/reference/Doxyfile.in
	Fix the documentation generation.

	Update for gegl 0.1.0 APIs

	* gegl/src/node.{ccg,hg}
	Implement set() and get() with varargs.
	Ignore gegl_node_adopt_child()

	* gegl/src/color.hg
	Minor indent changes.

	* gegl/src/processor.hg
	Workaround glibmm doc bug.

	* gegl/src/Makefile_list_of_hg.am_fragment
	* gegl/src/matrix3.{hg,ccg}
	New Matrix3

	* gegl/src/gegl_methods.defs
	* gegl/src/rectangle.hg
	Wrap gegl_rectangle_dump()

2009-06-23  Hubert Figuiere  <hub@figuiere.net>

	* configure.in: Bump SO_VERSION.

	* gegl/src/operation.hg: Remove spaces from _DEFS()
	to work around bug #586785.

2009-05-16  Hubert Figuiere  <hub@figuiere.net>

	Update for gegl master.

	* gegl/src/color.hg
	* gegl/src/gegl_enums.defs
	* gegl/src/gegl_methods.defs
	* gegl/src/node.hg
	* gegl/src/path.hg
	* gegl/src/rectangle.hg

2009-02-15  Dodji Seketeli <dodji@redhat.com>

	* examples/geglbuffer-clock.cc (main): Remove some unused
	variables. Closes #571838.

	* examples/hello-world.cc: Missing include. Closes #571837.

2009-01-24  Deng Xiyue  <manphiz@gmail.com>

	* Change license header to mention Lesser General Public License
	version 2.1 instead of Library General Public License, to be
	consistent with COPYING.

2009-01-13  Hubert Figuiere  <hub@figuiere.net>

	* gegl/src/path.hg:
	* gegl/src/path.ccg:
	* gegl/src/Makefile_list_of_hg.am_fragment:
	Wrap GeglPath.

	* configure.in
	Reset revision to 0.

2009-01-10  Hubert Figuiere  <hub@figuiere.net>

	* configure.in
	* tools/extra_defs_gen/generate_defs_gegl.cc
	* gegl/src/gegl_methods.defs
	* gegl/src/gegl_signals.defs
	* gegl/src/node.hg
	* gegl/src/Makefile.am
	* examples/geglbuffer-add-image.cc
	* examples/geglbuffer-clock.cc
	* examples/hello-world.cc
	* examples/2geglbuffer.cc
	* NEWS:
	Update to gegl 0.0.22. Require gegl 0.0.22
	Add Gegl::Node::add_child() and Gegl::Node::remove_child()
	Change the operation names (gegl change).

2008-11-16  Hubert Figuiere  <hub@figuiere.net>

	* tools/extra_defs_gen/generate_defs_gegl.cc (main): Added
	the param types.

2008-11-15  Hubert Figuiere  <hub@figuiere.net>

	* configure.in: gegl requirement is 0.0.20
	Bump version to 0.0.18.
	Fix some automake/autoconf fu.
	* Makefile.am: ACLOCAL_AMFLAGS
	* gegl/src/*.defs: updated to 0.0.20
	* gegl/src/buffer.hg: added destroy(), linear_open(),
	linear_close()

2008-07-29  Hubert Figuiere  <hub@figuiere.net>

	* configure.in: gegl requirement is 0.0.18.

== 0.0.17.1 ===

2008-07-25  Hubert Figuiere  <hub@figuiere.net>

	* gegl/src/buffer.hg: 
	* gegl/src/buffer.ccg: Fix buffer constructor to not
	set properties it does not handle.

=== 0.0.17 ===
	
2008-07-14  Hubert Figuiere  <hub@figuiere.net>

	* gegl/src/Makefile.am (files_defs): reenable documentation.

2008-07-02  Hubert Figuiere  <hub@figuiere.net>

	* configure.in: Correctly locate gmmproc using libdir.

2008-06-30  Hubert Figuiere  <hub@figuiere.net>

	* gegl/geglmm.h: Fix incorrect reference to libgeglmm

2008-06-27  Hubert Figuiere  <hub@figuiere.net>

	* rename to geglmm.

2008-06-24  Hubert Figuiere  <hub@figuiere.net>

	* configure.in:
	* examples/geglbuffer-add-image.cc:
	* examples/geglbuffer-clock.cc:
	* examples/hello-world.cc:
	* libgegl/src/node.hg: 
	* libgegl/src/node.ccg: Node::link() now return the sink to chain it.
	Node::new_child() put a reference on the Node prior return.

2008-06-22  Hubert Figuiere  <hub@figuiere.net>

	* libgegl/src/node.hg: fix some warnings triggered by
	-Wshadow.

	* libgegl/src/buffer.hg: remove a spurious ';' causing
	build errors.

	* configure.in: bump version

	* libgegl/libgeglmm/Makefile.am: Fix the include dirname
	to be libgeglmm/

2008-06-21  Hubert Figuiere  <hub@figuiere.net>

	* tools/extra_defs_gen/generate_defs_gegl.cc:
	add more defs to be generated.
	
	* libgegl/src/buffer.hg: 
	* libgegl/src/buffer.ccg: 
	* libgegl/src/color.hg: Updated API to new gegl
	* libgegl/src/libgegl_enums.defs:
	* libgegl/src/libgegl_signals.defs
	* libgegl/src/libgegl_methods.defs: Updated defs to new
	gegl.
	* examples/geglbuffer-add-image.cc:
	* examples/2geglbuffer.cc:
	Fix examples to use the new API.

	* tools/enum.pl: Copied over from glibmm. 

== 0.0.16 ==
	
2008-05-26  Hubert Figuiere  <hub@figuiere.net>

	* configure.in:
	* tools/m4/Makefile.am:
	* libgegl/libgeglmm/Makefile.am:
	* README, NEWS:
	* examples/Makefile.am: fix distcheck and number release 0.0.16

2008-05-23  Hubert Figuiere  <hub@figuiere.net>

	* libgegl/libgeglmm/init.cc:
	* libgegl/libgeglmm/init.h:
	* examples/geglbuffer-add-image.cc:
	* examples/geglbuffer-clock.cc:
	* examples/hello-world.cc:
	* examples/2geglbuffer.cc:
	Gegl::exit().

	* libgegl/src/color.hg: Change the name of the property
	for create().

	* libgegl/src/node.ccg:
	* libgegl/src/node.hg:
	* examples/geglbuffer-add-image.cc:
	* examples/geglbuffer-clock.cc:
	* examples/hello-world.cc:
	* examples/2geglbuffer.cc:
	Don't use variadic function. Instead just a templated 
	set() and get().

2008-05-22  Hubert Figuiere  <hub@figuiere.net>

	* libgegl/src/operation.ccg: Remove the include of
	nodecontext.h

	* examples/geglbuffer-add-image.cc:
	* examples/geglbuffer-clock.cc:
	* examples/Makefile.am:
	* examples/hello-world.cc:
	* examples/2geglbuffer.cc:
	Examples for Geglmm. Only hello-world work, the
	others need API updates.
	
	* libgegl/src/node.ccg: 
	* libgegl/src/node.hg:
	Set and get API set straight.

2008-05-21  Hubert Figuiere  <hub@figuiere.net>

	* libgegl/src/node.{hg,ccg}: Wrap missing functions.
	* examples/hello-world.cc:
	* examples/Makefile.am:
	* examples/Makefile.am_fragment: Example
	* libgegl/src/curve.hg
	* libgegl/src/nodecontext.hg: Remove some linkage errors...

	* libgegl/src/nodecontext.ccg:
	* libgegl/src/nodecontext.hg:
	* libgegl/src/Makefile_list_of_hg.am_fragment:
	* libgegl/src/operation.hg: Fix a crash as GeglNodeContext is 
	still opaque.

2008-05-21  Murray Cumming  <murrayc@murrayc.com>

	* NEWS:
	* README: Added missing files. automake fails without these, even 
	with --add-missing
	* libgegl/src/libgegl_docs.xml:
	* libgegl/src/libgegl_docs_override.xml: Added these files, currently 
	empty, to avoid gmmproc warnings.

	* tools/m4/convert_libgeglmm.m4: Moved signal-specific conversions into 
	.hg files, to avoid the risk of them being used mistakenly for methods, 
	which would generally be wrong and would cause reference-counting 
	problems.
	* libgegl/src/buffer.hg:
	* libgegl/src/color.hg:
	* libgegl/src/curve.hg:
	* libgegl/src/node.ccg:
	* libgegl/src/node.hg:
	* libgegl/src/operation.hg:
	* libgegl/src/processor.hg:
	* libgegl/src/rectangle.hg: Various const corrections.
	Made constructors protected and added public create() methods (see 
	gmmproc appendix about problems with *_new() functions, in case gegl is 
	not doing the right thing).
	Added use of refreturn for getters that return RefPtr.

2008-05-20  Hubert Figuiere  <hub@figuiere.net>

	* libgegl/src/nodecontext.hg: more methods from NodeContext.
	
	* libgegl/src/operation.hg: operations
	
	* libgegl/src/node.hg, libgegl/src/buffer.hg, 
	libgegl/src/color.hg: Wrap properties and signals.

2008-05-19  Hubert Figuiere  <hub@figuiere.net>

	* libgegl/src/curve.hg, libgegl/src/buffer.hg, 
	libgegl/src/color.hg: Instantiate proper constructors instead.

	* libgegl/src/operation.{ccg,hg}, libgegl/src/nodecontext.{ccg,hg},
	libgegl/src/Makefile_list_of_hg.am_fragment, 
	libgegl/src/buffer.ccg, tools/m4/convert_libgeglmm.m4: More wrapped
	classes.

	* tools/m4/convert_libgeglmm.m4, libgegl/libgeglmmconfig.h.in,
	libgegl/libgeglmm.pc.in, libgegl/src/curve.ccg, libgegl/src/curve.hg,
	libgegl/src/node.hg, libgegl/src/Makefile_list_of_hg.am_fragment, 
	libgegl/src/rectangle.ccg, libgegl/src/rectangle.hg, 
	libgegl/src/buffer.ccg, libgegl/src/buffer.hg, libgegl/src/color.ccg,
	libgegl/src/color.hg: more wrapped classes.
	
	* configure.in: set the soversion correctly.

	* Makefile.am: remove a unused file from EXTRA_DIST.

2008-05-18  Hubert Figuiere  <hub@figuiere.net>

	* Initial commit. 

