gnucash master: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Fri Apr 22 02:54:25 EDT 2022
Updated via https://github.com/Gnucash/gnucash/commit/3e109d0c (commit)
via https://github.com/Gnucash/gnucash/commit/dc620d4b (commit)
via https://github.com/Gnucash/gnucash/commit/d48937cf (commit)
via https://github.com/Gnucash/gnucash/commit/55f1d62f (commit)
via https://github.com/Gnucash/gnucash/commit/f9f76ffc (commit)
via https://github.com/Gnucash/gnucash/commit/3d53af04 (commit)
via https://github.com/Gnucash/gnucash/commit/823302ad (commit)
via https://github.com/Gnucash/gnucash/commit/178ef44d (commit)
via https://github.com/Gnucash/gnucash/commit/efbc12b3 (commit)
via https://github.com/Gnucash/gnucash/commit/37791b60 (commit)
via https://github.com/Gnucash/gnucash/commit/394e0a4b (commit)
via https://github.com/Gnucash/gnucash/commit/27e5515c (commit)
via https://github.com/Gnucash/gnucash/commit/639a88a0 (commit)
via https://github.com/Gnucash/gnucash/commit/a1ca43d1 (commit)
via https://github.com/Gnucash/gnucash/commit/b4587e43 (commit)
via https://github.com/Gnucash/gnucash/commit/de49a7e3 (commit)
via https://github.com/Gnucash/gnucash/commit/e1d52963 (commit)
via https://github.com/Gnucash/gnucash/commit/07a9494d (commit)
via https://github.com/Gnucash/gnucash/commit/560f3125 (commit)
via https://github.com/Gnucash/gnucash/commit/d2ad1aa3 (commit)
via https://github.com/Gnucash/gnucash/commit/7cf3a5d9 (commit)
via https://github.com/Gnucash/gnucash/commit/fae7ea02 (commit)
from https://github.com/Gnucash/gnucash/commit/95487eb4 (commit)
commit 3e109d0c3702431801777e40cef12f52c7e458f3
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Apr 22 13:45:13 2022 +0800
remove deprecated functions in scheme
commit dc620d4b24ef9683feca635f3114556086295ea6
Merge: 95487eb4a d48937cf9
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Apr 22 13:43:47 2022 +0800
Merge branch 'maint'
commit d48937cf9c0963edc7f3693b27d77a0abbc3aa1d
Author: Alex Aycinena <alex.aycinena at gmail.com>
Date: Thu Apr 21 18:51:05 2022 -0700
Bug #79769 - Allow US Income Tax txf code 296 (Returns and allowances) to be shown and assignable for both income and expense type accounts.
commit 55f1d62ff21509d83c66f758a5dc6e8a64156fd7
Author: Petter Reinholdtsen <pere-weblate at hungry.com>
Date: Thu Apr 21 14:07:37 2022 +0200
Translation update by Petter Reinholdtsen <pere-weblate at hungry.com> using Weblate
po/nb.po: 53.6% (2892 of 5390 strings; 1636 fuzzy)
397 failing checks (7.3%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
Co-authored-by: Petter Reinholdtsen <pere-weblate at hungry.com>
commit f9f76ffc76d6737174723d49784a0d3b43fd4d91
Author: Aleksandar Hadzhivelichkov <Raphaelo245 at gmail.com>
Date: Thu Apr 21 14:07:36 2022 +0200
Translation update by Aleksandar Hadzhivelichkov <Raphaelo245 at gmail.com> using Weblate
po/glossary/bg.po: 85.1% (184 of 216 strings; 15 fuzzy)
10 failing checks (4.6%)
Translation: GnuCash/Glossary (Bulgarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/bg/
Co-authored-by: Aleksandar Hadzhivelichkov <Raphaelo245 at gmail.com>
commit 3d53af04b4f898977840404d885dd854c1dc624e
Author: Kárász Attila <cult.edie at gmail.com>
Date: Wed Apr 20 14:13:08 2022 +0200
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
po/glossary/hu.po: 85.6% (185 of 216 strings; 25 fuzzy)
2 failing checks (0.9%)
Translation: GnuCash/Glossary (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
po/hu.po: 55.9% (3018 of 5390 strings; 1397 fuzzy)
530 failing checks (9.8%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Co-authored-by: Kárász Attila <cult.edie at gmail.com>
commit 823302ad5534b19cf1a806652d33452c8ffafe20
Author: ltai0001 <yltaief at gmail.com>
Date: Wed Apr 20 14:13:07 2022 +0200
Translation update by ltai0001 <yltaief at gmail.com> using Weblate
po/ar.po: 74.9% (4039 of 5390 strings; 874 fuzzy)
368 failing checks (6.8%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by ltai0001 <yltaief at gmail.com> using Weblate
po/ar.po: 74.9% (4038 of 5390 strings; 875 fuzzy)
371 failing checks (6.8%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by ltai0001 <yltaief at gmail.com> using Weblate
po/ar.po: 74.7% (4028 of 5390 strings; 885 fuzzy)
390 failing checks (7.2%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by ltai0001 <yltaief at gmail.com> using Weblate
po/ar.po: 74.6% (4026 of 5390 strings; 887 fuzzy)
395 failing checks (7.3%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by ltai0001 <yltaief at gmail.com> using Weblate
po/glossary/ar.po: 7.8% (17 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ar/
Co-authored-by: ltai0001 <yltaief at gmail.com>
commit 178ef44d38fc4efc5d7ef91dfb34823e7d233840
Author: Alex Aycinena <alex.aycinena at gmail.com>
Date: Wed Apr 20 10:46:25 2022 -0700
Bug 798471 - include hidden accounts in account tree view in Edit->Tax Report Options->Income Tax Information dialog.
commit efbc12b321aa8d9ff596c72180c70b3f2ec0f8eb
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Apr 19 22:49:26 2022 +0800
[gnc-main-window] page->window is not main_window, skip warning
This function gets called for both regular register *and* the embedded
register in the SX template editor. The latter is not a main_window,
and launching the SX editor would lead to warnings.
commit 37791b608c6bcfff03365a01c1282419089e5975
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Apr 19 22:42:54 2022 +0800
[gnc-plugin-page-register] if account==NULL, skip AccountIsPriced
because gnc_plugin_page_register_ui_initial_state may be called for
non-account registers (eg the sx editor) and account may be null,
don't call xaccAccountIsPriced on null account.
commit 394e0a4b714d0f022a6f07694b013425ae8ebbcb
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Tue Apr 19 22:15:18 2022 +0800
[gnc-sx-instance-model.c] leak: don't strdup char* for xaccTransSetNotes
For a while now, xaccTransSetNotes would strdup the notes. Don't need
to strdup it beforehand.
commit 27e5515c435b976b646ef302f95f470a35b75dd1
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Apr 17 23:02:21 2022 +0800
[gnc-account-sel.c] prepend & reverse while building acct list
and don't use confusing double pointer
commit 639a88a05cd1a2b34e3589f9e34989b1cf42660b
Author: 154pinkchairs <ovehis at riseup.net>
Date: Sat Apr 16 00:12:06 2022 +0200
Translation update by 154pinkchairs <ovehis at riseup.net> using Weblate
po/pl.po: 62.1% (3352 of 5390 strings; 1529 fuzzy)
586 failing checks (10.8%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Co-authored-by: 154pinkchairs <ovehis at riseup.net>
commit a1ca43d11a66491e9c65a6210880d131fc49dbe3
Author: Cow <javier.fserrador at gmail.com>
Date: Sat Apr 16 00:12:06 2022 +0200
Translation update by Cow <javier.fserrador at gmail.com> using Weblate
po/es.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Co-authored-by: Cow <javier.fserrador at gmail.com>
commit b4587e432ffd7150639f5278b76cd77e98a487b0
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Apr 16 13:51:10 2022 -0700
Fix use-after-free in unable to save database dialog.
commit de49a7e3709325827217a0d748a164dc7b4c102e
Merge: 07a9494d8 e1d52963e
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Apr 16 07:44:29 2022 +0800
Merge branch 'maint-account-cpp' breadthwise search into maint #1319
commit e1d52963ed3b2ef7cc57df7e2810c265a43a38f3
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Apr 15 10:46:19 2022 +0800
[account.cpp] restore breadth-first search for 2 functions
gnc_account_lookup_by_name and gnc_account_lookup_by_code were
searching breadth-first and accidentally changed to depth-first in
4.7.
as reported in https://github.com/Gnucash/gnucash/pull/1101#issuecomment-1098146573
commit 07a9494d8dd42e56801f1d929953bc44d65adc87
Merge: 07fbcc0e9 560f31250
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Apr 15 12:27:31 2022 +0800
Merge branch 'maint-progress1' into maint #1306
export and use gnc_accounts_and_all_descendants
commit 560f31250ec8ed15644663475ce4558cdec46bac
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Apr 15 11:15:06 2022 +0800
[reports] use new function names
gnc:accounts-and-all-descendants-sorted
gnc-accounts-and-all-descendants
commit d2ad1aa35df0ae40fa8ee6a36821db995aaaf7df
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Apr 7 09:49:24 2022 +0800
[html-acct-table] deprecate gnc:account-path-less-p
commit 7cf3a5d93d3dea2e7dc36914024acbaa61bc0a8d
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Apr 2 10:26:39 2022 +0800
[report-utilities.scm] deprecate gnc:accounts-and-all-descendants
commit fae7ea02cd078ea08c90bcff57979079d403e22c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Apr 2 10:26:34 2022 +0800
[account.cpp] gnc_accounts_and_all_descendants converted from scm
much more efficient than guile algorithm, avoids numerous repeated
GList<->SCM conversions, and traversals of account descendants.
Summary of changes:
bindings/engine-common.i | 4 +
gnucash/gnome-utils/gnc-account-sel.c | 14 +-
gnucash/gnome-utils/gnc-main-window.cpp | 11 +-
gnucash/gnome/dialog-tax-info.c | 1 +
gnucash/gnome/gnc-plugin-page-register.c | 2 +-
gnucash/report/html-acct-table.scm | 15 +-
gnucash/report/report-utilities.scm | 6 -
gnucash/report/reports/example/average-balance.scm | 2 +-
gnucash/report/reports/example/daily-reports.scm | 4 +-
.../report/reports/standard/account-summary.scm | 2 +-
gnucash/report/reports/standard/budget.scm | 2 +-
gnucash/report/reports/standard/cash-flow.scm | 2 +-
.../report/reports/standard/category-barchart.scm | 4 +-
gnucash/report/reports/standard/net-charts.scm | 2 +-
gnucash/report/reports/standard/portfolio.scm | 2 +-
.../reports/standard/test/test-income-gst.scm | 4 +-
gnucash/report/test/test-report-utilities.scm | 8 +-
libgnucash/app-utils/gnc-sx-instance-model.c | 4 +-
libgnucash/engine/Account.cpp | 44 ++++-
libgnucash/engine/Account.h | 1 +
libgnucash/engine/test/utest-Account.cpp | 34 ++++
libgnucash/tax/us/txf.scm | 1 +
po/ar.po | 180 +++++++++------------
po/es.po | 6 +-
po/glossary/ar.po | 16 +-
po/glossary/bg.po | 27 ++--
po/glossary/hu.po | 18 ++-
po/hu.po | 7 +-
po/nb.po | 30 +++-
po/pl.po | 8 +-
30 files changed, 263 insertions(+), 198 deletions(-)
More information about the gnucash-patches
mailing list