2.0.1:

2003-01-27  Ole Laursen  <olau@hardworking.dk>

	* gconf/gconfmm/callback.cc (call): Instruct the Entry to copy the
	C object to prevent double destruction. Fixes bug #104181.

2.0.0:

2002-12-10  Andreas Holzmann  <Andreas.Holzmann@epost.de>

 	* gconf/src/client.[ccg|hg]: added get_entry() method that uses
 	the default locale.
	
2002-12-10  Andreas Holzmann  <Andreas.Holzmann@epost.de>

	* gconf/src/changeset.[ccg|hg]: made some get methods const.
	* gconf/src/client.[ccg|hg]: dito.
	* gconf/src/schema.hg: dito.
	
2002-12-09  Murray Cumming  <murrayc@usa.net>

	* Increased version number to 2.0.0 and renamed library from 1.3
	to 2.0

2002-11-26  Bassoukos Anastasios  <abas@frodo>

	* gconf/src/schema.*, gconf/src/entry.*: removed obsolete
	constructors.

1.3.10:

2002-11-21  Bassoukos Tassos  <abas@aix.meng.auth.gr>

	* gconf/src/value.hg, gconf/src/value.ccg: moved here from
	gconf/gconfmm/value.cc and value.h. Updated to use the new 
	SListHandle for lists and _WRAP_METHOD. Documented.
	* gconf/src/client.hg, gconf/src/client.ccg: updated to use 
	_WRAP_METHOD with error throw, Documented.
	* gconf/gconfmm/list_conversion.h: removed file.
	* gconf/src/Makefile_list_of_hg.am_fragment: added new files here.
	* gconf/gconfmm/value_listhelpers.h: new file, from list_helpers.h.
	Modified to use the SListHandle templates. Contains specializations
	needed for correct interface with GConfValues.
	* gconf/gconfmm/setinterface.h, gconf/gconfmm/setinterface.cc: 
	new files, common setter interface for Gnome::Conf::Client and 
	Gnome::Conf::ChangeSet.
	* gconf/src/changeset.hg, gconf/src/changeset.ccg: new files, 
	wrappers for GConfChangeSet.
	* gconf/gconfmm/Makefile.am: removed generated files from sources.

2002-11-20  Bassoukos Tassos  <abas@aix.meng.auth.gr>

 	* gconf/src/entry.hg, gconf/src/entry.ccg: moved here from 
 	gconf/gconfmm/entry.cc, gconf/gconfmm/entry.h, updated to use the 
 	m4 code generation macros. TODO: docs.
 	* gconf/src/schema.hg, gconf/src/schema.ccg: as above for 
 	gconf/gconfmm/schema.cc and schema.h
 	* tools/m4/convert_gconfmm.m4: added more conversion macros,
 	including conversions for enumerations.
 	* gconf/src/Makefile_list_of_hg.am_fragment,
	
2002-11-21  Murray Cumming  <murrayc@usa.net>

	* gconf/gconfmm/Makefile: Distribute list_conversions.h
	
2002-11-19  Bassoukos Tassos  <abas@aix.meng.auth.gr>

	* gconf/src/gconf_methods.defs: updated using CVS h2defs.py and
	current headers; gconf-listeners.h is not included (backend only).
	Removed "is-constructor-of" attributes.

2002-11-09  Murray Cumming  <murrayc@usa.net>

	* gconf/gconfmm/Makefile.am: The private list_conversion.h header file
	is no longer installed. Suggested by Tasss Bassoukos

2002-11-09  Murray Cumming  <murrayc@usa.net>

	* gconf/gconfmm/list_conversion.h: Used const keyword to make
	ownership of GSLists more obvious.

2002-11-08  Tasss Bassoukos <abas@aix.meng.auth.gr>

	* gconf/gconfmm/list_conversion.h: The list conversion functions
	from GConfValue were incorrectly freeing GConfValues.

2002-11-04  Tasss Bassoukos <abas@aix.meng.auth.gr>

	* gconf/gconfmm/value.cc Value::get_list_type() was missing.
	
2002-11-05  Murray Cumming  <murrayc@usa.net>

	* gconf/gconfmm/value.cc: Value::Value(): don't call gconf_value_new()
	with invalid type for default constructor.

2002-09-20  Murray Cumming  <murrayc@usa.net>

	* Hid CallbackHolder from reference documentation.

1.3.9:
	
	* Updated for gtkmm2.
1.3.8:
	
2002-08-25  Murray Cummign  <murrayc@usa.net>

	* configure.in: Generated -uninstalled.pc for use with gnomemm-all.

1.3.7:
	
2002-07-19  Murray Cumming  <murrayc@usa.net>

	* gconf/Makefile.am: Corrected installation of gconfmm.h header.

1.3.6:
	
2002-07-09  Abel Cheung  <maddog@linux.org.hk>

	* tools/m4/Makefile.am: Corrected m4 install destination, was
	conflicting with libgnomemm counterpart.
	* tools/Makefile.am, tools/m4/Makefile.am: Bundle various Makefile
	fragments too, automake will fail without them.

1.3.5:
	
2002-06-23  Murray Cumming  <murrayc@usa.net>

	* Rebuilt for latest gtkmm.

1.3.4:
	
2002-06-16  Murray Cumming  <murrayc@usa.net>

	* examples/client: Changed use of Box::pack_start() to use the new
	enum parameter.
	
2002-05-14  Daniel Elstner  <daniel.elstner@gmx.net>

	* gconf/gconfmm/entry.cc, gconf/gconfmm/value.cc: Remove default
	method arguments from the implementation prototype -- gcc-3.1
	doesn't like them at all.

1.3.3:

2002-05-01  Murray Cumming  <murrayc@usa.net>

	* Client now uses namespace enums.

2002-04-23  Murray Cumming  <murrayc@usa.net>

	* Generated sources are now distributed. build_shared/*.am_fragment 
	files were copied from libgnomecanvasmm.	

2002-04-21  Murray Cumming  <murrayc@usa.net>

	* gconf/src/client.hg: Changed _CLASS_GERROR to _WRAP_GERROR, for 
	recent gtkmm change.

1.3.2:
	
2002-04-01  Murray Cumming  <murrayc@usa.net>

	* Use new _DEFS() format in .hg files.

1.3.1:
	
2002-03-10  Murray Cumming  <murrayc@usa.net>

	* Changed signal args to C++ types.

cd 2002-03-06  Murray Cumming  <murrayc@usa.net>

	* Gnome::Conf::Client methods can now throw Gnome::Conf::Error 
	exceptions, using the glibmm Glib::Error system. Therefore the 
	get_last_error() method has now been removed.

2002-02-24  Murray Cumming  <murrayc@usa.net>

	* Corrected use of $() to @@ in pkg-config .pc.in file.
	(Rick L Vinyard Jr)

gconfmm 1.3.0:
	
2002-02-17  Murray Cumming  <murrayc@usa.net>

	* Changed namespace from GConf to Gnome::Conf, to make it more clearly
	a part of gnomemm. GConf does not depend on much of GNOME, but it is 
	part of GNOME.
	* Added Gnome::Conf::init().
	* Added the example from the old gconfmm, and updated it for gtkmm2
	and gconfmm2.

2002-01-28  ERDI Gergo  <cactus@cactus.rulez.org>

	* gconf/src/client.hg: Use std::pair<> for set/get_pair API

001-06-17   Murray Cumming  <murrayc@usa.net>
        * Used notify_add in example, like in GConf example,
          so that two instances of the example will interact.

2001-06-16  Murray Cumming  <murrayc@usa.net>
        * gconf--.h is now installed.
        * typo in gconf--.cc fixed, so gconfmm code compiles without
          the 'undefined symbol' error.
        * External sample. If I'd done that before then these errors
          wouldn't have been there.

2001-04-24  Murray Cumming  <murrayc@usa.net>

	* GConfClient and Value methods that deal with GSList* args are
          now wrapped with std::list args. There's a lot of very
          unpleasant and repetitive code in list_conversion.h for this.
          I have a feeling that this could be simplified with the use
          of template specialization but I can't get that working.

2001-04-18  Murray Cumming  <murrayc@usa.net>

	* 'make install' now installs headers in include/gconf-- instead
          of include.
        * header guards now prefixed with GCONFMM instead of GTKEXTRAMM.
