Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > contrib-release > by-pkgid > c15474aef7f9b7bb96555d1330a63f80 > files > 8

libqof-0.7.2-1mdv2008.1.x86_64.rpm

December  2006: Bug fixes
	Removed some build macros that complicated
	cross-building. Improved speed of sqlite
	backend by reducing the number of operations that
	are passed back to sqlite. Fix sqlite error that
	resulted in spurious temporary files. Package the
	.pot file directly because the TP project is simply
	too slow to cope anymore. Fix doxygen support so that
	it can be disabled cleanly.
	Removed AM_MAINTAINER_MODE - unnecessary macro that
	complicates the build.
	New Brazilian Portuguese and Indonesian translations.

September 2006: KVP_TYPE_BOOLEAN support.

September 2006: Delays in libgda support.
	See backend/README for more information. The stable
	release of libgda is unable to fully support a QOF backend
	module and after the backporting and delays suffered
	within pilot-qof, I am unwilling to go chasing an unstable
	or CVS release. libgda support is therefore delayed.

September 2006: Extensible error handling.
	The backend errors have been extended into an extensible
	error handler that is available either through the
	backend or through the session (for applications). QofError
	is designed for user-friendly messages and supports setting
	errors and error messages on-the-fly to provide user error
	messages that are as detailed, relevant and helpful as possible.
	Programming output should still be logged with QofLog.

August 2006: The SQLite backend for embedded systems 
	is now working.
	The gnc-numeric to QofNumeric transition is 
	complete.
	Other bugfixes in 0.7.1 :
	QofDate and QofTime fixes to avoid using GDate except in explicit
		conversions (prevents build failures on hppa and sparc).
	Fix the QSF valgrind patch to avoid seg fault on writing QSF.
	Both these patches are already in the Debian package, 0.7.0-2.

July 2006: Implemented QofTime and QofDate throughout
	the rest of the library. Enabled configure option
	to build without deprecated code in preparation
	for libqof1 on embedded systems and for libqof2
	more generally: --disable-deprecated-qof

June 2006: Replaced gnc-date with QofTime and a new
	QofDate, splitting time handling (seconds) from
	date handling (calendar). Full 64bit support
	for all times and dates within a couple dozen
	times the age of the universe. Handlers to convert
	to limited types like struct tm, time_t and GDate
	when within range.

May 2006: Support for undo operations with each QofBook
	added. Beginning overhaul of gnc-date to QofTime.
	Add support from coreutils in Debian to support
	nanosecond time formats.
	Add automated build of Doxygen documentation to
	provide a doc package (Toshio's idea.)

April 2006:
	Add encoding backend option to allow QSF to
	be written out using a different locale.
	Improved map handling.
	Replace gnc-engine-util with qofutil.
	Move the function versions of the begin_edit 
	and commit_edit routines to the new Utilities 
	file alongside the macro versions from 
	qof-be-utils.h

March 2006: Support iteration over incoming QSF objects 
	inside map operations.
	Skip unregistered objects when processing maps.
	Correct map handling to allow reverse operations and 
	iteration over hierarchical objects. Improving debug 
	messages and preventing a crash when loading a map 
	directly.
	David Hampton's patches to allow users to skip 
	deprecated code in libqof1 and to remove use of 
	config.h in a header.
	qof_book_merge replaced with qofbookmerge, structures
	and functions renamed according to libqof2 convention.
	Deprecated old versions and use new calls inside library.
	Standardise on gint and gchar.

February 2006: Replaced gnc-event.* with qofevent files,
	in line with naming conventions for libqof2.
	Corrected QOF_TYPE_COLLECT handling including
	references and new files: qofreference.c|.h
	Add error handler for files that cannot be opened.
	Derek Atkin's patch to improve error handler removal.
	Deprecating qof_log_set_level_global due to 
	misleading name.
	Derek Atkin's fixes for reciprocal numeric handling.

January 2006: Backend loader now less reliant on .la 
	files - still recommended. Added deprecated.c to
	preserve deprecated function names into the binary.

November 2005: Preparing 0.6.1 - 64bit patch for qofgobj.c,
	Fixed the INSERT handler to accept more than one value.
	Fixed the FSF addresses in each file.
  QOF for embedded systems support.

October 2005: Preparing for libqof1 final release and outlining
    how QOF will change in the future.

May 2005 : Tidying up calls to create a usable distribution 
     for packaging.

March 2005 : Partial book support to make import/export
     a lot easier.

January 2005 : Add support for a generic XML backend - QSF.

August 2004 : add support for merging QofBook structures with
     collision handling.

April 2004 : make the documentation look much nicer by using doxygen
     markup correctly.

June 27 2003 : rename many files and functions to use qof prefix, and 
     to use a gnome style naming convention.

June 16 2003 : Initial split-off from gnucash