2013-05-12  Neil Williams  <linux@codehelp.co.uk>

 * Drop -Werror on default build and allow g_type_init
   in glib versions prior to 2.36.
 * Avoid set but not used warnings for conditional
   build support.
 * Switch to GTK3 support.

2011-05-29  Neil Williams  <linux@codehelp.co.uk>

 * Replace configure.ac method with use of POPPLER_CHECK_VERSION
   macro available in poppler itself. Idea from Michael Biebl
   <biebl@debian.org>. 

2011-05-08  Neil Williams  <linux@codehelp.co.uk>

 * Implement alternate support for poppler-glib 1.12 and
 1.14 in ./configure automatically. (Closes: #11)
 Original patch by Chow Loong Jin, modified.

2011-01-15  Neil Williams  <linux@codehelp.co.uk>

	* configure.ac: Bump for version 0.1.3
	* src/ebookui.c: Add a spellcheck toolbar button
	* src/gpdftext.glade: Add tooltips to the rest of the
	toolbar.
	* src/spell.c: Signal support for toolbar button.

2011-01-15  Neil Williams  <linux@codehelp.co.uk>

	* configure.ac: Bump for version 0.1.2
	* src/*: Relicense to GPLv2 only

2010-01-20  Neil Williams  <linux@codehelp.co.uk>

	* NEWS: Update for 0.1.0 release.
	* README:

2009-12-26  Neil Williams  <linux@codehelp.co.uk>

	* README: Add an idea about other input formats.
	* help/C/gpdftext.xml: Some notes on writing text
	as a new PDF.
	* src/pdf.c: Check if the pango iter index is valid
	and output the number of pages written as PDF.

2009-12-04  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Switch to async writes for text files.
	* src/pdf.c: async write support for text files.
	* src/pdf.h: export buffer_to_txt

2009-12-04  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Reset PDF flag once set.
	* src/pdf.c: Migrate UTF8 warning from a dialog
	to the status bar and display at the end of processing.

2009-11-29  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Move completion message to the
	background task.
	* src/pdf.c: Save PDF files as a background task.
	(Closes: #5)

2009-11-27  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Fix bug with save_as being called
	for save actions.
	* src/pdf.c: Add user warning if text does not
	validate. (Closes: #4)

2009-11-27  Neil Williams  <linux@codehelp.co.uk>

	* src/pdf.c: Support opening text files. (Closes: #1)

2009-11-24  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Add support for SaveAs PDF.
	* src/ebookui.h: Flag as saved to a PDF
	* src/gpdftext.glade: Pad the textview to something
	close to the PDF output for almost WYSIWYG PDFs.
	* src/pdf.c: Convert sizes to inches for conversion to
	points. Determine width of page and set pango wrapping.
	Work out how many pages are needed.
	* src/pdf.h: buffer_to_pdf() is more logical.

2009-11-22  Neil Williams  <linux@codehelp.co.uk>

	* Makefile.am: Add ACOCAL_AMFLAGS.
	* configure.ac: Bump version, add dependencies on
	cairo and pango for PDF export support.
	* gpdftext.doap: Kick off the next version.
	* src/ebookui.c: Migrate some PDF code to pdf.c
	* src/ebookui.h: Migrate some PDF code to pdf.c
	* src/pdf.c: Make the ideas into something approaching
	useful example code.
	* src/pdf.h: changes from ebookui.h

2009-11-19  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Set the preference value for the
	spell check menu item from GConf in create_window ().
	* src/gpdftext.glade: Set the text area to have
	default focus.

2009-11-19  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Add undo/redo support. (Closes: #2)
	* src/ebookui.h: Add GTrashStacks for undo and redo.
	* src/gpdftext.glade: Add buttons for undo and redo.

2009-11-18  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Add handler for activating and
	deactivating Save button and menu. (Closes: #3)

2009-11-08  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Wrong prototype for delete_cb when
	called as a delete_event, add delete_event_cb and use
	only in the delete_event signal. (Closes: #8)

2009-11-08  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Wrap gtk_spell attach/detach hook when
	loading files to allow compilation when gtkspell is not
	available. (Closes: #7)

2009-11-07  Neil Williams  <linux@codehelp.co.uk>

	* src/main.c: Ensure g_type_init is called before testing
	gconf_client. (Closes: #6)

2009-11-04  Neil Williams  <linux@codehelp.co.uk>

	* configure.ac: Add -Wl,--no-add-needed in extra-compile-warning
	mode to catch missing linkages.

2009-10-22  Neil Williams  <linux@codehelp.co.uk>

	* src/ebookui.c: Enable progressbar monitoring of
	PDF load as a background task.
	* src/main.c: Enable documentors now that the Manual
	exists.
	* src/spell.c: Ensure a usable font is requested
	before trying to change to it.

2009-10-20  Neil Williams  <linux@codehelp.co.uk>

	* help/C/gpdftext.xml: Fix duplication, Activate +
	  Choose.
	* help/de/de.po: Tweak for XML change.
	* po/de.po: Correct translation of 'Lengthen lines'.
	* src/gpdftext.glade: Add comment to help explain
	  the translation of 'Lengthen lines'.

2009-10-20  Neil Williams  <linux@codehelp.co.uk>

	* help/Makefile.am: Add German translation.
	* help/de/de.po: German translation of Manual by
	  "Hilmar Ackermann" <Hilmar.Ackermann@gmx.de>

2009-10-18  Neil Williams  <linux@codehelp.co.uk>

	* configure.ac: Add extra compiler warnings, optional.
	* po/POTFILES.in: Add spell.c
	* src/Makefile.am: Add spell.c
	* src/ebookui.c: Enable spellchecking and font selection.
	* src/ebookui.h: Make the EBook struct public.
	* src/gpdftext.glade: Remove duplicate licence text.
	* src/main.c: Remove duplicate about box comment.
	* src/spell.c: New file for spelling and font handling.
	* src/spell.h: New file.

2009-10-17  Neil Williams  <linux@codehelp.co.uk>

	* data/Makefile.am: Drop the schemas, there is no
	global data for gconf.
	* help/C/gpdftext.xml: Expand on the preferences.
	* po/POTFILES.in: Drop schemas.
	* src/ebookui.c: Implement GConf support.
	* src/ebookui.h:
	* src/gpdftext.glade: Add a language selection box.
	Disabled until GtkSpell support is ready.
	* data/gpdftext.schemas.in (deleted):

2009-10-15  Neil Williams  <linux@codehelp.co.uk>

	* src/callbacks.c: Move to an Ebook context struct
	for ready access to GConf and Poppler settings. Add
	gtkspell outline.
	* src/callbacks.h: Ebook access functions.
	* src/gpdftext.glade: GConf will make the preferences
	update immediately, so drop the Cancel button.
	* src/main.c: Use the Ebook context.

2009-10-14  Neil Williams  <linux@codehelp.co.uk>

	* src/callbacks.c: Add support for preferences
	and user manual.
	* src/gpdftext.glade: Add help, preferences
	and spell check support.

2009-10-14  Neil Williams  <linux@codehelp.co.uk>

	* COPYING-DOCS: GFDL-1.3 for Manual.
	* Makefile.am: Add help
	* autogen.sh: Include the help macros
	* configure.ac: Add help dir.
	* data/gpdftext.schemas.in: Extended a bit, not
	active yet.
	* help/C/gpdftext.xml: Initial help content.
	* help/C/legal.xml: Help licence.
	* help/ChangeLog: New file.
	* help/Makefile.am: Default help rules.
	* help/gpdftext.omf.in: Help support.
	* src/gpdftext.glade: Initial preferences dialog.

2009-10-14  Neil Williams  <linux@codehelp.co.uk>

	* Makefile.am: Use the new data directory.
	* configure.ac: Add GConf and GtkSpell checks
	* data/Makefile.am: New subdirectory
	* data/gpdftext.schemas.in: New GConf schema
	* debian/control: Add GConf and gtkspell
	* debian/rules: Add GConf support.
	* po/POTFILES.in: Add GConf
	* src/Makefile.am: 
	* src/callbacks.c: Allow the text file to be
	  saved with the name already specified.
	* src/gpdftext.glade: Set default window size
	  to the same proportions as A5 and most books.
	* src/main.c: Initialise GConf.
	* src/pdf.h: Ideas for creating new PDF files
	* src/pdf.c: PDF and PS export ideas/

2009-10-11  Neil Williams  <linux@codehelp.co.uk>

	* Makefile.am: Add desktop file support.
	* configure.ac: Configurable desktop support.
	* gpdftext.desktop.in: Desktop file.
	* po/POTFILES.in: Translate desktop file.

2009-10-11  Neil Williams  <linux@codehelp.co.uk>

	* README: Notes for 0.1.0
	* src/callbacks.c: Enable saving files as text.
	* src/callbacks.h: open files from the command line.
	* src/gpdftext.glade: tweak default size
	* src/main.c: GFile and GVFS support.

2009-10-11  Neil Williams  <linux@codehelp.co.uk>

	* Makefile.am: Add manpage generation upstream.
	* manpage.xml: Add manpage.
	* src/Makefile.am: Add -Wl,-z,defs -Wl,--as-needed

2009-10-11  Neil Williams  <linux@codehelp.co.uk>

	* Makefile.am: No need to install doc files.
	* gpdftext.png (added):
	* gpdftext.xpm (added):
