2007-12-10  Neil Williams <linux@codehelp.co.uk>

	* src/qof-address.c : Prevent write to entry
	array beyond array bounds. (gcc-4.3 error).

2007-08-26  Neil Williams <linux@codehelp.co.uk>

	* configure.ac : Prepare new version, 0.1.6.
	* po/LINGUAS : New Russian translation.

2007-08-25  Neil Williams <linux@codehelp.co.uk>

	* COPYING,
	debian/copyright,
	src/*.c,
	src/*.h : Migrate to GPL v3.

2007-08-09  Neil Williams <linux@codehelp.co.uk>

	* configure.ac : Remove ALL_LINGUAS in preference
	for po/LINGUAS to remove the need to edit
	configure.ac for translation additions.
	* po/LINGUAS : new file.

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

	* src/qof-main.h: translate the Help
	output from popt

2007-05-16  Neil Williams <linux@codehelp.co.uk>

	* perl/Makefile.am : fix 'make distcheck'
	and fix Debian bug #424333 in the process.
	* configure.ac : Bump to 0.1.4
	* doc/manual/gnucash.jpg,
	doc/manual/Makefile.am,
	doc/xml/manual.docbook : Extend manual to cover
	an example of working with gnucash - include
	screenshot.

2007-03-15  Neil Williams <linux@codehelp.co.uk>

	* perl/Makefile.am : Incorporate patch needed
	by Debian to render a sane make clean target.
	* doc/manual/Makefile.am : Fix docbook generation
	to output UTF-8 pages because the current output
	contains UTF-8 characters in an iso8859-1 file.

2007-02-27  Neil Williams <linux@codehelp.co.uk>

	* src/pilot-qof.c : Remove error
	message handler - prevents use with
	other access methods.

2007-02-22  Neil Williams <linux@codehelp.co.uk>

	* src/pilot-qof.c,
	src/qof-main.c : Handle trying to open
	a non-existent file with a sensible error
	message. (Re-uses existing translated string).

2007-02-21  Neil Williams <linux@codehelp.co.uk>

	* autogen.sh,
	configure.ac,
	Makefile.am : replace intltoolize.

2007-02-20  Neil Williams <linux@codehelp.co.uk>

	* xsl/Makefile.am : Auto-generate the xslt directory
	in the XSL scripts.

2007-02-18  Neil Williams <linux@codehelp.co.uk>

	* autogen.sh : intltoolize no longer used,
	glib-gettextize replaces functionality.
	* configure.ac : Add pt translation.
	* Makefile.am : Remove intltool files from
	distribution.
	* perl/Makefile.am : Add new gtk-invoice script
	for /usr/share
	* po/ : Updated translations.
	* src/qof-main.h : Add a comment for translators
	that the doxygen content in the POT file should be
	ignored. Gettext insists on including it. :-(

2007-02-17  Neil Williams <linux@codehelp.co.uk>

	* perl/dfxml-invoice : Match weekend rate by
	number, not a translatable string.

2007-02-15  Neil Williams <linux@codehelp.co.uk>

	* make-potfiles.in : Ensure qof-main standard 
	messages are translated. Thanks to
	"Jean-Luc Coulon (f5ibh)" <jean-luc.coulon@wanadoo.fr>
	for the catch.
	* src/pilot-qof.c : Ensure the usage text is
	available for translation. Thanks to
	"Jean-Luc Coulon (f5ibh)" <jean-luc.coulon@wanadoo.fr>
	for the catch.

2007-02-15  Neil Williams <linux@codehelp.co.uk>

	* doc/xml/pilot-qof1.xml : Document the split
	into datafreedom packages.

2007-02-13  Neil Williams <linux@codehelp.co.uk>

	* xsl/dfexport-all.in : New "export all" script
	for xsl that checks for suggested applications.
	Can use 'zenity' if it is installed.

2007-02-11  Neil Williams <linux@codehelp.co.uk>

	* configure.ac : New Version, 0.1.3
	* doc/xml/pilot-qof1.xml : amplify the 
	explanations of which databases are supported.
	* perl/ : New directory for the expanding perl
	scripts.
	* xsl/ : Migrate perl scripts into perl/
	* debian/ : Create two new packages, one for
	xsl and one for perl to reduce size of pilot-qof
	itself.

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

	* configure.ac : New version, 0.1.2
	* doc/man/Makefile.am : clean manpage to ensure
	it is updated regularly.
	* doc/xml/manual.docbook : Note support for
	gpe-calendar.
	* doc/xml/pilot-qof.docbook : New version.
	* doc/xml/pilot-qof1.xml : Fix long lines
	(prevents lintian warning in Debian).
	* xsl/pilot-qof-calcurse-apts.xsl : Fix start date 
	and end date (for calcurse) so that start is always
	before end. Unfortunately, neither calcurse nor Palm
	currently support overnight events cleanly.

2006-12-24  Neil Williams <linux@codehelp.co.uk>

	* xsl/pilot-qof-icalendar.xsl : Use normalizespace()
	to collapse newlines in incoming Notes fields - allows
	import by gpe-calendar.

2006-12-08  Neil Williams <linux@codehelp.co.uk>

	* doc/xml/manual.docbook : Update iCalendar content.
	* xsl/pilot-qof-icalendar.xsl : Adapt to work with
	dates, an evolution-data-server client.

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

	* xsl/pilot-qof-address-dlume.xsl : first draft 
	of dlume stylesheet
	* doc/xml/manual.docbook : Document new stylesheet.
	* xsl/Makefile.am : Add new stylesheet to installation.
	* website/index.html : New Ubuntu versions.
	* doc/xml/pilot-qof1.xml : Document new pilot-link
	USB port value - usb: instead of /dev/ttyUSB1.

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

	* src/pilot-qof.c : Update copyright notice for
	code from pilot-link/src/userland.c.

2006-10-29  Neil Williams <linux@codehelp.co.uk>

	* configure.ac : No need for maintainer mode.

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

	* doc/xml/manual.docbook : Document new stylesheets
	and reorganise chapters for clarity.
	* xsl/Makefile.am : New stylesheets.
	* xsl/pilot-qof-todo-vtodo.xsl : Convert pilot_todo
	to vToDo format.

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

	* xsl/Makefile.am,
	gpe-expenses-pilot-qof.xsl,
	pilot-qof-gpe-expenses.xsl : Simple conversion
	of gpe-expenses QSF XML to pilot-qof expenses XML.

2006-10-01  Neil Williams <linux@codehelp.co.uk>

	* configure.ac : Move to depend on QOF 0.7.2
	to use QofError.

2006-09-13  Neil Williams <linux@codehelp.co.uk>

	* debian/changelog : Moving from experimental 
	to unstable with libpisock9.

	* debian/control : Depend on QSF directly.

	* src/pilot-qof.c : Remove empty file hack.

	* src/qof-main.c : Retrieve session errors
	if possible (adds support for QofError until
	pilot-qof migrates to QOF 0.8.0).

	* website/index.html : Repository change.

2006-09-06  Neil Williams <linux@codehelp.co.uk>

	* test/Makefile.am,
	test/pq_xsl_test.in : Fix make distcheck
	* src/bridge.c,
	src/bridge.h : Remove 0.11.8 bridging code.
	* src/Makefile.am : Remove bridge.h

2006-08-28  Neil Williams <linux@codehelp.co.uk>

	* Makefile.am : 
	* doc/man/Makefile.am :
	* doc/manual/Makefile.am :
	* doc/xml/Makefile.am :
	* test/Makefile.am : Only build the manpage,
	manual and POTFILES.in when new or modified.

	* doc/xml/manual.docbook : Update time.
	* doc/xml/pilot-qof1.xml : Tweak, fix &quot;
	issue and spacing. Update version and time.

2006-08-28  Neil Williams <linux@codehelp.co.uk>

	* Makefile.am : Add test directory
	for 'make check'. Tests SQL and XSL
	operation.

	* test/README,
	test/address.xml
	test/complete.xml
	test/datebook.xml
	test/expenses.xml
	test/pq_xsl_test
	test/pq_xsl_test.in
	test/select.sql
	test/todo.xml : Test suite.

	* configure.ac : At long last, building
	against pilot-link 0.12 and libpisock9.

	Merging 0.1 branch back into HEAD.
	* NEWS,
	README
	README.cvs
	configure.ac
	debian/control
	debian/rules
	doc/doxygen_main_page.c
	doc/xml/Makefile.am
	doc/xml/pilot-qof.docbook
	rpm/pilotqof.spec
	src/.cvsignore
	src/Makefile.am
	src/pilot-qof.c
	src/pilot-qof.h
	src/pilot-todo.c
	src/qof-address.c
	src/qof-main.c
	src/qof-main.h
	website/index.html
	xsl/date-time.xsl
	xsl/string.xsl

	* po/en_GB.po : Update for 0.1.1
	* po/sv.po : Update for 0.1.1
	* po/vi.po : Update for 0.1.1

2006-08-24  Neil Williams <linux@codehelp.co.uk>

	* xsl/pilot-qof-2-invoice : New file; prototype
	shorthand script to generate HTML invoices from
	--invoice-city and --invoice-vendor output.
	* TODO : Note problem with transient repeats
	in qof-datebook.
	* debian/control : Ensure XML_CATALOG is always
	completed by build depending on xml-core.
	* doc/xml/Makefile.am : Correct use of XML_CATALOG
	to enable use of URI's instead of fixed filesystem
	locations.
	* doc/xml/catalog.xml.in : Uncomment URI locations
	to be used by build system.
	* doc/xml/docbook.xsl.in : docbook-xsl updated,
	use new linkages.
	* doc/xml/manual.docbook : Extra content to match
	updated docbook-xsl.
	* doc/xml/pilot-qof.docbook : Tweak.
	* doc/xml/pilot-qof.xml : Specify product name for
	updated docbook-xsl.
	* xsl/invoice.css : Add a little highlighting.
	* xsl/pilot-qof-invoice-xhtml.xsl : Phase1 of a fix
	for invoices involving multiple datebook events.

2006-08-19  Neil Williams <linux@codehelp.co.uk>

	* doc/xml/pilot-qof.xml : Add missing content to use
	nwalsh XSL for manpage generation.
	* doc/xml/manual.docbook : Fixing XSL errors with
	upgraded docbook package.
	* doc/xml/docbook.xsl.in : Removed - unnecessary with
	upgraded docbook.

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

	* src/qof-expenses.c : Improve expense time handler 
	to use datebook code.
	* src/qof-main.c : Implement new function to handle
	user specified localtime date conversion to UTC
	query matches.
	* src/qof-main.h : Document new function.
	
	* doc/xml/manual.docbook : Document need for
	xml-core package to use catalog.xml.
	* xsl/Makefile.am : Add missing XSL file, vcard2.

2006-08-06  Neil Williams <linux@codehelp.co.uk>

	* xsl/pilot-qof-icalendar.xsl : convert pilot_datebook
	into an iCalendar file.
	* xsl/Makefile.am : Package and catalogue new stylesheet.
	* doc/xml/manual.docbook : Document usage.

2006-07-27  Neil Williams <linux@codehelp.co.uk>

	* pilot-qof.c : Enhance debug logs to show 
	the functions specified in the logged run.
	* pilot-todo.c : Ensure Palm record can cope
	with the QofTime value.
	* qof-datebook.c : Fix recursive loop in unpack and 
	enhance debug logs.
	* qof-main.c : Enhance the UTF-8 / locale handling 
	to better support users who actually use UTF-8 as 
	their locale.
	* doc/xml/manual.docbook : Expand the preface to give
	a more detailed introduction.

2006-07-25  Neil Williams <linux@codehelp.co.uk>

	* src/qof-expenses.c : pre-release tweak.
	* src/qof-datebook.c : pre-release tweak.
	* src/pilot-todo.c : pre-release tweak.
	* src/pilot-qof.c : Catch error if -t option is
	invalid. Code tidy-up.
	* src/qof-main.c : Only run a query on all entities
	when other options are not specified.
	* configure.ac : Ensure the next catalog is locatable
	even when using pre-built XML.
	* website/index.html : pre-release tweak.
	* xsl/Makefile.am : Only reference top-level stylesheets 
	in the catalog.
	* xsl/README : Document use of XML_CATALOG
	* xsl/pilot-qof-calcurse-apts.xsl : Move to QOF_TYPE_TIME 
	from QOF_TYPE_DATE
	* xsl/pilot-qof-calcurse-todo.xsl : Move to QOF_TYPE_TIME
	from QOF_TYPE_DATE
	* xsl/pilot-qof-invoice-xhtml.xsl : Move to QOF_TYPE_TIME
	from QOF_TYPE_DATE
	* doc/xml/manual.docbook : expand preface to link to homepage 
	and reformat with xmllint.

2006-07-24  Neil Williams <linux@codehelp.co.uk>

	* website/pilotqof.png : Missing image.
	* website/index.html : Tweak download information.
	* debian/control : Recommend dwww for easier use 
	of the extensions manual.

2006-07-23  Neil Williams <linux@codehelp.co.uk>

	* doc/xml/manual.docbook : Convert the Palm Default
	Currency Table to an actual HTML table instead of a
	list. Tweaks.
	* src/qof-main.c : Fix qof_mod_time to handle shorthand
	strings like '2005' and '2005-07' correctly. Fix debug
	output ENTER/LEAVE mismatch. Fix fault in multiple
	queries of the same type that meant records only matched
	if all fields of that type matched.
	* src/qof-main.h : Remove duplicative function.
	* src/qof-datebook.c : Fix end time and prevent temporary 
	date format being added more than once.

2006-07-18  Neil Williams <linux@codehelp.co.uk>

	* xsl/catalog_gen.pl.in.in : Prototype to generate
	a XML_CATALOG_FILES catalog.
	* xsl/pilot-qof-2-address-vcard1 : Script to make
	it easier to use the XSL without the typing.
	* xsl/pilot-qof-calcurse-apts.xsl : New XSL for
	calcurse appointments from qof-datebook XML.
	* xsl/vcard-2-pilot-qof-address : Renamed to 
	remove .pl extension and make the name clearer.
	* configure.ac : Auto-generate the catalog.
	* debian/control : Suggest calcurse.
	* doc/Makefile.am : Tweak.
	* doc/xml/Makefile.am : Split the manpage build
	from the manual build.
	* xsl/Makefile.am : Catalog generation.

2006-07-16  Neil Williams <linux@codehelp.co.uk>

	* src/qof-main.h,
	src/qof-main.c,
	src/pilot-qof.h,
	src/pilot-qof.c,
	src/qof-address.c,
	src/qof-expenses.c,
	src/qof-datebook.c,
	src/pilot-todo.c : Rationalise naming of
	context structs. Move to QofTime.

2006-07-14  Neil Williams <linux@codehelp.co.uk>

	* doc/xml/pilot-qof.docbook : Split man pages
	3 and 5 into a more usable HTML Extensions Manual.
	* doc/xml/pilot-qof.xml : xmllint format.
	* doc/xml/manual.docbook : New file for the
	Pilot-QOF Extensions Manual.
	* doc/xml/Makefile.am : Package the manual.
	* doc/doxygen.cfg.in : No more manpages from Doxygen.

	* configure.ac : Depend on QOF 0.7.0 and new directory.
	* debian/changelog : 
	* doc/doxygen.cfg.in : Prevent doxygen building manpages
	* doc/man/Makefile.am : remove manpages 3 and 5 from the 
	build and tarball.
	* src/qof-datebook.c : Begin move to QofTime and QOF 0.7.0

2006-05-31 Neil Williams <linux@codehelp.co.uk>

	* README.cvs : Add indent configuration.
	* debian/control : Remove libpisock9 conflict,
	may need a conflict against the -dev package only.
	* src/bridge.h : Indent fixes.
	* src/pilot-qof.c : 
	* src/pilot-qof.h : 
	* src/pilot-todo.h :
	* src/qof-datebook.c :
	* src/qof-expenses.h :
	* src/qof-main.c :
	* src/qof-main.h :

2006-05-31  Neil Williams <linux@codehelp.co.uk>

	* src/bridge.c : 
	* src/pilot-qof.c :
	* src/pilot-todo.c :
	* src/qof-address.c :
	* src/qof-datebook.c :
	* src/qof-expenses.c :
	* src/qof-main.c :  implement consistent indent format

	* debian/control : standards 3.7.2 and recommend 
	xsltproc
	* debian/changelog : Prepare for 0.0.10-1
	* debian/watch : fix watch file.

2006-04-20  Neil Williams <linux@codehelp.co.uk>

	* pilot-qof-invoice-xhtml.xsl : Avoid NaN in 
	total when there are no expenses for this invoice.
	* xsl/pilot-qof-std.xsl : Add date to chunk title
	so that new invoices for the same customer do not
	overwrite old ones.
	* src/qof-main.c : Trying to workaround non-UTC time
	problems in gnc-date until QOF puts in genuine UTC
	handler replacements.

2006-04-17  Neil Williams <linux@codehelp.co.uk>

	* src/qof-datebook.c : Convert notes, category
	and description to UTF-8.
	* src/qof-address.c : Convert city to UTF-8.
	* src/pilot-todo.c : Convert category to UTF-8.
	* src/qof-expenses.c : Convert category to UTF-8.

2006-04-16  Neil Williams <linux@codehelp.co.uk>

	* src/qof-main.c : wrapping error messages.

2006-04-13  Neil Williams <linux@codehelp.co.uk>

	* src/qof-main.c :
	* src/qof-main.h : Add outline support for
	wrapping lines of text - from cashutil.

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

	* src/pilot-qof.h :
	* src/pilot-qof.c : get /tmp/ from glib, not macros,
	using g_get_tmp_dir();
	* src/qof-expenses.c :
	* src/qof-expenses.h : interrelate currency_code and 
	expense amount in preparation for later QofLogic
	handlers
	* src/qof-main.c : check for utf-8 validity before 
	converting

2006-04-03  Neil Williams <linux@codehelp.co.uk>

	* src/pilot-qof.c : Add option to encode XML to 
	the current locale, --use-locale.
	* src/qof-main.c :
	* src/qof-main.h : Add encoding support, wrap
	g_locale_to_utf8 with qof-main function.
	* src/qof-address.c :
	* src/qof-expenses.c :
	* src/qof-datebook.c :
	* src/pilot-todo.c : Ensure strings from Palm
	are UTF-8 for later conversion in libxml2.

2006-04-02  Neil Williams <linux@codehelp.co.uk>

	* doc/xml/pilot-qof.xml : Documenting currency handling.
	* src/pilot-qof.c :
	* src/pilot-qof.h :
	* src/qof-expenses.c :
	* src/qof-expenses.h : currency handling with mnemonics and 
	symbols.

2006-04-01  Neil Williams <linux@codehelp.co.uk>

	* src/qof-expenses.c : Begin outlining currency
		handling for expenses. Add supported pilot 
		currency types.
	* src/qof-expenses.h :
	* src/pilot-qof.h : Store currency contexts for
		later use.

2006-03-26  Neil Williams <linux@codehelp.co.uk>

	* src/qof-main.c : Fix SQL handling.
	Prevent seg fault if sql_file name is a typo.
	* debian/* : fixes for 0.0.8 release.
	* src/qof-main.c :
	* src/qof-main.h : use gint64 for gz_level to 
	reflect internal KVP usage

2006-03-26  Neil Williams <linux@codehelp.co.uk>

	* src/pilot-qof.c : Let -s and -f be handled
	as commands (allows INSERT with no starting file.)
	* doc/xml/pilot-qof.xml : Document changes to
	-s and -f.

2006-03-24  Neil Williams <linux@codehelp.co.uk>

	* src/qof-main.c : Fix INSERT handling.

2006-03-24  Neil Williams <linux@codehelp.co.uk>

	* src/Makefile.am : removing unused linkages
	* src/bridge.c : Standardise on gint and gchar
	* src/bridge.h : Fix bridge definitions to use
	allocated value instead of used.
	* src/pilot-qof.c : Return to bridge version and ensure 
	category names are blank. Fix upload handler.
	* src/pilot-todo.c :
	* src/qof-address.c :
	* src/qof-datebook.c :
	* src/qof-expenses.c : Use fixed bridging code. Avoid an invalid numeric.
	* pilot-todo.c : Enable upload of todo records.
	* doc/xml/pilot-qof.xml : remove sterling symbol to prevent 
	lintian error in Debian.
	* debian/control : remove unused linkages.
	* src/Makefile.am : removing unnecessary dependency linkages.

2006-03-23  Neil Williams <linux@codehelp.co.uk>

	* configure.ac : build manpages only in CVS

	* src/qof-expenses.c :
	* src/qof-datebook.c :
	* src/qof-address.c :
	* src/pilot-todo.c : Standardise on gint and gchar


2006-03-07  Neil Williams <linux@codehelp.co.uk>

	* doc/xml/pilot-qof.xml : documenting how to 
	localise XSL

	* xsl/pilot-qof-std.xsl : 
	* xsl/pilot-qof-address-vcard1.xsl :
	* xsl/pilot-qof-invoice-xhtml.xsl :
	* xsl/Makefile.am :
	using a standard library for pilot-qof XSL

2006-02-28  Neil Williams <linux@codehelp.co.uk>

	* po/POTFILES.in : leave stump of POTFILES.in
	to clean up the build messages.

	* src/qof-expenses.c :
	* src/qof-datebook.c :
	* src/qof-address.c :
	* src/pilot-todo.c : Create a copy of category strings
	for each database when unpacking app info.

	* all source files : Standardise on gint and gchar.

2006-02-19  Neil Williams <linux@codehelp.co.uk>

	* xsl/ : Sample XSL directory, including a
	demo invoice XSL stylesheet and supporting
	XSL templates from XSLT Standard Library.
	http://xsltsl.sourceforge.net/
	* Makefile.am : Fix make pilot-qof.pot rule.
	* configure.ac : Add new languages.
	* doc/xml/Makefile.am : Fix recursive error.
	* src/qof-main.c : Fix sql_file bug. Tweak translatable
	strings.

2006-01-22  Neil Williams <linux@codehelp.co.uk>

	* src/qof-main.c : Fixing sql-file error.
	* doc/xml/pilot-qof.xml : Remove from KNOWN_BUGS

2006-01-03  Neil Williams <linux@codehelp.co.uk>

	* configure.ac : Improve QOF detection.
	* fink/pilot-qof.info.in : Fix for OSX. Make sure
	manpages are installed and add conflict against pilot-link
	0.12.
	* rpm/pilotqof.spec : Fix for FC3. Reconcile dependencies
	and add conflict with pilot-link 0.12.
	* src/qof-datebook.h :
	* src/qof-datebook.c : Add calculated 'duration' field.
	* website/index.html : Update info for 0.0.7 release.

2005-12-30  Neil Williams <linux@codehelp.co.uk>

	* src/pilot-qof.c : Vendor expense records need to
	be separate from city expense records in invoice generation,
	replaced invoice option with invoice-city and invoice-vendor.
	* src/pilot-qof.h : Added new boolean for new option.
	* src/qof-main.c : Remove unneeded variable.
	* src/qof-address.c :
	* src/qof-address.h : Publicise parameter names.
	* doc/xml/pilot-qof.xml : Document new functions.

2005-12-28  Neil Williams <linux@codehelp.co.uk>

	* autogen2.sh : 
	* autogen.sh : replacing autogen.sh with simplified version
	* README.cvs : updating for branch
	* configure.ac : fix bad quoting

2005-12-24  Neil Williams <linux@codehelp.co.uk>

	* configure.ac : Use --silence-errors in pkg-config,
	remove unnecessary macro definition.
	* README : Add some content from the manpage.

2005-12-21  Neil Williams <linux@codehelp.co.uk>

	* src/Makefile.am : ensure bridge is distributed in 
	the tarball

2005-12-18  Neil Williams <linux.codehelp.co.uk>

	* configure.in : Add extra compile warnings.
	* src/qof-main.h : standardise with other qof-main
	* src/pilot-qof.c : Prevent mix of declaration and
	code in QOF_OP_VARS

2005-12-13  Neil Williams <linux@codehelp.co.uk>

	* doc/xml/pilot-qof.xml : Updated FSF address,
	removed -q option as this will be the 0.0.x series
	manpage. Updated known bugs (removed USB bug specific
	to 0.1.x series via pilot-link 0.12.0-pre4.)
	* doc/xml/pilot-qof1.xml : New file for 0.1.x series.
	* src/bridge.c :
	* src/bridge.h : Updated FSF address.

2005-12-13  Neil Williams <linux@codehelp.co.uk>

	Bridging 0.11.8 to 0.12
	* bridge.h :
	* bridge.c : Conditional code.
	* plu_args.c : Removed
	* userland.c : Removed.
	* pi_userland.h : Removed.
	* configure.ac : Downgrade to 0.11.8 and enable
	compatibility mode to activate bridge.c
	* pilot-qof.c : Handle bridging code. Prepare
	to use QOF 0.6.1.

2005-12-07  Neil Williams <linux@codehelp.co.uk>

	* doc/xml/pilot-qof.xml : repeat appointment advice.
	* configure.ac : Revert to 0.0.7 for next release.		
	* debian/watch : new debian file.
	* debian/control : adding homepage.
	* debian/changelog : reverting to 0.0.7 for next release

	Transient repeat events:
	* src/pilot-qof.c :
	* src/pilot-qof.h :
	* src/qof-datebook.c :
	* src/qof-datebook.h :

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

	* src/pilot-qof.c : Use CategoryAppInfo 
	within the pilot-qof context to locate
	and handle categories.
	* src/pilot-qof.h : Standardising values
	passed to dlp calls to explain purpose and
	future requirements.
	* src/pilot-todo.c : Fix category handling.
	* src/qof-address.c :
	* src/qof-datebook.c :
	* src/qof-expenses.c :

2005-11-29  Neil Williams <linux@codehelp.co.uk>
	* TODO : Updated.
	* configure.ac : Prepare for 0.1.0 release.
	* debian/changelog : Prepare for 0.1.0 release.
	* doc/doxygen_main_page.c : Remove cvs build 
	instructions and point to packages.
	* doc/xml/pilot-qof.xml : --upload option for -a,
	specify known bugs and highlight translation issues
	for repeat events in datebook.
	* src/pilot-qof.c : Fix pack functions for --upload,
	print usage for more errors, reduce debug code, 
	prevent double free in pi_buffer.
	* src/pilot-todo.c : Fix licence, fix pack routine.
	* src/pilot-todo.h : Fix licence, use debug module
	name for all objects.
	* src/plu_args.c : pilot-link update and change
	FSF address.
	* src/qof-address.c : Fix pack routine.
	* src/qof-address.h : Remove unneeded \todo and C++
	markers.
	* src/qof-datebook.c : Fix pack routine, prevent 
	seg fault if note is NULL, fix licence.
	* src/qof-datebook.h : Fix licence, remove done \todo
	* src/qof-expenses.c : Fix gnc_numeric rendering and
	fix pack routine.
	* src/qof-expenses.h : warn about pack workaround.
	* src/qof-main.c : Correct initliasing of results
	GList in run_query and reduce debug code.
	* src/qof-main.h : Typos.
	* src/userland.c : update to pilot-link pre5.

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

	* src/pilot-qof.c : Fix pack routines and 
	reduce amount of debugging output.
	* src/pilot-todo.c : Fix pack_Todo func
	* src/pilot-todo.h : Licence typo.
	* src/qof-address.c : Use context pi_buf
	* src/qof-address.h : Licence typo.
	* src/qof-datebook.c : Use context pi_buf 
	instead of local.
	* src/qof-datebook.h : Licence typo.
	* src/qof-expenses.c : Use context pi_buf 
	instead of local.
	* src/qof-expenses.h : Licence typo.
	* src/qof-main.c : Reduce debugging output.

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

	Standardising qof-main.c and .h
	* src/pilot-qof.h : 
	* src/pilot-qof.c :
	* src/qof-main.h :
	* src/qof-main.c :
	
	Fixing FSF address
	* src/qof-address.c : 
	* src/qof-address.h :
	* src/qof-datebook.c :
	* src/qof-datebook.h :
	* src/qof-expenses.c :
	* src/qof-expenses.h :
	* src/plu_args.c :
	* src/pi-userland.h :
	* src/userland.c :
	
	* debian/control : Fix build dependency list

2005-10-24  Neil Williams <linux@codehelp.co.uk>

	update for 0.0.6 release
	* NEWS :
	* README : 
	* README.cvs : 
	* TODO :
	* src/README :
	* doc/xml/pilot-qof.xml :

	* configure.ac : Reinstate GOBJECT_LIBS because
	Fedora Core 3 will not build without them.
	* src/Makefile.am : FC3 fix.


2005-09-27  Neil Williams <linux@codehelp.co.uk>

	* configure.ac: Unneeded GOBJECT_LIBS check removed.
	* doc/doxygen_main_page.c: Update
	* doc/xml/pilot-qof.xml: New compress and debug options
	added to manpage. Tidy up of QOF page.
	* po/en_GB.po: Fix Report-Msgid-Bugs-To field.
	* rpm/pilotqof.spec: sample.
	* src/Makefile.am: Remove GOBJECT_LIBS
	* src/pilot-qof.c: New log_module support, new compress
	option support, debug option support.
	* src/pilot-qof.h: log_modules support.
	* src/pilot-todo.c: log_modules support.
	* src/pilot-todo.h: log_modules support.
	* src/qof-address.c: log_modules support.
	* src/qof-datebook.c: log_modules support.
	* src/qof-expenses.c: log_modules support.
	* src/qof-main.h: Backend compression support.
	* website/index.html: update.

2005-09-17  Neil Williams <linux@codehelp.co.uk>

	* configure.ac: Bump version to 0.0.5. Check for
	getline. Fix typo.
	* debian/.cvsignore: Add debian files only to CVS.
	These files are not distributed.
	* debian/changelog: Packaging changelog.
	* debian/compat:
	* debian/control:
	* debian/copyright:
	* debian/docs:
	* debian/pilot-qof.dirs:
	* debian/pilot-qof.install:
	* debian/rules:
	* doc/xml/pilot-qof.xml: Adding more examples.
	* po/en_GB.po: updated with new strings.
	* src/Makefile.am: Removing the remaining static
	userland library - building into executable.
	* src/pilot-qof.c: Fixing sql-file handling.
	Add debug handler. Allowing new files to be
	created upon save. Fixing bad option handling.
	* src/pilot-qof.h: We don't need C++.
	* src/pilot-todo.c: Converting to static functions.
	* src/pilot-todo.h: Converting to static functions.
	* src/qof-address.c: Converting to static functions.
	* src/qof-address.h: Converting to static functions.
	* src/qof-datebook.c: Converting to static functions.
	* src/qof-datebook.h: Converting to static functions.
	* src/qof-expenses.c: Converting to static functions.
	* src/qof-expenses.h: Converting to static functions.
	* src/qof-main.c: Reformatting error messages.
	* src/qof-main.h: Using QOF MAX_DATE_LENGTH.

2005-09-16  Neil Williams <linux@codehelp.co.uk>

	* .cvsignore: tweak.
	* README.cvs: Docs.
	* TODO: need a dependency on libpisync.
	* autogen.sh: Use AM_GLIB_GNU_GETTEXT
	* configure.ac: Lintian changes and adding
	GModule libs. Correcting typo in manpage
	generation and en_GB translation. Enabling
	extra errors and treating warnings as errors.
	* doc/Makefile.am: Distribute the xml but don't build.
	* doc/man/.cvsignore: Renamed man pages.
	* doc/man/Makefile.am: Renamed man pages.
	* doc/xml/Makefile.am: Make conditional XML build
	work cleanly.
	* doc/xml/docbook.xsl.in: Fix manpage validity.
	* doc/xml/pilot-qof.xml: Change to variablelist
	and varlistentry for conformity.
	* po/en_GB.po: Add dummy translation.
	* src/Makefile.am: Add locale dir, remove
	libpilotqof.so, build into executable instead.
	* src/pilot-qof.c: Version output and gettext.
	* src/plu_args.c: Remove unused code.
	* src/qof-datebook.c: Typo and missing header.
	Correct date reading.
	* src/qof-main.h: Standardising headers.


2005-09-12  Neil Williams <linux@codehelp.co.uk>

	* configure.ac: Check for stpcpy, use GModule,
	add eng_GB translation.
	* src/Makefile.am: Gettext and GModule.
	* src/pilot-qof.c: Translations and fixing --version
	command.
	* src/plu_args.c: Remove deprecated pilot-link code.
	* src/qof-datebook.c: Fix day string match logic.
	* src/qof-main.h: Allow strptime and atoi in all files.

2005-07-25  Neil Williams <linux@codehelp.co.uk>

	* .cvsignore:
	* ChangeLog:
	* Makefile.am: i18n with po
	* NEWS: Updated for manpage additions.
	* autogen.sh: Running intltoolize.
	* configure.ac: Fixing MacOSX libtool bug and i18n
	* doc/man/.cvsignore:
	* doc/xml/Makefile.am: Tweak
	* doc/xml/catalog.xml.in: Tweak
	* make-potfiles.in: i18n
	* po/.cvsignore:
	* po/Makevars: i18n
	* po/POTFILES.in:
	* src/pilot-qof.c: Fixing double free bug when
	calling qof_query_clear.
	* src/pilot-todo.c: Fixing ToDoRegister bug.
	* src/qof-main.c: i18n of error messages.
	* src/qof-main.h: GETTEXT handling.

2005-07-05  Neil Williams <linux@codehelp.co.uk>

	* NEWS
	* README
	* TODO: pre-release updates.
	* configure.ac: Improved QOF detection and
	manpage automation using xsltproc.
	* doc/Makefile.am: manpage automation.
	* doc/doxygen.cfg.in: Expanding new macros.
	* doc/man/Makefile.am: change generation method.
	* doc/xml/Makefile.am: build manpages using xsltproc.
	* doc/xml/catalog.xml.in: Locate system stylesheets.
	* doc/xml/docbook.xsl.in: Customised stylesheet.
	* doc/xml/pilot-qof.docbook: Manpage docbook.
	* doc/xml/pilot-qof.xml: Manpages.
	* src/Makefile.am: Improved QOF handling.
	* src/README: popt usage.
	* src/pilot-qof.c: New command, query improvements.
	* src/pilot-qof.h: Documenting new macros.
	* src/plu_args.c: tweak.
	* src/qof-datebook.c: New macros.
	* src/qof-datebook.h: New macros.
	* src/qof-main.c: Error handling.
	* src/qof-main.h: Documentation.
	* website/copying.txt: GNU FDL.
	* website/index.html:
	* website/pilotqof.css: website added in.

2005-04-26  Neil Williams <linux@codehelp.co.uk>
	* configure.ac: Minor Version increment.
	* doc/doxygen.cfg.in: Doxygen fix.
	* src/pilot-qof.c: Bug fix. Don't use size_t
	and then test for < 0 !
	* src/pilot-todo.h: Making the description
	consistent across databases.
	* src/qof-datebook.c: Sensible parameter
	handling, enums as strings and extra booleans.
	Sensible handling of repeat parameters.
	* src/qof-datebook.h: Enum as string macro.
	* src/qof-main.c: removing debug code.
	* src/qof-main.h: Documentation.

2005-04-19  Neil Williams <linux@codehelp.co.uk>

	* doc/doxygen_main_page.c: Title page.
	* src/pilot-qof.c: Regular expressions to
	screen out unsupported SQL commands.
	Adding one function to moderate queries.
	Adding error handling.
	* src/pilot-qof.h: Documenting SQL
	examples.
	* src/pilot-todo.c:
	* src/pilot-todo.h:
	* src/qof-address.c:
	* src/qof-address.h:
	* src/qof-datebook.c:
	* src/qof-datebook.h:
	* src/qof-expenses.c:
	* src/qof-expenses.h:
	 Handling categories during unpacking.
	* src/qof-main.c: Unpacking ApplicationInfo
	Added error handling.
	* src/qof-main.h: Moving documentation to
	the doxygen main page.

2005-04-17  Neil Williams <linux@codehelp.co.uk>

	* src/pilot-qof.c: Removing doxygen to .h
	and building date range into QofQuery.
	* src/pilot-qof.h: New file containing
	the documentation from .c
	* src/pilot-todo.h: Typo fix.
	* src/qof-main.c: Error handler added.
	* src/qof-main.h: Declaration for error
	handler.

2005-04-03  Neil Williams  <linux@codehelp.co.uk>
	* pilot-qof.c:
	* pilot-todo.c:
	* pilot-todo.h:
	* qof-address.c:
	* qof-address.h:
	* qof-datebook.c:
	* qof-datebook.h:
	* qof-expenses.c:
	* qof-expenses.h:
	* qof-main.c:
	* qof-main.h: Initial creation of a separate 
	pilot-qof project.
