Commit Graph

1174 Commits (6cd8e4e4584cc2a3423a64dd8d5d62c32a8c5b89)

Author SHA1 Message Date
Geert Janssens 6cd8e4e458 Doxygen - drop obvious cases of deprecated code
2 years ago
Geert Janssens da12a212c3 Drop old migration script to split qof from engine
2 years ago
Geert Janssens 39aa5f9c09 Remove texi design document in engine
2 years ago
Geert Janssens 58b4ee35f0 Doxygen - drop several txt files that were included in
2 years ago
Geert Janssens 3c860737f1 Doxygen - fold business.txt file in the respective source files
2 years ago
Christopher Lam 038405b370 Revert "[account.cpp] gnc_account_remove_split searches from the end"
2 years ago
Christopher Lam 5aff4fb57d [account.cpp] gnc_account_remove_split searches from the end
2 years ago
Christopher Lam 370a06fb61 [qofid.cpp] remove unnecessary struct
2 years ago
Christopher Lam fe2cdf42c7 [transaction.cpp] speed up book close
2 years ago
Christopher Lam d21d6f9344 [qofid.cpp] qof_collection_foreach_sorted
2 years ago
Christopher Lam 7b46466ebd [account.cpp] fix regression caused by 3f7a5a8267
2 years ago
Christopher Lam e54e9d8086 [account.cpp] use HashTable for splits
2 years ago
Christopher Lam b28ca9bdb4 use c++ placement new
2 years ago
John Ralls 579da58a10 Merge Gwynn Ciesla's "Allow building with GCC 14.1" into stable.
2 years ago
Christopher Lam 2817ca195f [test-commodities.cpp] test stability of c_str names
2 years ago
Christopher Lam f67233b662 Bug 799305 - Crash when there is more than one unknown quote source for commodities
2 years ago
Christopher Lam d867a9d18a Merge branch 'TransactionP-hpp' into stable #1928
2 years ago
Christopher Lam 9e4b03f71b [SplitP.hpp] rename to .hpp
2 years ago
Christopher Lam 1e1d21b716 [Transaction.hpp] rename to .hpp
2 years ago
Christopher Lam ef8afedd09 [gnc-euro.cpp] use c++isms
2 years ago
Christopher Lam 3bc7ce606d [gnc-euro.cpp] convert to c++
2 years ago
Christopher Lam 80997ee5b4 [gtest-gnc-euro] add rounding test
2 years ago
Christopher Lam 949c9c97c0 Bug 799300 - Nullpointer exception in gnc_quote_source_s
2 years ago
Christopher Lam 87dbbf25f8 [account.cpp] add gnc_account_foreach_until_date
2 years ago
John Ralls 9c18bc889c Don't use Googletest internal API for unused decls.
2 years ago
Bruce P Schuck d01aad68fb Update gnc-commodity.cpp
2 years ago
Bruce Schuck 6696bf0a41 Updated QuoteSourceVec to match F::Q v1.59
2 years ago
Christopher Lam 0f791c474a [Account.cpp][api] gnc_account_foreach_split takes std::function<void(Split*)>
2 years ago
Christopher Lam 871f669a19 [Account.cpp] explicitly destroy priv->splits
2 years ago
Christopher Lam 35b6fb767d [Account.cpp] ensure priv->splits releases memory on shutdown
2 years ago
Christopher Lam 94368f4cb4 [Account.cpp] SplitsVec&, ensure xaccAccountGetSplitList is freed
2 years ago
Christopher Lam 2b71219766 [Account.cpp] remove obsolete comment
2 years ago
Christopher Lam 1b50c6261a g_list_free xaccAccountGetSplitList
2 years ago
Christopher Lam 606da28d25 use xaccAccountGetSplitsSize
2 years ago
Christopher Lam f70ee754fc use xaccAccountGetSplits and gnc_account_find_split
2 years ago
Christopher Lam 3f7a5a8267 [Account.hpp][API] xaccAccountGetSplits and gnc_account_find_split
2 years ago
Christopher Lam a54caaab61 [Account.cpp] GetBalanceAsOfDate gets std::function instead of bool
2 years ago
Christopher Lam cc10b9a0b7 [SX-book.c] tidy for loop
2 years ago
Christopher Lam c1ee59c39b [Account.h] size_t xaccAccountGetSplitsSize returns g_list_length (splits)
2 years ago
Christopher Lam f08e0f5b61 [policy.cpp] rewrite to avoid goto
2 years ago
Christopher Lam 2251bf8966 [Account.hpp] use std::optional for cached values
2 years ago
Sherlock f0d45de642
Resolve test assert.
2 years ago
Sherlock 8d6f748aca
Bug 799281 - Deleting a transaction may trigger a crash
2 years ago
Christopher Lam d100df7ef7 [AccountP.hpp] .h -> .hpp, remove extern "C" {} wrapper
2 years ago
Christopher Lam a67e4651c3 [Query.cpp] convert to cpp
2 years ago
Christopher Lam 4d9836aac2 [TransLog.cpp] convert to cpp
2 years ago
Christopher Lam 093781c018 [policy.cpp] convert to cpp
2 years ago
Christopher Lam f913bed7e6 [gnc-engine.cpp] convert to cpp
2 years ago
Christopher Lam 96f041a1d6 [cap-gains.cpp] convert to cpp
2 years ago
Christopher Lam 79b7267cdd [cashobjects.cpp] convert to cpp
2 years ago