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