gnucash maint: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Wed Mar 10 20:03:33 EST 2021
Updated via https://github.com/Gnucash/gnucash/commit/6c22de40 (commit)
via https://github.com/Gnucash/gnucash/commit/75209c02 (commit)
from https://github.com/Gnucash/gnucash/commit/228f145b (commit)
commit 6c22de4027e8cb87acfd321c752cec42664afae8
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Mar 9 12:46:06 2021 -0800
Fix unrecognized uint64_t on older gcc versions.
commit 75209c024feb209b100b0bff3b6dacee12c7c8ca
Author: Dong Lin <c54e-gnucash at yahoo.com>
Date: Sun Feb 21 13:03:39 2021 -0800
Update price database for imported transactions
When a transaction is added from the ledger, price database is updated properly.
But if the transaction is imported, there is no price db update.
This change adds the proper pricedb update in the import path (qfx/ofx/qif).
Tested with make check
Summary of changes:
bindings/engine.i | 1 +
gnucash/gnome-search/search-reconciled.c | 1 +
gnucash/import-export/import-backend.c | 5 +-
gnucash/import-export/qif-imp/qif-to-gnc.scm | 3 +-
gnucash/register/ledger-core/split-register.c | 82 +----------------------
libgnucash/engine/Transaction.c | 94 +++++++++++++++++++++++++++
libgnucash/engine/Transaction.h | 10 +++
libgnucash/engine/gnc-pricedb.c | 1 +
libgnucash/engine/gnc-pricedb.h | 1 +
libgnucash/engine/mocks/gmock-Transaction.cpp | 7 ++
libgnucash/engine/mocks/gmock-Transaction.h | 1 +
11 files changed, 123 insertions(+), 83 deletions(-)
More information about the gnucash-patches
mailing list