gnucash maint: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Thu Apr 26 17:06:59 EDT 2018


Updated	 via  https://github.com/Gnucash/gnucash/commit/74fd6e04 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2498f939 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c7120462 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4aadfbe6 (commit)
	from  https://github.com/Gnucash/gnucash/commit/0106a771 (commit)



commit 74fd6e046b42a255b1f29ebfb0471616003a851f
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Apr 26 23:05:55 2018 +0200

    Add a few unit tests for qofquerycore

commit 2498f9393dcfed049c1f46a2b9c37fa467e626ad
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Apr 26 23:01:28 2018 +0200

    Update make-testfile for new sourcefile locations

commit c71204628d2e139c7668b22e89faf8e434347d41
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Apr 26 15:48:06 2018 +0200

    Bug 795031 - 3.0 Crashes on loading when opening 2.6.19 file

commit 4aadfbe636b4f8af2cac4d230fc34f10629ba216
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Apr 24 14:19:00 2018 +0200

    Bug 795040 - GnuCash crashes when searching for a newly created bill



Summary of changes:
 gnucash/gnome-search/search-date.c                |  16 +-
 gnucash/gnome-search/search-date.h                |   6 +-
 gnucash/gnome/assistant-acct-period.c             |   4 +-
 gnucash/gnome/dialog-invoice.c                    |   5 +-
 gnucash/gnome/dialog-order.c                      |  33 ++--
 libgnucash/backend/sql/gnc-transaction-sql.cpp    |   2 +-
 libgnucash/backend/xml/gnc-order-xml-v2.cpp       |  23 ++-
 libgnucash/engine/Query.c                         |  72 ++------
 libgnucash/engine/Query.h                         |   7 -
 libgnucash/engine/README.query-api                |   1 -
 libgnucash/engine/Recurrence.c                    |  10 ++
 libgnucash/engine/Recurrence.h                    |   1 +
 libgnucash/engine/SchedXaction.c                  |  56 ++++++-
 libgnucash/engine/SchedXaction.h                  |   4 +
 libgnucash/engine/Split.c                         |   4 +-
 libgnucash/engine/Transaction.c                   |  10 +-
 libgnucash/engine/engine-helpers.c                |  16 +-
 libgnucash/engine/gnc-budget.c                    |   6 +-
 libgnucash/engine/gnc-pricedb.c                   |   2 +-
 libgnucash/engine/gncInvoice.c                    |   4 +-
 libgnucash/engine/gncOrder.c                      |  41 ++---
 libgnucash/engine/gncOrder.h                      |   8 +-
 libgnucash/engine/qofquery.cpp                    |   2 +-
 libgnucash/engine/qofquerycore-p.h                |   2 +-
 libgnucash/engine/qofquerycore.cpp                |  33 ++--
 libgnucash/engine/qofquerycore.h                  |   4 +-
 libgnucash/engine/test-core/test-engine-stuff.cpp |  16 +-
 libgnucash/engine/test/CMakeLists.txt             |   6 +
 libgnucash/engine/test/gtest-qofquerycore.cpp     | 196 ++++++++++++++++++++++
 test-templates/make-testfile                      |  16 +-
 30 files changed, 399 insertions(+), 207 deletions(-)
 create mode 100644 libgnucash/engine/test/gtest-qofquerycore.cpp



More information about the gnucash-patches mailing list