2008-04-17  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #528401

	* gtkhtml-spell-language.c (spell_language_lookup):
	Split gtkhtml_spell_language_lookup() into a public and private
	function to eliminate the chance of any more infinite loops.  Now
	spell_language_pick_default() calls the private function, but the
	private function does not call spell_language_pick_default() as a
	fallback.

2008-04-17  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #245246

	* gtkhtml-editor.ui:
	* gtkhtml-editor-actions.c:
	Drop the 'properties-text' and 'properties-paragraph' actions.
	Too much redundancy in the main menu.

2008-04-16  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #238255

	* gtkhtml-editor.ui:
	* gtkhtml-editor-actions.c:
	Rename "Headers" menu to "Paragraph Style" and "Style" menu to
	"Font Style".  Also fix up the mnemonics again.

2008-04-14  Matthew Barnes  <mbarnes@redhat.com>

	* gtkhtml-editor-actions.c (action_html_mode_cb):
	Disable the color combo on the style toolbar in text mode.

2008-04-08  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #525966

	* gtkhtml-editor.c (gtkhtml_editor_get_changed):
	Fix a boolean error in detecting unsaved changes.

2008-04-08  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #526877, patch by Sankar P

	* gtkhtml-spell-language.c (gtkhtml_spell_language_lookup):
	Return NULL if there are no dictionaries available to avoid
	an infinite loop.

	* gtkhtml-editor.c (gtkhtml_editor_get_spell_languages):
	Make sure we don't insert NULL into the returned list of
	GtkhtmlSpellLanguages.

2008-04-07  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #328146

	* gtkhtml-editor-actions.c:
	Fix missing and conflicting mnemonics.

2008-04-07  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #525996

	* gtkhtml-editor-private.c (gtkhtml_editor_find_data_file):
	If we can't find a required data file, emit a helpful message about
	XDG_DATA_DIRS, show where we looked, and then abort immediately.

2008-04-06  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes bug #321519

	* gtkhtml-spell-dialog.c (spell_dialog_init):
	Activating a spelling suggestion now triggers the replace action.

2008-04-05  Matthew Barnes  <mbarnes@redhat.com>

	** Fixes part of bug #526152

	* gtkhtml-spell-language.c (spell_language_compare):
	Remove this function; use gtkhtml_spell_language_compare().

	* gtkhtml-editor.c (gtkhtml_editor_get_spell_language),
	(gtkhtml_editor_set_spell_language):
	New functions provide a way to programmatically get and set the
	active spell checking languages.

2008-04-04  Matthew Barnes  <mbarnes@redhat.com>

	* gtkhtml-spell-checker.c:
	* gtkhtml-spell-language.c:
	#include <enchant.h>, not <enchant/enchant.h>

2008-04-01  Matthew Barnes  <mbarnes@redhat.com>

	** Initial revision of the new HTML editor component developed
	   on the mbarnes-composer branch.  This new editor looks and acts
	   like the old HTML editor, but does not use Bonobo or GnomeSpell.
	   It is a subclass of GtkWindow, and the menus and toolbars are
	   extensible via GtkUIManager.
