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

