2004-11-29  James Henstridge  <james@jamesh.id.au>

	* NEWS: add news items.

	* glade/glade-xml.c (add_relation): apply Padraig O'brian's patch
	to fix up AtkRelation creation.  Fixes bug #158708.

2004-11-22  James Henstridge  <james@jamesh.id.au>

	* glade/Makefile.am: update libtool version number.

	* NEWS: update news file.

2004-05-19  Daniel Elstner  <daniel.elstner@gmx.net>

	* glade/glade-gtk.c (combo_box_entry_find_internal_child): New
	function that exposes GtkComboBoxEntry's child GtkEntry widget as
	internal-child "entry".
	(_glade_init_gtk_widgets): Add glade_standard_build_children and
	combo_box_entry_find_internal_child to the glade_register_widget()
	call for GTK_TYPE_COMBO_BOX_ENTRY.

2004-11-11  James Henstridge  <james@jamesh.id.au>

	* glade/glade-parser.c (glade_parser_start_element): Apply Damon's
	changes to ignore the comments attribute on various elements.
	This is also from bug #154806.

	* glade/glade-parser.c (handle_atk_action): translate the action
	description.  Fixes bug #154804.

	* glade-2.0.dtd (property): add comments attribute.
	(atkproperty): add translatable, context and
	comments attributes.
	(atkaction): add note that description is translated.  Patch from
	Damon Chaplin on bug #154806.

2004-11-09  James Henstridge  <james@jamesh.id.au>

	* glade/glade-gtk.c (toolbar_build_children): fix a few errors in
	the conversion of old style toolbar items.

	* Makefile.am (install-data-local, uninstall-local): fix up rules
	so that they aren't run if the XML catalog isn't found.  They
	still ignore errors though.

	* acconfig.h, acinclude.m4: remove, since they aren't needed
	anymore.

	* configure.in: update to use AM_PATH_PYTHON, and use
	JH_PATH_XML_CATALOG to check for location on XML catalog (this
	adds a --with-xml-catalog argument, which solves a few bugs).

	* m4/jh_xml_catalog.m4: new file containing macro to check for XML
	catalog.

	* autogen.sh (have_autoconf): require Automake 1.9 or 1.8, include
	m4/ subdirectory.

	* glade/glade-xml.c (glade_xml_set_value_from_string): handle
	GtkWidget type values, but don't throw an error if the named
	widget doesn't exist yet.
	(glade_standard_build_widget): only defer the widget prop if
	glade_xml_set_value_from_string() didn't succeed.  Should fix bug
	#123618 and #152063.

	* glade/glade-parser.c: change some occurrences of "0" to "NULL".
	Based on patch from Kjartan (bug #150039).

	* test-libglade.c (main): remove deprecated gtk_signal_connect()
	call.

	* glade/glade-xml.c (glade_xml_set_value_from_string): handle
	G_TYPE_STRV boxed types, using newline separators.

2004-11-08  James Henstridge  <james@jamesh.id.au>

	* glade/glade-gtk.c (_glade_init_gtk_widgets): add
	GtkFileChooserDialog.  Fixes bug #137592.

	* libglade-convert.in (WidgetDef.ChildDef.dump): encode property
	value in UTF-8.
	(WidgetDef.dump): same here.

	* glade/glade-parser.c (widget_info_free): free the atk actions
	and relations.  Should fix bug #125042.

	* libglade-convert.in (fixup_as_type): add code to convert x/y
	properties of GtkFixed children to child properties.  Fixes bug
	#155708 and #82986.

	* glade/glade-gtk.c (toolbar_build_children): update to use newer
	toolbar APIs even for older glade files.
	(set_tooltip): use gtk_tool_item_set_tooltip() to set the tooltip
	on GtkToolItems instead of gtk_tooltips_set_tip().
	(toolbar_build_children): call gtk_tool_item_set_tooltip() to set
	the tip on tool items in the compatibility code.

2004-09-23  Matthias Clasen  <mclasen@redhat.com>

	* glade/glade-gtk.c (menu_item_set_use_stock): Make accelerators
	work in stock menu items.  (#140328)

2004-07-09  Daniel Elstner  <daniel.elstner@gmx.net>

	* glade/glade-gtk.c (toolbar_build_children): Use the new
	gtk_toolbar_insert() instead of gtk_toolbar_append_widget()
	to append GtkToolItem objects. (bug #142761)