gnucash maint: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Tue Aug 31 11:31:27 EDT 2021
Updated via https://github.com/Gnucash/gnucash/commit/ac5650a9 (commit)
via https://github.com/Gnucash/gnucash/commit/1eb67093 (commit)
via https://github.com/Gnucash/gnucash/commit/323182c9 (commit)
via https://github.com/Gnucash/gnucash/commit/8a37c4c0 (commit)
via https://github.com/Gnucash/gnucash/commit/9ec670f8 (commit)
via https://github.com/Gnucash/gnucash/commit/d4c8b36f (commit)
via https://github.com/Gnucash/gnucash/commit/c3b50f0b (commit)
via https://github.com/Gnucash/gnucash/commit/595e126a (commit)
via https://github.com/Gnucash/gnucash/commit/c5a6383b (commit)
from https://github.com/Gnucash/gnucash/commit/bda03a1c (commit)
commit ac5650a9a2b7b91761cabfbf06a41b0aa300e9ce
Merge: bda03a1c5 1eb670933
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Aug 31 23:30:24 2021 +0800
Merge branch 'maint-g-value-leaks' into maint #1124
commit 1eb67093316519ad4e43d20ba7c87e4b92bf37d6
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Aug 31 00:27:30 2021 +0800
[test-lots.cpp] add kvp getter/setter changes
commit 323182c9f772fcb07f348a83abcab5b04d87871e
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Aug 31 11:32:54 2021 +0800
[utest-Account.cpp] add kvp getter/setter changes
commit 8a37c4c019395dee61293de56eeb796b14f76f26
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Aug 31 00:13:06 2021 +0800
[utest-Invoice.c] add kvp getter/setter tests
commit 9ec670f8286ab5f3b568f07bd79cc7509d6d2052
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Aug 31 00:06:38 2021 +0800
[test-commodities.cpp] add kvp setter/getter test
commit d4c8b36f9f2d0e19506019a18cb2605f3bd0fba8
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Mon Aug 30 23:58:41 2021 +0800
[utest-Transaction.cpp] add kvp setter/getter tests
wasn't tested before
commit c3b50f0b5838b396407cd0c06536fcaa7d9f6863
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Aug 31 00:27:16 2021 +0800
[gnc-lot.c] fix - cache value properly
commit 595e126a34d557bcc07c675e8cff2f3e84674471
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Aug 31 11:51:37 2021 +0800
[account.cpp] modify set_kvp_string_tag to accept strstrip or nullptr
- will remove a second call to g_strstrip (g_strdup (str))
commit c5a6383b431b04e8d487cb4a2394970000a8657c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Aug 31 11:32:23 2021 +0800
[account.cpp] fix - incomplete #1117
- init struct members properly to: is_unset and TriState::Unset
- test acct kvp "equity-type" for "opening-balance" instead of "true"
- cached account->color/sort_order/notes/filter gets strstripped
similarly to previous behavior
Summary of changes:
libgnucash/engine/Account.cpp | 64 +++++++++--------
libgnucash/engine/gnc-lot.c | 2 +
libgnucash/engine/test/test-commodities.cpp | 5 ++
libgnucash/engine/test/test-lots.cpp | 46 ++++++++++++
libgnucash/engine/test/utest-Account.cpp | 100 +++++++++++++++++++++++++++
libgnucash/engine/test/utest-Invoice.c | 22 ++++++
libgnucash/engine/test/utest-Transaction.cpp | 21 ++++++
7 files changed, 232 insertions(+), 28 deletions(-)
More information about the gnucash-patches
mailing list