2006-03-01  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-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.
