gnucash stable: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Mon Apr 15 19:31:05 EDT 2024


Updated	 via  https://github.com/Gnucash/gnucash/commit/3d173681 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2b712197 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1b50c626 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/606da28d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f70ee754 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3f7a5a82 (commit)
	from  https://github.com/Gnucash/gnucash/commit/6506e485 (commit)



commit 3d173681cc5cfa311caa301d2250d5808f536486
Merge: 6506e48542 2b71219766
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Apr 16 07:30:27 2024 +0800

    Merge branch 'account-splits-vector' into stable #1917

commit 2b712197662da8b0e13fb8df867e444f063b8b72
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Apr 16 07:30:15 2024 +0800

    [Account.cpp] remove obsolete comment

commit 1b50c6261acfd6e21f406ca7260143977d43f06d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Apr 15 22:45:13 2024 +0800

    g_list_free xaccAccountGetSplitList

commit 606da28d25f8ed1cbd6b9ee0cedbbecd3de8a40c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 14 16:20:37 2024 +0800

    use xaccAccountGetSplitsSize

commit f70ee754fc635753ac9769dbf6c4fff6974118ca
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 14 10:35:04 2024 +0800

    use xaccAccountGetSplits and gnc_account_find_split

commit 3f7a5a8267d19538869b474ef92d4550cc0e37ee
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Apr 13 21:35:35 2024 +0800

    [Account.hpp][API] xaccAccountGetSplits and gnc_account_find_split



Summary of changes:
 gnucash/gnome-utils/dialog-account.c               |   8 +-
 gnucash/gnome-utils/dialog-transfer.cpp            |   5 +-
 gnucash/gnome-utils/gnc-autoclear.c                |   1 +
 gnucash/gnome-utils/gnc-file.c                     |   1 +
 gnucash/gnome/assistant-stock-transaction.cpp      |  10 +-
 gnucash/gnome/dialog-lot-viewer.c                  |   1 +
 gnucash/gnome/dialog-sx-editor.c                   |   2 +
 gnucash/gnome/gnc-plugin-page-account-tree.cpp     |  19 +-
 .../test/gtest-assistant-stock-transaction.cpp     |   3 +-
 gnucash/gnome/window-reconcile.cpp                 |  30 +-
 gnucash/import-export/import-backend.cpp           |   5 +-
 gnucash/import-export/import-main-matcher.cpp      |   4 +-
 .../ledger-core/split-register-control.cpp         |   1 +
 libgnucash/engine/Account.cpp                      | 340 +++++++--------------
 libgnucash/engine/Account.h                        |   6 -
 .../engine/{gnc-commodity.hpp => Account.hpp}      |  40 +--
 libgnucash/engine/AccountP.hpp                     |   3 +-
 libgnucash/engine/CMakeLists.txt                   |   1 +
 libgnucash/engine/SX-book.c                        |   1 +
 libgnucash/engine/SchedXaction.c                   |   1 +
 libgnucash/engine/SchedXaction.h                   |   1 +
 libgnucash/engine/Scrub.cpp                        |  10 +-
 libgnucash/engine/Scrub2.cpp                       |   8 +-
 libgnucash/engine/ScrubBusiness.c                  |   4 +-
 libgnucash/engine/cap-gains.cpp                    |   6 +-
 libgnucash/engine/mocks/gmock-Account.cpp          |  10 +
 libgnucash/engine/mocks/gmock-Account.h            |   2 +
 libgnucash/engine/policy.cpp                       |  41 +--
 libgnucash/engine/test-core/test-engine-stuff.cpp  |   1 -
 libgnucash/engine/test/utest-Account.cpp           |  22 +-
 libgnucash/engine/test/utest-Invoice.c             |   3 +-
 31 files changed, 228 insertions(+), 362 deletions(-)
 copy libgnucash/engine/{gnc-commodity.hpp => Account.hpp} (62%)



More information about the gnucash-patches mailing list