Notes:
February 2006
- Fedora fixes from Toshio Kuratomi
- qof/qofevent.c : Allow events to be generated with an
optional event_data argument.
- Replace gnc-event files with qofevent using extensible
event identifiers.
- Correcting collect handling in QSF.
- New file and test to handle reference related code.
- Add error value for files that cannot be opened.
ERR_FILEIO_READ_ERROR.
- Check that files can be opened before trying to work out
their type.
- Derek Atkin's patch for better handling of event removal.
This allows us to actually clean up, but also makes
sure we don't destroy the handler list out from under
us as we're processing events.
- new events test.
- Deprecating qof_log_set_level_global due to misleading
name
- Derek's fixes for reciprocal numeric handling.
- Derek's test for the fixed reciprocal handling.
- Fix merge handling of QOF_TYPE_CHAR to use gchar instead
of casting from a gchar*
- Add CACHE_REPLACE(dst, src) macro for common case in
string setters. Chris Shoemaker
- New Swedish and Vietnamese translation.
Changes:
2006-02-26 Neil Williams <linux@codehelp.co.uk>
* qof/qof-be-utils.h : Replace macro to restore
programme flow.
* qof/qofevent.c :
* qof/qofevent.h : Outline method to make application
events easier to use.
* qof/Makefile.am :
* qof-1.pc.in : Fedora fixes from Toshio Kuratomi
<toshio@tiki-lounge.com>
2006-02-25 Neil Williams <linux@codehelp.co.uk>
* qof/qof-be-utils.h :
* qof/qofbackend.c : Add function version of
QOF_COMMIT_EDIT_PART2
* qof/deprecated.c : Define deprecated event functions
that call new QofEvents with a NULL event_data argument.
* qof/qofbook.c : Use new qof_event arguments.
* qof/qofevent.c : Allow events to be generated with an
optional event_data argument.
* qof/qofevent.h : Doxygen tweaks.
* qof/guid.c : Gnucash r13391 - Keep track of exactly how
many bytes have been sent to md5_process_bytes().
* qof/qofid.c : Gnucash r13351 - Mark the QofCollection
as dirty when a new QofEntity is added or removed.
2006-02-20 Neil Williams <linux@codehelp.co.uk>
* qof/gnc-event.c :
* qof/gnc-event-p.h :
* qof/gnc-event.h : Removed files.
* qof/qofevent.c :
* qof/qofevent-p.h :
* qof/qofevent.h : Replacement files using extensible
event identifiers.
* qof/deprecated.c : Old functions now pointed to
replacements.
* qof/deprecated.h : Old defines now pointed to
replacements.
* qof/deprecated-p.h : gnc-event-p.h deprecated
function declaration.
* qof/qof.h : Replace files.
* qof/Makefile.am : Replace files.
2006-02-19 Neil Williams <linux@codehelp.co.uk>
* backend/file/qsf-backend.c : Correcting collect handling,
prevent duplication.
* qof/qof.h : Create reference group in doxygen and
export qofreference.h into the API.
* qof/qof/qofsession.c : Set QOF_TYPE_COLLECT as registered
type and move qof_entity_get_reference_from to new file.
* qof/qof/qofsession.h : Move qof_entity_get_reference_from
to new file: qofreference.c|h.
* qof/qofreference.c : New file to handle reference related
code.
* qof/qofreference.h : New public header.
* qof/test/test-recursive.c : Fix collect recursive tests
2006-02-12 Neil Williams <linux@codehelp.co.uk>
* qof/qofbackend.h : Add error value for files that
cannot be opened. ERR_FILEIO_READ_ERROR.
* backend/file/qsf-backend.c : Check that files can be opened before
trying to work out their type. Use new QofBackendError value
if open to read fails.
* qof/gnc-event.c : Derek Atkin's patch for better handling of event
removal. This allows us to actually clean up, but also makes sure we
don't destroy the handler list out from under us as we're processing events.
* qof/test/Makefile.am : adding new events test.
* qof/test/test-events.c : New file: First set of tests, more needed.
* qof/test/test-recursive.c : Beginning fix of QOF_TYPE_COLLECT
recursive copying. More to be done.
* qof/test/test-stuff.c : Ensuring get_random_double
returns at least some decimal places more often than not.
2006-02-05 Neil Williams <linux@codehelp.co.uk>
* qof/deprecated.c :
* qof/deprecated.h :
* qof/qoflog.c :
* qof/qoflog.h : Deprecating qof_log_set_level_global due to
misleading name
2006-02-05 Neil Williams <linux@codehelp.co.uk>
* qof/gnc-numeric.c : Derek's fixes for reciprocal
numeric handling. Derek Atkins <warlord@mit.edu>
* qof/test/test-numeric.c : Derek's test for the
fixed reciprocal handling. Derek Atkins <warlord@mit.edu>
2006-02-01 Neil Williams <linux@codehelp.co.uk>
* qof/test/Makefile.am :
* qof/test/test-book-merge.c : adding some
randomness to the test
* qof/test/test-recursive.c : New test to
identify and then fix problems in
qof_entity_copy_coll_r
2006-01-23 Neil Williams <linux@codehelp.co.uk>
* qof/qof_book_merge.h : Use gchar consistently
instead of mixing with char.
* qof/qof_book_merge.c : Fix merge handling of
QOF_TYPE_CHAR to use gchar instead of casting
from a gchar*
* qof/test/test-book-merge.c : Add test case
to make sure QOF_TYPE_CHAR handling is working.
2006-01-22 Neil Williams <linux@codehelp.co.uk>
* backend/file/qsf-backend.c : Prevent bad time
values from being passed to entity.
* qof/gnc-engine-util.c|h : Add CACHE_REPLACE(dst, src)
macro for common case in string setters.
Chris Shoemaker <chris@cvs.gnucash.org>
gnucash r12319.
* website/index.html : Update for new package
locations.
* po/sv.po : New Swedish translation.
* po/vi.po : New Vietnamese translation.
* configure.in : Support new translations.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use