gnucash stable: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Sun May 5 04:32:03 EDT 2024


Updated	 via  https://github.com/Gnucash/gnucash/commit/d867a9d1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9e4b03f7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1e1d21b7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ef8afedd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3bc7ce60 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/80997ee5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d405b589 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c5caa55e (commit)
	from  https://github.com/Gnucash/gnucash/commit/a53ed8f5 (commit)



commit d867a9d18aa3748165d6c2b6d2a9bd146adc43e6
Merge: ef8afedd09 9e4b03f71b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun May 5 14:36:43 2024 +0800

    Merge branch 'TransactionP-hpp' into stable #1928

commit 9e4b03f71b8befd066b76c9ed2565ef5e8bbcd5a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Apr 25 21:21:36 2024 +0800

    [SplitP.hpp] rename to .hpp

commit 1e1d21b716790e9bddf5283f65decd71da1f30c7
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Apr 25 21:15:31 2024 +0800

    [Transaction.hpp] rename to .hpp

commit ef8afedd09b6f9f670768f51fa256a81cb9d6e0b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat May 4 22:22:13 2024 +0800

    [gnc-euro.cpp] use c++isms

commit 3bc7ce606de64cefe35681a09f9868785778f6bc
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat May 4 21:52:30 2024 +0800

    [gnc-euro.cpp] convert to c++

commit 80997ee5b49ac2971b292ee897829e31e5a52854
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun May 5 09:17:10 2024 +0800

    [gtest-gnc-euro] add rounding test

commit d405b5891f22f9b9178e7ba7dfe9931498874698
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Apr 25 22:16:15 2024 +0800

    [gnc-log-replay.cpp] don't set import to DEBUG
    
    because it'll spew too many debug messages when gnc-log-replay
    completes.

commit c5caa55e9a3247488e1e2c3d80814e31c1de3041
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Apr 25 21:15:09 2024 +0800

    [gnc-log-replay.cpp] convert to c++



Summary of changes:
 gnucash/import-export/log-replay/CMakeLists.txt    |   2 +-
 .../{gnc-log-replay.c => gnc-log-replay.cpp}       |  40 ++--
 gnucash/import-export/log-replay/gnc-log-replay.h  |   9 +
 libgnucash/backend/xml/gnc-transaction-xml-v2.cpp  |   2 +-
 libgnucash/backend/xml/io-gncxml-v1.cpp            |   2 +-
 libgnucash/backend/xml/io-gncxml-v2.cpp            |   2 +-
 .../backend/xml/test/test-xml-transaction.cpp      |   2 +-
 libgnucash/engine/Account.cpp                      |   2 +-
 libgnucash/engine/CMakeLists.txt                   |   6 +-
 libgnucash/engine/Query.cpp                        |   2 +-
 libgnucash/engine/Scrub.cpp                        |   2 +-
 libgnucash/engine/Scrub2.cpp                       |   2 +-
 libgnucash/engine/Scrub3.cpp                       |   2 +-
 libgnucash/engine/Split.cpp                        |   2 +-
 libgnucash/engine/{SplitP.h => SplitP.hpp}         |  12 +-
 libgnucash/engine/TransLog.cpp                     |   2 +-
 libgnucash/engine/Transaction.cpp                  |   4 +-
 .../engine/{TransactionP.h => TransactionP.hpp}    |  14 +-
 libgnucash/engine/cap-gains.cpp                    |   2 +-
 libgnucash/engine/cashobjects.cpp                  |   2 +-
 libgnucash/engine/gnc-engine.cpp                   |   2 +-
 libgnucash/engine/gnc-engine.h                     |   4 +-
 libgnucash/engine/gnc-euro.c                       | 221 ---------------------
 libgnucash/engine/gnc-euro.cpp                     | 131 ++++++++++++
 libgnucash/engine/gnc-lot.cpp                      |   2 +-
 libgnucash/engine/mocks/gmock-Split.h              |   2 +-
 libgnucash/engine/mocks/gmock-Transaction.h        |   2 +-
 libgnucash/engine/policy.cpp                       |   2 +-
 libgnucash/engine/test-core/test-engine-stuff.cpp  |   2 +-
 libgnucash/engine/test/gtest-gnc-euro.cpp          |   7 +
 libgnucash/engine/test/utest-Split.cpp             |   4 +-
 libgnucash/engine/test/utest-Transaction.cpp       |   2 +-
 po/POTFILES.in                                     |   4 +-
 33 files changed, 203 insertions(+), 295 deletions(-)
 rename gnucash/import-export/log-replay/{gnc-log-replay.c => gnc-log-replay.cpp} (95%)
 rename libgnucash/engine/{SplitP.h => SplitP.hpp} (98%)
 rename libgnucash/engine/{TransactionP.h => TransactionP.hpp} (97%)
 delete mode 100644 libgnucash/engine/gnc-euro.c
 create mode 100644 libgnucash/engine/gnc-euro.cpp



More information about the gnucash-patches mailing list