2001-12-22  Lauris Kaplinski  <lauris@ximian.com>

	* gpa-reference.c (gpa_reference_reference_modified): Use correct
	signal signature

2001-12-21  Lauris Kaplinski  <lauris@ximian.com>

	* gpa-utils.c: Added private quarks (port from glib)

	* gpa-node-private.h: Save 4 bytes on 64-bit machines by making
	node id private quark. Added flags to 'modified' signal.

	* gpa-node.c: Use new ID markup and signal signature change

	* gpa-config.c: Ditto

	* gpa-vendor.c: Ditto

	* gpa-settings.c: Ditto

	* gpa-root.c: Ditto

	* gpa-reference.c: Ditto

	* gpa-printer.c: Ditto

	* gpa-option.c: Ditto

	* gpa-model.c: Ditto

	* gpa-list.c: Ditto

	* gpa-key.c: Ditto

2001-12-19  Lauris Kaplinski  <lauris@ximian.com>

	* gpa-media.c (gpa_media_init_logicalorientations): Fixed typo

2001-12-17  Lauris Kaplinski  <lauris@ximian.com>

	* Makefile.am (CPPFLAGS): Added section, -DWE_ARE_LIBGNOMEPRINT_UI

2001-12-14  Lauris Kaplinski  <lauris@ximian.com>

	* gpa-option.c (gpa_option_new_node_from_tree): Accept 'Key' as
	child of 'Node'

	* gpa-media.c (gpa_media_read_layouts_from_tree): use more meaningful
	key names
	(gpa_media_init_layouts): Ditto

2001-12-11  Lauris Kaplinski  <lauris@ximian.com>

	* gpa-root.c (gpa_root_lookup): Rearrange
	(gpa_root_init): Mark global instance
	(gpa_root): Use global instance

	* gpa-key.c (gpa_key_lookup): Use helper

2001-12-10  jacob berkman  <jacob@ximian.com>

	* Makefile.am (libgpa_la_SOURCES): add gpa-node.h

2001-12-09  Lauris Kaplinski  <lauris@ximian.com>

	* gpa-utils.c (gpa_xml_node_get_name): New xml helper
	(gpa_xml_node_get_child): Ditto

	* gpa-root.c (gpa_root_init): Initialize media
	(gpa_root_finalize): Finalize media
	(gpa_root_get_child): Get media
	(gpa_root_lookup): Lookup media

	* gpa-option.h: Change type enumerations, #define some types for future

	* gpa-option.c (gpa_option_node_new): New method
	(gpa_option_list_new): New method
	(gpa_option_item_new): New method
	(gpa_option_string_new): New method
	(gpa_option_key_new): New method
	(gpa_option_node_append_child): New method
	(gpa_option_list_append_child): New method
	(gpa_option_item_append_child): New method
	(gpa_option_key_append_child): New method

	* gpa-node.c (gpa_node_get_length_path_value): New convenience method

	* gpa-node-private.h: #define GPA_NODE_PARENT convenience macro

	* gpa-key.c (gpa_key_new_from_option): New option enums
	(gpa_key_write): Ditto
	(gpa_key_merge_from_option): Ditto

	* Makefile.am (libgpa_la_SOURCES): Added gpa-media.c, gpa-media.h

	* gpa-media.c: New file

	* gpa-media.h: New file

2001-09-19  Darin Adler  <darin@bentspoon.com>

	* gpa-key.c:
	* gpa-key.h:
	* gpa-model.c:
	* gpa-model.h:
	* gpa-option.c:
	* gpa-option.h:
	* gpa-printer.c:
	* gpa-printer.h:
	* gpa-settings.c:
	* gpa-settings.h:
	* gpa-value.c:
	* gpa-value.h:
	* gpa-vendor.c:
	* gpa-vendor.h:
	Fix libxml includes.

2001-08-18  Darin Adler  <darin@bentspoon.com>

	* Makefile.am: Remove extra -I.

