gnucash maint: Multiple changes pushed

Christopher Lam clam at
Tue Oct 12 21:10:37 EDT 2021

Updated	 via (commit)
	 via (commit)
	 via (commit)
	 via (commit)
	 via (commit)
	 via (commit)
	from (commit)

commit 763780114a5920ac7b6dab64ced227a9fd0136e1
Merge: 1354698b2 ff0c02dba
Author: Christopher Lam <christopher.lck at>
Date:   Wed Oct 13 09:08:51 2021 +0800

    Merge branch 'price_and_reconcile' into maint #1165

commit ff0c02dba5cc9e91389c09a1cb88b207098f8bd6
Author: Christopher Lam <christopher.lck at>
Date:   Tue Oct 12 18:22:49 2021 +0800

    [reconcile-view][bug] dr/cr query tests amount instead of value
    Because split->amount and split->value are generally of equal sign,
    EXCEPT in stock transactions whereby split->value can be zero and
    split->amount is non-zero. e.g. a stock split transaction.
    Querying the split amount instead will allow stock accounts with
    stock splits to be reconciled.

commit 203432c436d504ac86e2b392b39df7aa3aa11eae
Author: Christopher Lam <christopher.lck at>
Date:   Tue Oct 12 04:14:10 2021 +0800

    [split-register-model.c] Hide price==1 for zero-amount splits
    mainly of interest in zero-amount zero-value splits in the stock
    register eg dividend splits.

commit 2ace810e055249f5046c9226058d019abf9b4d5d
Author: Christopher Lam <christopher.lck at>
Date:   Tue Oct 12 04:14:55 2021 +0800

    [split-register-model.c] more efficient acct->full_names constructor
    don't repeatedly allocate

commit 8940d9d8c603443d8539cc47b65a36e43296b182
Author: Christopher Lam <christopher.lck at>
Date:   Tue Oct 12 04:14:33 2021 +0800

    [split-register-model.c] prepend parent account, faster
    it's only required to accumulate account amounts. acct order is

commit 1b0bfa5da72c978c476c5592c75a27e894803c45
Author: Christopher Lam <christopher.lck at>
Date:   Sat Oct 9 20:11:07 2021 +0800

    [reports] QofQuery must be qof_query_destroyed

Summary of changes:
 gnucash/gnome/reconcile-view.c                     | 15 ++++------
 .../register/ledger-core/split-register-model.c    | 34 +++++++++-------------
 .../report/reports/standard/ifrs-cost-basis.scm    |  9 ++----
 gnucash/report/reports/standard/lot-viewer.scm     |  4 ++-
 .../report/reports/standard/test/test-register.scm |  3 +-
 5 files changed, 27 insertions(+), 38 deletions(-)

More information about the gnucash-patches mailing list