2001-07-19  Bradford Hovinen  <hovinen@ximian.com>

	* configure.in: Bump version to 0.8

2001-07-18  Bradford Hovinen  <hovinen@ximian.com>

	* bonobo-conf/bonobo-property-editor.c
	(bonobo_peditor_set_property):
	(bonobo_peditor_destroy): ref/unref the property bag to prevent
	its being destroyed before the property editor
	(remove_listener_cb): 
	(bonobo_peditor_set_guard): ref/unref the property bag

	* monikers/bonobo-moniker-config.c (config_resolve): Use
	Bonobo_Unknown_unref rather than bonobo_object_release_unref

	* bonobo-conf/bonobo-config-bag.c (bonobo_config_bag_destroy): 
	Ditto

	* bonobo-conf/bonobo-property-proxy.c (transient_destroy_cb): 
	(bonobo_property_proxy_transient): Don't ref/unref the pbproxy
	(transient_destroy_cb): Free the callback data object, not the pbp

2001-07-17  Zbigniew Chyla  <cyba@gnome.pl>

	* configure.in: Added pl to ALL_LINGUAS.

2001-07-07  Dietmar Maurer  <dietmar@ximian.com>

	* tests/Makefile.am (test_gconf_LDADD): conditionally compile the
	gconf stuff

2001-07-05  Dietmar Maurer  <dietmar@ximian.com>

	* autogen.sh (have_libtool): add check for libtool 1.4

2001-07-05  Bradford Hovinen  <hovinen@ximian.com>

	* Makefile.am (bonobo_confConf.sh): Added sed expression for @INCLUDEDIR@

	* bonobo_confConf.sh.in (BONOBO_CONF_INCLUDEDIR): Added -I@INCLUDEDIR@

2001-07-05  Dietmar Maurer  <dietmar@ximian.com>

	* tests/test-gconf.c: impl.

	* monikers/bonobo-config-gconfdb.c (real_get_value): implemented
	access to schema documentation.

2001-07-04  Dietmar Maurer  <dietmar@ximian.com>

	* monikers/Makefile.am (libmoniker_config_la_LIBADD): added
	libbonobo_conf.la 

	* monikers/bonobo-moniker-config.c (config_resolve): use the new
	proxy code.

	* bonobo-conf/bonobo-config-subdir.c (bonobo_config_proxy_new): impl.

	* tests/test-moniker.c (run_tests): test the new
	bonobo-config-subdir code.

	* monikers/bonobo-moniker-config.c (config_resolve): we can now
	request a subtree of the whole database from the "config:" moniker.

	* bonobo-conf/bonobo-config-bag.c (bonobo_config_bag_new): small
	bug fix (use cb->path instead of path)

	* bonobo-conf/bonobo-config-subdir.[ch]: impl.

2001-07-03  Peter Williams  <peterw@ximian.com>

	* bonobo-conf/bonobo-config-database.c: Fix for fatal typo.

2001-07-03  Dietmar Maurer  <dietmar@ximian.com>

	* doc/bonobo-conf.sgml: updated some docs 

2001-07-03  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Added "no" and "nn" to all linguas.
	
2001-07-03  Dietmar Maurer  <dietmar@ximian.com>

	* *: s/PropertyEditor/PEditor/ s/property_editor/peditor/
	
	* examples/evolution-calendar-config.c: make it work with the new
	property editor code. 

	* configure.in: set version number to 0.7

2001-07-02  Dietmar Maurer  <dietmar@ximian.com>

	* monikers/bonobo-config-gconfdb.c (real_get_value): do not pass a
	locale to gconf_client_get_entry because GConf does not support it.

	* idl/Bonobo_Config.idl: added flags to addDatabase()

	* examples/simple.c: another example

	* configure.in: removed AM_CONDITIONAL(INSIDE_GNOME_COMMON, true)

2001-06-29  Bradford Hovinen  <hovinen@ximian.com>

	* bonobo-conf/bonobo-property-bag-proxy.c (bonobo_pbproxy_update):
	Free ev inside the while loop to prevent memory leaks; use for
	loop rather than while loop

	* bonobo-conf/bonobo-property-editor.c
	(bonobo_property_editor_construct): Connect destroy signal on
	widget to destroy method on property editor
	(bonobo_property_editor_destroy): 
	(bonobo_property_editor_construct): Don't ref/unref widget

	* bonobo-conf/bonobo-property-editor*.[ch]: Use bonobo_peditor_..._new for constructor names;
	rename bonobo_property_editor_..._new_from_widget to bonobo_peditor_..._construct

2001-06-28  Bradford Hovinen  <hovinen@ximian.com>

	* bonobo-conf/bonobo-property-bag-editor.c
	(bonobo_property_bag_editor_new): Don't assume a PropertyEditor is
	a GtkWidget

	* bonobo-conf/bonobo-property-editor.c (bonobo_property_editor_construct): Don't add widget to container
	Add widget to struct _BonoboPropertyEditorPrivate

	* bonobo-conf/bonobo-property-editor.[ch]: Inherit from GtkObject rather than GtkBin

	* bonobo-conf/bonobo-property-editor-struct.c (bonobo_property_editor_struct_new_from_widget): Implement
	(bonobo_property_editor_struct_new): Use bonobo_property_editor_struct_new_from_widget

	* bonobo-conf/bonobo-property-editor-option.c (bonobo_property_editor_option_new_from_widget): Implement
	(bonobo_property_editor_option_new): Use bonobo_property_editor_option_new_from_widget

	* bonobo-conf/bonobo-property-editor-list.c (bonobo_property_editor_sequence_new_from_widget): Implement
	(bonobo_property_editor_sequence_new): Use bonobo_property_editor_sequence_new_from_widget

2001-06-28  Dietmar Maurer  <dietmar@ximian.com>

	* configure.in: set version number to 0.6

	* monikers/test-xmldb.c (test_xmldb): add more tests

	* bonobo-conf/bonobo-config-database.c: bug fix: cast to
	CORBA_boolean to extract the value.

2001-06-27  Bradford Hovinen  <hovinen@ximian.com>

	* bonobo-conf/bonobo-property-editor-boolean.c (bonobo_property_editor_boolean_new): 
	(bonobo_property_editor_boolean_new_from_widget): Ditto below

	* bonobo-conf/bonobo-property-editor-basic.c
	(bonobo_property_editor_basic_new): Call
	bonobo_property_editor_basic_new_from_widet
	(bonobo_property_editor_basic_new_from_widget): Implement
	Add _new_from_widget () implementations

2001-06-15  Dietmar Maurer  <dietmar@ximian.com>

	* tests/test-moniker.c: test for the default database moniker "config:"

	* monikers/bonobo-moniker-config.c (config_resolve): use the gconf:
	moniker as default database.

	* monikers/bonobo-config-dirdb.[ch]: a new backend.

2001-06-13  Dietmar Maurer  <dietmar@ximian.com>

	* autogen.sh (PKG_NAME): removed the check for libtool 1.4, this
	should be in macros/autogen.sh

2001-06-08  Dietmar Maurer  <dietmar@ximian.com>

	* monikers/bonobo-config-xmldb.c (bonobo_config_xmldb_destroy):
	don't unref the event source (because it is aggregated)

2001-06-12  Jens Finke <jens@gnome.org>
	
	* bonobo-conf/Makefile.am (libbonobo_confinclude_HEADERS): Added
	bonobo-config-control.h.

2001-06-07  Jens Finke <jens@gnome.org>

	* Makefile.am (EXTRA_DIST): Added bonobo-conf.spec.

2001-06-06  Jens Finke <jens@gnome.org>

	* bonobo-conf.spec.in: New initial spec file.

	* configure.in: Generate spec file.

2001-06-04  Dietmar Maurer  <dietmar@ximian.com>

	* tests/Makefile.am (xml_in_files): renamed .xmldb.in to .xml.in

	* monikers/bonobo-config-xmldb.c (bonobo_config_xmldb_new): use
	bonobo-config instead of bonobo-conf

	* tests/test-config.xmldb.in: replace bonobo-conf with bonobo-config

2001-05-31  Jason Leach  <jleach@ximian.com>

	* autogen.sh: Correct a cut and paste error with the libtool check
	and correct the download URL.

2001-05-25  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-editor-basic.c (spin_set_value_cb):
	impl. set_value callback for spin buttons.

2001-05-23  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-editor-option.c: impl. ability to
	display as option menu.

	* examples/evolution-calendar-config.c: impl.
	added i18n support.

	* monikers/bonobo-moniker-config.c: disabled/deleted all features
	that will not work for Gnome 2.

2001-05-21  Dietmar Maurer  <dietmar@ximian.com>

	* monikers/bonobo-config-xmldb.c (real_sync): changed back to
	atomic save, everything else is not reliable enough.

2001-05-17  Dietmar Maurer  <dietmar@ximian.com>

	* monikers/Makefile.am: make it work with libtool1.4

2001-05-16  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-editor-default.c
	(bonobo_property_editor_default_new): use an GtkEntry to display
	the value. 

2001-05-15  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-editor.c
	(bonobo_property_editor_new): changed the method signature.

	* bonobo-conf/bonobo-property-editor-radio.c: impl.

	* bonobo-conf/config-moniker-demo.c (demo5): use the new property
	editor. 

	* bonobo-conf/bonobo-property-editor.c (remove_listener_cb):
	remove the listener if the widget is destroyed.

2001-05-14  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-bag-proxy.c
	(bonobo_pbproxy_set_value): do not emit that PropertyProxy:change
	signal - use the gtk signal instead.

	* idl/Bonobo_Config.idl: discarded the PropertyEditor IDL.

	* bonobo_property_editor_*: we do not use oaf any longer to load
	property editors. 
	
	* configure.in: version 0.4

2001-05-08  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-editor.c
	(bonobo_config_widget_set_guard): impl. 

	* bonobo-conf/config-moniker-demo.c (demo5): use the new function.

2001-05-07  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-editor.c
	(bonobo_property_editor_new): add a property bag to each editor.

	* bonobo-conf/bonobo-property-editor-boolean.c (toggled_cb): use a
	GtkCheckButton instead of a ComboBox.

	* bonobo-conf/bonobo-property-editor-color.c (set_value_cb): impl.

	* bonobo-conf/config-moniker-demo.c (demo5): impl.
	(demo5): added some PropertyEditors for colors.

2001-05-06  Gediminas Paulauskas <menesis@delfi.lt>

	* monikers/Makefile.am: added config.status dependency to 
	Bonobo_Moniker_*.oaf targets -- to rebuild them when $(monikerdir)
	changes.

2001-04-30  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-editor-filename.c: impl.
	(changed_cb): use dynany.

	* bonobo-conf/bonobo-property-editor-basic.c (set_value_cb): block
	the signal handler to avoid an event loop

	* bonobo-conf/bonobo-property-editor-boolean.c (set_value_cb):
	simplified the code.
	(set_value_cb): block the signal handler to avoid an event loop.
	(changed_cb): simplified the code

2001-04-27  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-editor-basic.c
	(bonobo_property_editor_basic_new): connect to the changed signal
	to immediately apply changes. real apply is done by the PropertyProxy

	* bonobo-conf/bonobo-property-frame.c: make it work with glade

2001-04-26  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-bag-proxy.c: use the set_value function
	(bonobo_pbproxy_class_init): added a "modified" signal

	* bonobo-conf/bonobo-property-editor-basic.c
	(bonobo_property_editor_basic_new): enable property editor by default.

	* bonobo-conf/bonobo-property-editor.h: add add Corba_TypeCode
	parameter.

	* bonobo-conf/bonobo-property-editor.c
	(impl_Bonobo_PropertyEditor_setProperty): changed to make it work
	with glade.

2001-04-20  Dietmar Maurer  <dietmar@ximian.com>

	* configure.in: version = 0.3

2001-04-19  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-frame.c: impl.

	* bonobo-conf/bonobo-property-bag-proxy.c: removed the sync
	attribute, cleanup th code
	
	* configure.in (BONOBO_*): add gnome flags/libs to BONOBO_*

2001-04-17  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-editor-basic.c: renamed
	Bonobo_PropertyEditor_Data_long to Bonobo_PropertyEditor_Data_basic
	(key_press_cb): check if someone has set a property (editor->tc)

2001-04-18  Christian Rose  <menthos@menthos.com>

	* configure.in: Added sv to ALL_LINGUAS.

2001-04-16  Dietmar Maurer  <dietmar@ximian.com>

	* *: some cleanup for release 0.2, added a new tag  BONOBO_CONF_0_2
	
	* bonobo-conf/Makefile.am (dist-hook): removed BUILD_SOURCES

2001-04-13  Dietmar Maurer  <dietmar@ximian.com>

	* doc/bonobo-conf.pdf: printable documentation.

	* doc/Makefile.am: add a print target to gererate a printable pdf
	file

	* bonobo-conf/bonobo-property-editor.c (bonobo_config_widget_new):
	impl. 

	* bonobo-conf/bonobo-property-bag-proxy.c
	(bonobo_pbproxy_set_value): emit another event to notify the
	outside of changes.

	* monikers/bonobo-config-xmldb.c (real_sync): rewind the stream
	before writing something.

2001-04-12  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-property-bag-proxy.c (bonobo_pbproxy_update):
	impl.

	* bonobo-conf/bonobo-config-control.c: use the PropertyProxy code.

	* bonobo-conf/bonobo-property-bag-proxy.c
	(bonobo_pbproxy_set_value): support for change notifications added

	* bonobo-conf/bonobo-property-bag-editor.c
	(bonobo_property_bag_editor_new): clear the exception at the start
	of the loop.

2001-04-11  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-preferences.c: various fixes.

	* bonobo-conf/bonobo-preferences.[ch]: new files.

2001-04-10  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-config-database.c (MAKE_GET_WITH_DEFAULT):
	new macro to generate _with_default functions
	(bonobo_config_set_value): don't print a warning

2001-04-09  Dietmar Maurer  <dietmar@ximian.com>

	* monikers/bonobo-config-xmldb.c (bonobo_config_xmldb_new): set
	the right file permissions

	* bonobo-conf/bonobo-config-database.c (bonobo_config_get_value):
	check for exceptions

	* bonobo_confConf.sh.in (BONOBO_CONF_LIBDIR): added the necessary
	files for gnome-config

	* monikers/bonobo-config-gconfdb.c (real_get_value): raise
	appropriate exceptions. 

	* bonobo-conf/bonobo-config-database.c
	(impl_Bonobo_ConfigDatabase_getDefault): raise appropriate exceptions.

	* monikers/bonobo-config-xmldb.c (real_get_value): fix for
	localized values.

2001-04-06  Dietmar Maurer  <dietmar@ximian.com>

	* idl/Bonobo_Config.idl: add a locale parameter to the get methods.

	* *.[hc]: added the new locale parameter.

	* monikers/bonobo-config-xmldb.c (lookup_dir_entry): bug fix.

2001-04-05  Dietmar Maurer  <dietmar@ximian.com>

	* monikers/bonobo-config-xmldb.c (fill_cache): code cleanup
	(create_doc): use the push method to read XML files.
	(real_sync): write to the same file

	* bonobo-conf/bonobo-config-property.c
	(bonobo_config_property_new): ensure that each path starts with a slash
	(impl_Bonobo_Property_getDocString): impl.

	* bonobo-conf/bonobo-config-bag-property.c
	(impl_Bonobo_Property_getDefault): impl. 
	(impl_Bonobo_Property_getDocString): impl.

	* bonobo-conf/bonobo-config-utils.c (bonobo_config_dir_name):
	return NULL if there is no directory component.

	* doc/bonobo-conf.sgml: more docu.

2001-04-04  Dietmar Maurer  <dietmar@ximian.com>

	* Makefile.am (EXTRA_DIST): added xml-i18n-*.in to EXTRA_DIST

	* doc/bonobo-conf.sgml: wrote more documentation. 

	* monikers/bonobo-config-gconfdb.c: finished the GConf backend.

2001-04-03  Dietmar Maurer  <dietmar@ximian.com>

	* monikers/bonobo-config-xmldb.c (delete_dir_data): unlink the xml node
	(real_remove_dir): do not remove the root dir

	* monikers/bonobo-config-gconfdb.c: impl. the GConf backend - untested

	* monikers/bonobo-config-xmldb.c (bonobo_config_xmldb_destroy):
	unref the event source

	* configure.in (vers): check for gconf

	* bonobo-conf/bonobo-config-database.c (MAKE_SET_SIMPLE): wrote
	some handy macros for helper functions.
	(impl_Bonobo_ConfigDatabase_addDatabase): check if the database
	was already added.

2001-04-02  Dietmar Maurer  <dietmar@ximian.com>

	* bonobo-conf/bonobo-config-utils.c (decode_simple_value): bug fix.
	(get_value_with_locale): use the xml:lang attribute

	* bonobo-conf/bonobo-config-database.c (bonobo_config_get_value):
	check if value is zero.

	* tests/Makefile.am: added example: localized configuration file.

2001-03-30  Dietmar Maurer  <dietmar@ximian.com>

	* doc/bonobo-conf.sgml: more documentation

	* bonobo-conf/bonobo-config-database.c: moved some function from
	bonobo-config-utils.

2001-03-29  Dietmar Maurer  <dietmar@ximian.com>

	* renamed ./src to ./bonobo-conf

	* doc/*: we now use gtk-doc 

	* doc/usage.txt: updated.

	* src/bonobo-config-utils.c (bonobo_config_get_string): impl.
	(bonobo_config_get_long): impl.
	(bonobo_config_get_float): impl.
	(bonobo_config_get_double): impl.
	(bonobo_config_get_bool): impl.
	(bonobo_config_set_string): impl.
	(bonobo_config_set_long): impl.
	(bonobo_config_set_float): impl.
	(bonobo_config_set_double): impl.
	(bonobo_config_set_bool): impl.

2001-03-28  Dietmar Maurer  <dietmar@ximian.com>

	* src/bonobo-config-utils.c (bonobo_config_get_value): impl.
	(bonobo_config_set_value): impl.

	* use i18n

2001-03-22  Dietmar Maurer  <dietmar@ximian.com>

	* configure.in: add AM_PROG_XML_I18N_TOOLS

	* monikers/bonobo-config-xmldb.c (bonobo_config_xmldb_new): check
	if the database is writeable.
	(real_remove_value): impl.
	(real_remove_dir): impl.

2001-03-21  Dietmar Maurer  <dietmar@ximian.com>

	* src/wombat-example.c: impl. a small example how to use the
	wombat moniker.

2001-03-20  Dietmar Maurer  <dietmar@ximian.com>

	* src/bonobo-config-bag-property.c
	(impl_Bonobo_Property_getFlags): impl. 

	* src/bonobo-config-database.c
	(impl_Bonobo_ConfigDatabase__get_writeable): impl.

	* src/bonobo-config-property.c (impl_Bonobo_Property_addListener):
	make exact compares.
	(impl_Bonobo_Property_getDefault): impl.
	(impl_Bonobo_Property_getFlags): impl.

	* idl/Bonobo_Config.idl: removed all unnecessary things.

	* src/bonobo-config-database.c
	(impl_Bonobo_ConfigDatabase_getDefault): impl. 

2001-03-19  Dietmar Maurer  <dietmar@ximian.com>

	* src/bonobo-config-bag.c (notify_cb): implemented notifications.

	* monikers/bonobo-config-xmldb.c (notify_listeners): implemented
	notifications.

	* src/bonobo-config-bag.c (bonobo_config_bag_destroy): do not
	release the event source, since it is aggregated with the bag.

	* monikers/bonobo-config-xmldb.c (FLUSH_INTERVAL): implemented a
	timeout to flush data to disk.

	* monikers/bonobo-moniker-xmldb.c (xmldb_resolve): simplified the
	code.

2001-03-16  Dietmar Maurer  <dietmar@ximian.com>

	* monikers/bonobo-config-xmldb.c (bonobo_config_xmldb_new):
	substitute HOME for ~

	* src/bonobo-config-database.c: implemented support for default
	databases.

	* monikers/bonobo-moniker-xmldb.c (xmldb_resolve): add support for
	parent monikers.

2001-03-15  Dietmar Maurer  <dietmar@ximian.com>

	* *: removed the GConf dependency and restructured the whole code.

2001-03-06  Dietmar Maurer  <dietmar@ximian.com>

	* src/bonobo-property-bag-proxy.c: finished the implementation.

2001-02-28  Dietmar Maurer  <dietmar@ximian.com>

	* src/bonobo-property-proxy.[ch]: impl.

	* src/*.c: remove all unnecessary #include  

	* src/bonobo-property-bag-proxy.[ch]: impl.

	* src/bonobo-property-bag-editor.[ch]
	(bonobo_property_bag_editor_new): split the code out into separate
	files.

2001-02-23  Dietmar Maurer  <dietmar@ximian.com>

	* src/bonobo-moniker-config.c (create_subtree): we need to
	ref the control

	* src/*.c: many small memory leak fixes, better use of DynAny
	interface.  

2001-02-20  Dietmar Maurer  <dietmar@ximian.com>

	* *.c: fixed all memory leaks.

2001-02-19  Dietmar Maurer  <dietmar@ximian.com>

	* cedit/cedit.c: started work on a generic configuration editor.

2001-02-16  Dietmar Maurer  <dietmar@ximian.com>

	* src/bonobo-property-editor-list.[ch]: start working on an editor
	for lists and arrays.

2001-02-14  Dietmar Maurer  <dietmar@ximian.com>

	* *: support for structures and aliases

2001-02-09  Michael Meeks  <michael@ximian.com>

	* src/test-config-moniker.c (listener_callback): use the
          correct free function.

2001-02-09  Dietmar Maurer  <dietmar@ximian.com>

	* Version 0.1
	
	* configure.in: check for proper versions 

2001-02-08  Dietmar Maurer  <dietmar@ximian.com>

	* src/bonobo-config-bag.c (bonobo_config_bag_class_init): use the
	new XObject code

2001-02-07  Dietmar Maurer  <dietmar@ximian.com>

	* src/test-config-moniker.c: cleanup

	* src/config-moniker-demo.c: impl. 

	* doc/usage.txt: wrote (cut/paste) some documentation.

	* src/bonobo-property-editor.c (bonobo_property_editor_get_type):
	us the new bonobo-x-object stuff.

2001-02-06  Dietmar Maurer  <dietmar@ximian.com>

	* src/gtkwtree*: added a very simple tree widget (modified GtkTree) 

2001-01-30  Dietmar Maurer  <dietmar@ximian.com>

	* src/bonobo-property-editor-enum.c: use the CORBA_DynAny
	interface where possible.

2001-01-29  Dietmar Maurer  <dietmar@ximian.com>

	* src/bonobo-property-editor-enum.c: a very ugly prototype :-(

	* src/bonobo-property-editor.c (bonobo_property_editor_resolve):
	impl. 

2001-01-26  Dietmar Maurer  <dietmar@ximian.com>

	* *.*: resolve to controls (experimental code)

2001-01-17  Dietmar Maurer  <dietmar@ximian.com>

	* src/*.c: make it work with the latest bonobo changes

2001-01-08  Dietmar Maurer  <dietmar@helixcode.com>

	* src/bonobo-config-property.c
	(impl_Bonobo_Property_queryInterface): impl.
	(impl_Bonobo_Property_addListener): impl.
	(impl_Bonobo_Property_removeListener): impl.

	* src/bonobo-config-bag-property.c
	(impl_Bonobo_Property_addListener): impl. 
	(impl_Bonobo_Property_removeListener): impl.

	* src/bonobo-config-bag.c
	(impl_Bonobo_PropertyBag_getEventSource): impl. 

2001-01-03  Dietmar Maurer  <dietmar@helixcode.com>

	* src/test-config-moniker.c (test_moniker): use the new listener code.

	* src/bonobo-config-bag.c (extract_property_name): impl.

2000-12-22  Dietmar Maurer  <dietmar@helixcode.com>

	* src/bonobo-moniker-config.c (config_resolve): also resolve
	"IDL:Bonobo/Property:1.0" 

	* src/bonobo-config-property.[ch]: this work without a PropertyBag 

	* src/bonobo-config-bag-property.[ch]: renamed
	bonobo-config-property.[ch]   

2000-12-21  Dietmar Maurer  <dietmar@helixcode.com>

	* src/bonobo-config-bag.c (gconf_to_bonobo_arg): return
	bonobo_arg_new (BONOBO_ARG_NULL) if we pass a NULL value.
	(bonobo_config_notify_listeners): pass the property value to the
	listener. 

	* src/bonobo-config-bag.h: remove the add/remove ChangeListener
	methods, since we use an EventSource.

	* src/bonobo-config-bag.c (bonobo_config_bag_new): aggregate it
	with an EventSource.

	* bonobo-conf/*: import it into the gnome cvs tree. 

2000-12-20  Dietmar Maurer  <dietmar@helixcode.com>

	* src/bonobo-moniker-config.c: use the new shlib factory code
