2000-12-15  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Upped the version number to 0.4.1.  Bumped the
	GAL_REVISION to 1.

2000-12-14  Christopher James Lahey  <clahey@helixcode.com>

	* gal/widgets/e-canvas-vbox.c (e_canvas_vbox_event): Don't allow
	the arrow keys to let you scroll off of the table. 

	* NEWS: Changed the NEWS format.

2000-12-14  Christopher James Lahey  <clahey@helixcode.com>

	* README: Updated README a bit.

2000-12-14  Christopher James Lahey  <clahey@helixcode.com>

	* NEWS: Updated NEWS a bit.

	* configure.in: Updated version number to 0.4.

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

	* docs/.cvsignore: Added .cvsignore.

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

	* gal/e-text/e-text.c (_do_tooltip): Changed the color from yellow
	to light gray.

	* gal/widgets/e-canvas-vbox.c (e_canvas_vbox_event): Made it so
	that e-canvas-vbox doesn't eat all the keyboard events.  This
	means widget navigation keys work properly.

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

	* gal/util/e-util.c, gal/util/e-util.h: Fixed a warning by making
	e_strstrcase return a const gchar.

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

	* gal/widgets/e-font.c (e_iconv_to_gdk_font): Fixed a warning.

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

	* configure.in: Upped so number to 3.0.0.  Upped version number to
	internal cvs version number.

2000-12-11  Dan Winship  <danw@helixcode.com>

	* gal/widgets/e-scroll-frame.c (adjustment_changed): Add some
	checks so that setting the vadjustment before the hadjustment
	won't cause a warning.

2000-12-08  JP Rosevear  <jpr@helixcode.com>

	* gal/widgets/e-canvas.c (e_canvas_destroy): Remove my lame "fix"

2000-12-08  Miguel de Icaza  <miguel@helixcode.com>

	* gal/widgets/widget-color-combo.h: Adjust as well.

	* gal/widgets/color-palette.c (color_palette_new): Make API
	parseable by gtk-doc.

2000-12-07  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Removed bonobox from the gal libs and configure
	lines.

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

	* configure.in: Add --with-libiconv, set ICONV_CFLAGS as well as
	ICONV_LIBS, and put it in galConf.sh

	* gal/widgets/Makefile.am (INCLUDES): Add $(ICONV_CFLAGS)

2000-12-07  JP Rosevear  <jpr@helixcode.com>

	* gal/widgets/e-canvas.c (e_canvas_destroy): Destroy the gdkIC
	if we have one

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

	* gal/Makefile.am (libgal_la_LDFLAGS): Add $(ICONV_LIBS) and
	$(UNICODE_LIBS) to make auto-dependencying stuff work

2000-12-06  Radek Doulik  <rodo@helixcode.com>

	* gal/widgets/e-font.c (e_font_get_name): new function

2000-12-06  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Dropped the so number back down to its proper
	value.

2000-12-06  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Increased the version number to 0.3.  Increased
	the so number.

	* gal/util/e-util.h: Removed unnecessary #define e_str_make_safe
	e_filename_make_safe.

2000-12-06  Christopher James Lahey  <clahey@helixcode.com>

	* gal/util/e-util.c, gal/widgets/e-font.c: Fixed some warnings.

2000-12-06  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Increased the version number.

	* gal/Makefile.am (libgal_la_LIBADD): Added
	menus/gal-view-etable.lo, menus/gal-view-factory-etable.lo,
	menus/gal-view-factory.lo, and menus/gal-view-collection.lo.

2000-12-05  Lauris Kaplinski  <lauris@helixcode.com>

	* gal/util/e-cache.*: New files, implementing general LRU cache

	* gal/widgets/e-font.c (e_font_from-gdk-font): Use cache, removed
	foundry specification from fon loading
	(e_gdk_font_encoding): Use cache

2000-12-04  Lauris Kaplinski  <lauris@helixcode.com>

	* gal/widgets/e-font.c (e_font_print_gdk_font_name): New function
	(e_font_from_gdk_font): Added font name printout (if VERBOSE)

2000-12-04  Jeffrey Stedfast  <fejj@helixcode.com>

	* gal/util/e-util.h (e_str_make_safe): macro that calls
	e_filename_make_safe

	* gal/util/e-util.c (e_filename_make_safe): Renamed from
	e_str_make_safe
	(e_strstrcase): go back to returning gchar * rather than const.

2000-11-30  Jeffrey Stedfast  <fejj@helixcode.com>

	* configure.in: Bump the version to 0.2.99.4

	* gal/util/e-util.c (e_strstrcase): This should return a const
	gchar *.
	(e_str_make_safe): New convenience function to replace risky chars
	with an underscore.

2000-11-29  Dan Winship  <danw@helixcode.com>

	Move away from unicode_iconv*. We still need libunicode for utf8
	strings functions, but that will go away eventually.

	* configure.in: Add a check for libiconv, which is required if
	your system doesn't have iconv in libc, or has glibc 2.1.2. Bump
	the gal version number to 0.2.99.3

	* tests/Makefile.am (LDADD): add ICONV_LIBS

	* gal/widgets/Makefile.am (libwidgets_la_LDFLAGS): Add ICONV_LIBS

	* gal/widgets/e-unicode.c: Use iconv rather than libunicode for
	iconv()ing.
	(e_unicode_init): No longer needed

	* gal/widgets/e-font.c: Use iconv rather than libunicode for
	iconv()ing.
	(e_iconv_{from,to}_gdk_font): renamed from e_uiconv...

	* gal/widgets/test-e-font.c: No longer need to e_unicode_init().

2000-11-25  Federico Mena Quintero  <federico@helixcode.com>

	* gal/Makefile.am (libgal_la_LIBADD): Added
	e-table/e-table-header-utils.lo.

2000-11-24  Jon K Hellan  <hellan@acm.org>

	* configure.in: Remove remaining bonobo dependencies.

2000-11-22  Zbigniew Chyla  <cyba@gnome.pl>

	* gal/widgets/widget-pixmap-combo.c: Used gettext() instead of _()
	macro. We should get string from an application's (eg. Gnumeric's)
	textdomain not from the gal's one here.

2000-11-21  Morten Welinder  <terra@diku.dk>

	* gal/widgets/gtk-combo-stack.c (gtk_combo_stack_clear_selection):
 	Plug leak.
	(list_select_cb): Plug leak.
	(gtk_combo_stack_remove_top): Plug leak.

2000-11-20  Morten Welinder  <terra@diku.dk>

	* gal/widgets/gtk-combo-stack.c (gtk_combo_stack_truncate): New
 	function.

2000-11-18  Miguel de Icaza  <miguel@helixcode.com>

	* configure.in (gnomelocaledir): Removed test for Bonobo here.

	* gal/menus/gal-view-menus.c: Removed this file, and moved into
	Evolution. 

2000-11-10  Miguel de Icaza  <miguel@helixcode.com>

	* gal/widgets/widget-color-combo.c (color_combo_construct):
	Reindented. 

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

	* configure.in : Fix typo.

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

	* configure.in: Updated version number.

	* gal/e-table/e-tree-model.c, gal/e-table/e-tree-model.h: Added
	freeze and thaw functions.

	* gal/menus/gal-define-views-dialog.c: Fixed some warnings.

2000-11-13  Radek Doulik  <rodo@helixcode.com>

	* gal/widgets/e-font.c (e_font_from_gdk_font): identify fonts,
	which calcs width of "&nbsp;" equal 0
	(set_nbsp_zero_width_flag): helper function, indentifies those bad
	fonts
	(replace_nbsp_with_spaces): replaces &nbsp;'s with spaces
	(e_font_to_native): use replace_nbsp_with_spaces

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

	* gal/Makefile.am:  Added a bunch of .lo s from the menus
	directory.

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

	* configure.in: Changed the gal version number and the gal so
	number.  Added check for bonobo.

	* gal/Makefile.am: Added gal-view-menus.lo.

	* gal/widgets/e-unicode.c: Removed some unused variables.

2000-11-08  Matt Bissiri  <bissiri@eecs.umich.edu>

	* .cvsignore: add gal.spec

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

	* gal/widgets/e-unicode.* (e_utf8_strstrcasedecomp): New function
	doing canonical-decomposing, combination marks ignoring, case
	insensitive search

2000-11-07  Jody Goldberg <jgoldberg@home.com>
	For : RDI Gerg <cactus@cactus.rulez.org>

	* gal/widgets/gtk-combo-stack.[ch] : Improve selection display.

2000-11-07  Radek Doulik  <rodo@helixcode.com>

	* gal/widgets/e-font.c (e_font_from_gdk_font): add ,* if we are
	calling gdk_fontset_load

2000-11-06  Julian Missig  <julian@linuxpower.org>

	* gal/widgets/e-unicode.h: END_GNOME_DECLS, not BEGIN

2000-11-06  Kjartan Maraas  <kmaraas@gnome.org>

	* configure.in: Place AM_GNOME_GETTEXT after ALL_LINGUAS to
	make it work.
	
2000-11-06  Jeffrey Stedfast  <fejj@helixcode.com>

	* gal/widgets/e-popup-menu.h: Add a submenu field to struct
	EPopupMenu.

	* gal/widgets/e-popup-menu.c (e_popup_menu_create): If the menu
	item has a submenu field, create the submenu and attach it.

	* configure.in: Bumped the micro-version because of some changes
	to e-popup-menu's structure.

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

	* acconfig.h, configure.in: Set GNOME_EXPLICIT_TRANSLATION_DOMAIN.

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

	* configure.in: Added gal/menus/Makefile.

	* gal/Makefile.am: Added menus to subdirs and
	gal-define-views-dialog.lo to libgal_la_LIBADD.

2000-11-05  Jason Leach  <leach@wam.umd.edu>

	* configure.in: fixed the libxml depdency checking, there was a
	typo ("xml-config --libs print") and it was only checking for
	greater than 1.8.5, but gal actually requires at least libxml
	1.8.8 to compile.  Fixes bug #29517.

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-11-02  Christopher James Lahey  <clahey@helixcode.com>

	* configure.in: Updated gal version number.

2000-11-01  Chris Toshok  <toshok@helixcode.com>

	* gal/widgets/e-font.c (e_gdk_font_encoding): translate the
	encoding even in the fontset case.
	(translate_encoding): add charset mappings from iso_xxxxx-x to
	iso-xxxxx-x.  this fixes freebsd.

2000-11-01  Chris Toshok  <toshok@helixcode.com>

	* gal/widgets/e-font.c (e_font_from_gdk_font): better twobyte
	check, and get rid of all the BROKEN_FONTSET_STUFF.

	* gal/widgets/test-e-font.c (main): call e_unicode_init.

2000-11-01  Matt Bissiri  <bissiri@eecs.umich.edu>

	* gal/widgets/widget-color-combo.[ch] : Make this header file
	"stand alone", so that it can be included without including
	another file (gtk-combo-box.h) first.  This is needed, otherwise the
	latest /cvs/gtkhtml/components/html-editor/body.c does not compile.

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-31  Chris Toshok  <toshok@helixcode.com>

	* gal/widgets/e-font.c (e_font_from_gdk_font): add lightfont->type
	== GDK_FONT_FONT to the conditional, since xfs isn't really a
	XFontStruct unless that's true.  also, #define
	BROKEN_FONTSET_STUFF since although it's broken, we seem to crash
	if it's undef'ed.  the conditional change should fix the most
	blatant problem.

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

	* gal/widgets/widget-color-combo.[ch] : Make the class public.
	* gal/widgets/color-group.[ch] : Ditto.
	* gal/widgets/color-palette.[ch] : Ditto.

	* gal/widgets/gtk-combo-stack.h : Add conditional extern "C".
	  Do not use GNOME_DECL because these are slated for inclusion in Gtk
	  rather than gnome.
	* gal/widgets/gtk-combo-text.h : Ditto.

2000-10-31  Szabolcs Ban  <shooby@gnome.hu>

	* configure.in: Added hu to ALL_LINGUAS.

2000-10-31  Gediminas Paulauskas  <menesis@delfi.lt>

	* configure.in: added lt to ALL_LINGUAS.
	
2000-10-30  Chris Toshok  <toshok@helixcode.com>

	* gal/widgets/e-font.c (e_font_from_gdk_font): disable new fontset
	code (which has problems) unless BROKEN_FONTSET_STUFF is defined.
	(locale_charset_to_encoding): same.

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

	* configure.in: Upped the version number to a cvs version number.

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

	* gal/e-text/e-entry.c,
	gal/e-text/e-text-event-processor-emacs-like.c,
	gal/e-text/e-text-event-processor-emacs-like.h,
	gal/e-text/e-text-event-processor.c,
	gal/e-text/e-text-event-processor.h, gal/e-text/e-text.c: Added an
	"allow_newlines" argument.

2000-10-26  Zbigniew Chyla  <cyba@gnome.pl>

	* configure.in: Added pl to ALL_LINGUAS.

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

	* gal/widgets/test-e-font.*: Dumb test program

2000-10-25  Lauris Kaplinski  <lauris2helixcode.com>

	* gal/widgets/e-font.c (e_font_from_gdk_font): Use fontsets,
	if we do not have unicode font
	(e_gdk_font_encoding): Use locale encoding for fontsets

2000-10-25  Akira Tagoh  <tagoh@redhat.com>

	* gal/widgets/e-font.c (get_locale_charset): new function
		
2000-10-25  Dan Winship  <danw@helixcode.com>

	* gal/util/e-util.c (e_marshal_NONE__POINTER_POINTER_INT): Add
	another marshalling function.

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-22  John Gotts  <jgotts@linuxsavvy.com>

	* Makefile.am: Minor Makefile.am screw up fixed.  Sorry guys.

2000-10-20  John Gotts  <jgotts@linuxsavvy.com>

	* Makefile.am, configure.in, gal.spec.in: Created a new spec file.

2000-10-20  Christophe Merlet  <christophe@merlet.net>

	* configure.in: Added French (fr) in $ALL_LINGUAS.

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

