2000-11-09  Jody Goldberg <jgoldberg@home.com>

	* configure.in: Updated the version number to 0.2.2 and the
	libtool version numbers as appropriate.

2000-11-03  Jody Goldberg <jgoldberg@home.com>

	* gal/widgets/widget-color-combo.c (emit_change) : Do not free the
	  colour here.
	 (preview_clicked) : free the result of color_palette_get_current_color

2000-10-31  Jody Goldberg <jgoldberg@home.com>

	* gal/widgets/widget-color-combo.c (emit_change) : Take the colour to
	  emit as an argument.
	(cb_color_change) : Pass the supplied colour.  This fixes the use of
	  the no colour button.  Gnumeric was breaking when people selected
	  the 'clear' background because the combo was sending the current
	  colour to gnumeric rather than NULL.
	(preview_clicked) : Use the current colour.

	* gal/widgets/color-palette.c (emit_change) : color_group_add_color
	* also emits a CHANGED signal.  Do not emit duplicates.

2000-10-24  Radek Doulik  <rodo@helixcode.com>

	* gal/widgets/widget-color-combo.c (color_combo_construct): if
	icon is NULL allow create combo button without icon and with large
	color rectangle
	(color_combo_new): removed assert icon != NULL

2000-10-23  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Updated the version number to 0.2.1 and the
	libtool version numbers as appropriate.

2000-10-19  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Updated the version number to 0.2 and the libtool
	version numbers as appropriate.

2000-10-19  Dan Winship  <danw@helixcode.com>

	* gal/e-text/e-text.c (e_text_destroy): Remove dbl_timeout and
	tpl_timeout.

2000-10-19  Christopher James Lahey  <clahey@helixcode.com>

	* gal/e-text/e-text-event-processor-emacs-like.c: Made the number
	keys on the number pad work in ETexts and ECellTexts.

2000-10-18  Christopher James Lahey  <clahey@helixcode.com>

	* gal/e-text/e-entry.c: Made EEntry accept focus properly.

2000-10-15  Ettore Perazzoli  <ettore@helixcode.com>

	* gal/widgets/e-hscrollbar.c (e_hscrollbar_new): Use
	`gtk_object_new()' instead of `gtk_type_new()' and then
	`gtk_object_set()', as the latter doesn't set the CONSTRUCTED
	flag.
	* gal/widgets/e-vscrollbar.c (e_vscrollbar_new): Likewise.

2000-10-15  Ettore Perazzoli  <ettore@helixcode.com>

	* gal/widgets/e-scroll-frame.c (e_scroll_frame_set_vadjustment):
	Use an EVScrollbar instead of a GtkVScrollbar.
	(e_scroll_frame_set_hadjustment): Use an EHScrollbar instead of a
	GtkHScrollbar.

	* gal/widgets/e-vscrollbar.h: New.
	* gal/widgets/e-vscrollbar.c: New.
	* gal/widgets/e-hscrollbar.h: New.
	* gal/widgets/e-hscrollbar.c: New.

2000-10-13  Lauris Kaplinski  <lauris@helixcode.com>

	* configure.in: Use $UNICODE_CFLAGS and $UNICODE_LIBS instead
	of gnome-config

2000-10-13  Christopher James Lahey  <clahey@helixcode.com>

	* gal/Makefile.am: Added e-table-config-field.lo.

	* tests/test-tree-2.c: Changed this to use cursor-mode in the xml
	instead of the no longer existing gtk argument.

2000-10-12  Iain Holmes  <iain@helixcode.com>

	* gal/e-text/e-text.c (e_text_(set|get)_arg): Add "font_e"
	argument. Make the "font_gdk" argument write-only.
	(e_text_realize): Ref the style font.
	(_do_tooltip): Ref the font before creating the tooltip and
	delete the blank lines in the middle.
	
2000-10-12  Christopher James Lahey  <clahey@helixcode.com>

	* gal/widgets/e-gui-utils.c, gal/widgets/e-gui-utils.h: Added
	e_container_focus_nth_entry.

2000-10-11  Christopher James Lahey  <clahey@helixcode.com>

	* tests/test-tree-1.c, tests/test-tree-2.c, tests/test-tree-3.c:
	Changed these to use the default cells.

2000-10-11  Christopher James Lahey  <clahey@helixcode.com>

	* tests/test-tree-1.c, tests/test-tree-2.c, tests/test-tree-3.c:
	Changed these to match the new ETable system.

	* gal/Makefile.am: Added e-table-column-specification.lo,
	e-table-extras.lo, e-table-specification.lo, and e-table-state.lo.

2000-10-11  Christopher James Lahey  <clahey@helixcode.com>

	* gal/util/e-util.c: Included a missing #include.

	* gal/util/e-xml-utils.c, gal/util/e-xml-utils.h: Added
	e_xml_get_bool_prop_by_name, e_xml_set_bool_prop_by_name, and
	e_xml_get_translated_string_prop_by_name.  Reindented prototypes.

2000-10-09  Jesus Bravo Alvarez  <jba@pobox.com>

	* configure.in: Added Galician (gl) to ALL_LINGUAS.

2000-10-08  Lauris Kaplinski  <lauris@helixcode.com>

	* gal/widgets/e-unicode.h: Added {BEGIN|END}_GNOME_DECLS

2000-10-07  Damon Chaplin  <damon@helixcode.com>

	* gal/e-text/e-text.c (e_text_unrealize): set cursors to NULL after
	destroying them, to avoid any possibility of BadCursor.
	(e_text_event): just return if the EText item is destroyed.

2000-10-07  Lauris Kaplinski  <lauris@helixcode.com>

	* gal/widgets/e-font.c (e_font_from_gdk_name): Use "fixed", if font
	cannot be found
	(e_font_from_gdk_font): Use font as light version, if we cannot
	get X font property

2000-10-07  Dan Winship  <danw@helixcode.com>

	* gal/util/e-util.c (e_mkdir_hier): New function to make a
	directory and (if needed), its parents

2000-10-06  Yukihiro Nakai  <nakai@gnome.gr.jp>

	* configure.in: Add ja (Japanese) to ALL_LINGUAS

2000-10-05  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in, tests/Makefile.am: Made gnome-vfs an optional
	dependence.  Gal will now compile without gnome-vfs but
	test-tree-2 will only compile if gnome-vfs is available.

Mon Oct  2 18:25:45 2000  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in, tests/Makefile.am: Added a configure check for
 	gnome vfs.

2000-10-02  Chris Toshok  <toshok@helixcode.com>

	* tests/test-tree-3.c (sort_ascending): track sorting api change.
	(sort_descending): same.
	(descending_compare): same.
	(ascending_compare): same.

2000-10-02  Federico Mena Quintero  <federico@helixcode.com>

	* tests/Makefile.am (LDADD): Add $(UNICODE_LIBS).

2000-10-02  Chris Toshok  <toshok@helixcode.com>

	* tests/test-tree-3.c: add a test for tree sorting.

	* tests/Makefile.am (noinst_PROGRAMS): add test-tree-3.

	* tests/.cvsignore: same.

2000-10-02  Radek Doulik  <rodo@helixcode.com>

	* gal/widgets/e-font.c (no_conv_wrapper): new helper function,
	does "poor" conversion in case we don't have font->to conversion
	available
	(e_font_to_native): use no_conv_wrapper

2000-10-02  Chris Toshok  <toshok@helixcode.com>

	* gal/e-table/e-tree-example-1.c: nuke
	
	* gal/e-table/e-tree-example-2.c: nuke
	
	* tests/test-tree-1.c: move gal/e-table/e-tree-example-1.c here.

	* tests/test-tree-2.c: move gal/e-table/e-tree-example-2.c here.

	* tests/Makefile.am: new file.

	* tests/.cvsignore: same.

	* configure.in: AC_OUTPUT (tests/Makefile)

	* Makefile.am (SUBDIRS): add tests dir.

2000-09-29  Mathieu Lacage  <mathieu@eazel.com>

	* gal/Makefile.am: dunno: a space.
	* gal/e-table/Makefile.am: add UNICODE_CFLAGS
	* gal/widgets/Makefile.am: idem.

Tue Sep 26 17:04:45 2000  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Added -I${includedir} to GAL_INCLUDEDIR so that
 	gnome-config --cflags gal will work.  Also added unicode since gal
 	is dependent on libunicode.

2000-09-26  Jody Goldberg <jgoldberg@home.com>

	* configure.in : There is no makefile in gal/widgets/pixmaps

2000-09-23  Chema Celorio  <chema@celorio.com>

	* configure.in: add libunicode library to LIBS since gnome-print
	no longer depends on libunicode

2000-09-22  Christopher James Lahey  <clahey@helixcode.com>

	* gal/e-text/e-text-event-processor-emacs-like.c: Fixed operation
	of the keypad keys in EText and ECellText.

2000-09-21  Christopher James Lahey  <clahey@helixcode.com>

	* gal/widgets/e-gui-utils.h: Changed the #ifndef used so that it
	doesn't collide with one inside of evolution.  The entire name of
	this file should change soon.

2000-09-20  Jody Goldberg <jgoldberg@home.com>

	* gal/widgets/color-group.c (color_group_add_color) : do no use == TRUE
	* gal/widgets/color-palette.c (cb_group_color_change) : Ditto.
	(emit_change) : Ditto.

2000-09-20  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Added "no" to ALL_LINGUAS.
	
2000-09-18  Federico Mena Quintero  <federico@helixcode.com>

	* gal/widgets/widget-pixmap-combo.h: 
	* gal/widgets/gtk-combo-text.h: 
	* gal/widgets/gtk-combo-stack.h: 
	* gal/widgets/e-reflow.c: 
	* gal/widgets/e-reflow-sorted.c: 
	* gal/widgets/e-reflow-sorted.h: 
	* gal/widgets/e-printable.c: 
	* gal/widgets/color-group.c: 
	* gal/e-text/e-text.c:
	* gal/e-text/e-text.h:
	* gal/e-text/e-text-test.c:
	* gal/e-text/e-text-event-processor.h:
	* gal/e-text/e-text-event-processor-emacs-like.h:
	* gal/e-text/e-entry.h:
	* gal/e-paned/e-vpaned.h:
	* gal/e-paned/e-hpaned.h: Fix includes.

	* gal/widgets/Makefile.am (INCLUDES):
	* gal/util/Makefile.am (INCLUDES):
	* gal/e-text/Makefile.am (INCLUDES): Fix include paths.

	* configure.in (GAL_INCLUDEDIR): do not include
	-I${includedir}/gal; people should use #include <gal/blah/blah.h>.
	(AC_OUTPUT): Renamed the src directory to gal.

	* Makefile.am (SUBDIRS): Ditto.

2000-09-19  Robert Brady  <robert@suse.co.uk>

	* configure.in (ALL_LINGUAS): Add Swedish, Danish, British.

2000-09-18  Morten Welinder  <terra@diku.dk>

	* src/widgets/color-palette.c (color_clicked): Plug leak.
	(color_palette_change_custom_color): Plug leak.
	(cust_color_set): Plug leak.

	* src/widgets/widget-color-combo.c (emit_change): Plug leak.

2000-09-18  Radek Doulik  <rodo@helixcode.com>

	* src/widgets/e-font.c (e_font_to_native): make const safe
	(e_font_to_native): likewise
	(e_font_draw_utf8_text): likewise
	(e_font_to_native): if font->to == -1, return 0

2000-09-18  Kenneth Christiansen <kenneth@gnu.org>

        * po/desk.pl, po/update.pl: Two new scripts for helping
        translation/i18n maintainance of Gal

        * po/README.tools: Added readme file, which explains the
        use of the newly checked in po tools.

        * po/POTFILES.in: Overall prepared for translations of gal

2000-09-18  JP Rosevear  <jpr@helixcode.com>

	* configure.in: Add libunicode check for non-standard
	prefixes

2000-09-17  Morten Welinder  <terra@diku.dk>

	* src/widgets/e-colors.c (e_color_init): Don't leak if called
 	twice.

2000-09-18  Christopher James Lahey  <clahey@helixcode.com>

	* src/e-paned/Makefile.am, src/e-table/Makefile.am,
	src/e-text/Makefile.am: Install the headers.

2000-09-17  Jody Goldberg <jgoldberg@home.com>

	* src/Makefile.am (libgal_la_LIBADD) : Add new files

2000-09-17  Christopher James Lahey  <clahey@helixcode.com>

	* src/widgets/Makefile.am, src/widgets/e-reflow-sorted.c,
	src/widgets/e-reflow.c: Added e-reflow-sorted and e-reflow and
	fixed the #includes.

2000-09-17  Jody Goldberg <jgoldberg@home.com>

	* src/widgets/e-colors.c (e_color_init) : doh!

	* configure.in : Add a version.
	* src/Makefile.am (libgal_la_LIBADD) : Update the set of lo files.

2000-09-17  JP Rosevear  <jpr@helixcode.com>

	* src/util/e-xml-utils.c (e_xml_set_string_prop_by_name): Merging
	in additional type functions
	(e_xml_get_string_prop_by_name): ditto
	(e_xml_set_double_prop_by_name): ditto
	(e_xml_get_double_prop_by_name): ditto

2000-09-17  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in, src/widgets/Makefile.am: Added the
	src/widgets/pixmaps/ directory.

	* po/ChangeLog: Necessary for make distcheck.

	* src/util/Makefile.am (libgalinclude_HEADERS): Fixed a typo of
	e-xml-utils.c to e-xml-utils.h.

	* src/widgets/pixmaps/.cvsignore, src/widgets/pixmaps/Makefile.am:
	Make this a full fledged directory for make distcheck purposes.

2000-09-17  Christopher James Lahey  <clahey@helixcode.com>

	* src/widgets/Makefile.am: Added e-scroll-frame.c,
	e-scroll-frame.h, e-unicode.c, and e-unicode.h.

2000-09-17  Christopher James Lahey  <clahey@helixcode.com>

	* src/e-table/Makefile.am: Removed duplicate
	$(EXTRA_GNOME_CFLAGS).

	* src/util/Makefile.am: Added e-xml-utils.c and e-xml-utils.h.

	* src/widgets/Makefile.am: Added e-printable.c and e-printable.h.

	* src/widgets/e-printable.c: Fixed the include directory for
	e-util.h.

2000-09-17  JP Rosevear  <jpr@helixcode.com>

	* src/e-paned/e-hpaned.h: Fix header includes

	* src/e-paned/e-vpaned.h: Fix header includes

2000-09-17  JP Rosevear  <jpr@helixcode.com>

	* src/widgets/e-gui-utils.c: Remove e_create_image_widget function

	* src/widgets/e-canvas-vbox.c: Fix headers

2000-09-17  Miguel de Icaza  <miguel@helixcode.com>

	* src/widgets/color-group.c: Update to use E_MAKE_TYPE

