gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sun Mar 27 09:46:22 EDT 2022
Updated via https://github.com/Gnucash/gnucash/commit/03cbbd1c (commit)
via https://github.com/Gnucash/gnucash/commit/fa0a10c4 (commit)
via https://github.com/Gnucash/gnucash/commit/cb04a2a7 (commit)
via https://github.com/Gnucash/gnucash/commit/2c4e2350 (commit)
via https://github.com/Gnucash/gnucash/commit/f88c9db4 (commit)
via https://github.com/Gnucash/gnucash/commit/6dab8fc6 (commit)
via https://github.com/Gnucash/gnucash/commit/7d94ade5 (commit)
via https://github.com/Gnucash/gnucash/commit/109efe62 (commit)
via https://github.com/Gnucash/gnucash/commit/9cde35ae (commit)
via https://github.com/Gnucash/gnucash/commit/a3aa93e7 (commit)
via https://github.com/Gnucash/gnucash/commit/150ca997 (commit)
via https://github.com/Gnucash/gnucash/commit/9f55086f (commit)
via https://github.com/Gnucash/gnucash/commit/88580cf0 (commit)
via https://github.com/Gnucash/gnucash/commit/4a75baa4 (commit)
via https://github.com/Gnucash/gnucash/commit/7fbbd6e7 (commit)
via https://github.com/Gnucash/gnucash/commit/6a015c87 (commit)
via https://github.com/Gnucash/gnucash/commit/567df27c (commit)
via https://github.com/Gnucash/gnucash/commit/859b5720 (commit)
via https://github.com/Gnucash/gnucash/commit/67d58cf3 (commit)
via https://github.com/Gnucash/gnucash/commit/6dd826b6 (commit)
via https://github.com/Gnucash/gnucash/commit/56e08fd9 (commit)
via https://github.com/Gnucash/gnucash/commit/cf128250 (commit)
via https://github.com/Gnucash/gnucash/commit/189db58e (commit)
via https://github.com/Gnucash/gnucash/commit/5388cc8e (commit)
via https://github.com/Gnucash/gnucash/commit/e0db8790 (commit)
via https://github.com/Gnucash/gnucash/commit/4eec093a (commit)
from https://github.com/Gnucash/gnucash/commit/5993ebf4 (commit)
commit 03cbbd1cd15553fb5b42fcd8cfd2d0fb7ca1a70c
Merge: 5993ebf4d fa0a10c4c
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 27 06:46:09 2022 -0700
Merge branch 'maint'
commit fa0a10c4cf46d2045b77d6357b5533de82c40e39
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 26 15:21:24 2022 -0700
Release GnuCash 4.10
commit cb04a2a7d04730a09cda7e2c93280f9eecfe1ea3
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Mar 26 14:55:36 2022 -0700
[L10N] Update Hungarian translator-credits
commit 2c4e2350ca89758f948140015c8573b2fcc4f7e6
Author: ButterflyOfFire <ButterflyOfFire at protonmail.com>
Date: Fri Mar 25 20:09:19 2022 +0100
Translation update by ButterflyOfFire <ButterflyOfFire at protonmail.com> using Weblate
po/ar.po: 73.6% (3970 of 5390 strings; 938 fuzzy)
499 failing checks (9.2%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by ButterflyOfFire <ButterflyOfFire at protonmail.com> using Weblate
po/fr.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (French)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
Co-authored-by: ButterflyOfFire <ButterflyOfFire at protonmail.com>
commit f88c9db4b562b18f6e1669ddace996c0f4def5c2
Author: 154pinkchairs <ovehis at riseup.net>
Date: Fri Mar 25 20:09:18 2022 +0100
Translation update by 154pinkchairs <ovehis at riseup.net> using Weblate
po/pl.po: 61.7% (3331 of 5390 strings; 1550 fuzzy)
608 failing checks (11.2%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Co-authored-by: 154pinkchairs <ovehis at riseup.net>
commit 6dab8fc69a0c05f89e39bb5d6febd55008632a12
Author: Kárász Attila <cult.edie at gmail.com>
Date: Fri Mar 25 20:09:18 2022 +0100
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
po/hu.po: 55.6% (2999 of 5390 strings; 1415 fuzzy)
552 failing checks (10.2%)
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 7d94ade599abee4ea90389bb7bdd57ae3734f825
Author: John Ralls <jralls at ceridwen.us>
Date: Fri Mar 25 13:35:31 2022 -0700
[python]Remove non-namespace "All non-currency" fom namespace test.
commit 109efe62b880713a2fdfd2374613ba6928179ad5
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Mar 24 17:37:47 2022 -0700
Rework default non-currency commodity namespace.
Separate the "All noncurrency" convenience category in the commodity
selector and the default non-commodity namespace proposed by the QIF
importer because they have different functions.
Also remove the namespace guessing code from qif-dialog because with
only one default non-currency namespace there's nothing to guess.
commit 9cde35aed87ea09b245af9ecb00c385630e2178a
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Mar 25 08:58:23 2022 +0800
[test-balsheet-pnl] there's a <hr> between income&exp and net-income
commit a3aa93e7e08596c2c6dad3a3ea19a32c7afc8bdf
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Mar 23 23:23:17 2022 +0800
[income-statement] single-column doesn't need separate inc/exp tables
disable html-table within html-table for single-column income statement.
Thanks to AdrienM for debugging.
https://lists.gnucash.org/pipermail/gnucash-user/2022-March/100354.html
commit 150ca997eaf32556cb6723026fe9cf8945e598b6
Author: YTX <ytx.cash at gmail.com>
Date: Wed Mar 23 10:56:37 2022 +0100
Translation update by YTX <ytx.cash at gmail.com> using Weblate
po/zh_CN.po: 99.9% (5388 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: YTX <ytx.cash at gmail.com>
commit 9f55086fe6dc3ed281fc1d680ca3beffa442b757
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date: Wed Mar 23 10:56:37 2022 +0100
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
po/he.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Co-authored-by: Avi Markovitz <avi.markovitz at gmail.com>
commit 88580cf022332c471ccc58efe5dc27b7f31f417b
Author: Kárász Attila <cult.edie at gmail.com>
Date: Mon Mar 21 15:56:14 2022 +0100
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
po/hu.po: 55.6% (2998 of 5390 strings; 1416 fuzzy)
554 failing checks (10.2%)
Translation: GnuCash/Program (Hungarian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
po/hu.po: 55.5% (2996 of 5390 strings; 1418 fuzzy)
556 failing checks (10.3%)
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 4a75baa4c6772d3a864455e50c323a38c228af9c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Mar 20 23:12:32 2022 +0800
[gnc-xml-backend.cpp] gchar* must be freed after use.
It is used as a constructor for std::string which makes a copy but
doesn't take ownership.
commit 7fbbd6e74593f67fd7ca122d5eb6e071807663c1
Merge: 859b57203 6a015c874
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 20 12:26:42 2022 -0700
Merge Christoph Holterman's 'python-gnc-numeric' into maint.
commit 6a015c87448b2ab405e12e543d1805c315bd8094
Author: Christoph Holtermann <mail at c-holtermann.net>
Date: Sat Mar 19 15:57:57 2022 +0100
make GncNumeric.invert() return GncNumeric
commit 567df27cc79f423c76d552bb202634ebc1c7e18d
Author: Christoph Holtermann <mail at c-holtermann.net>
Date: Sat Mar 19 13:10:20 2022 +0100
Implement some comparisons and arithmetics for GncNumeric
Derive some numeric comparisons and arithmetics from Fraction
class
https://github.com/python/cpython/blob/3.7/Lib/fractions.py
and general information from
https://docs.python.org/3/library/numbers.html#numbers.Integral
These methods are bound closer to the gnucash-C-api than those
from the fraction class.
This is not the full set of comparisons and arithmetics, needs
to be extended. It would be good to extend tests to cover this.
commit 859b57203c60a099d8c088631900579339bf6e88
Author: YTX <ytx.cash at gmail.com>
Date: Sun Mar 20 15:55:57 2022 +0100
Translation update by YTX <ytx.cash at gmail.com> using Weblate
po/zh_CN.po: 99.9% (5388 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: YTX <ytx.cash at gmail.com>
commit 67d58cf3d252760f8043b2bf13936c59c18b25c1
Author: Petter Reinholdtsen <pere-weblate at hungry.com>
Date: Sun Mar 20 15:55:56 2022 +0100
Translation update by Petter Reinholdtsen <pere-weblate at hungry.com> using Weblate
po/glossary/nb.po: 94.4% (204 of 216 strings; 5 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/
Translation update by Petter Reinholdtsen <pere-weblate at hungry.com> using Weblate
po/nb.po: 53.5% (2886 of 5390 strings; 1638 fuzzy)
397 failing checks (7.3%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
Translation update by Petter Reinholdtsen <pere-weblate at hungry.com> using Weblate
po/glossary/nb.po: 93.9% (203 of 216 strings; 6 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/
Translation update by Petter Reinholdtsen <pere-weblate at hungry.com> using Weblate
po/nb.po: 53.5% (2885 of 5390 strings; 1638 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 6dd826b65d55b5a9c0fcf08be910b60adac44a29
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date: Sun Mar 20 15:55:56 2022 +0100
Translation update by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
po/it.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
2 failing checks (0.1%)
Translation: GnuCash/Program (Italian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/it/
Co-authored-by: Giuseppe Foti <foti.giuseppe at gmail.com>
commit 56e08fd95a636b7d177bba81d93cfd3bbc31d91e
Author: Kárász Attila <cult.edie at gmail.com>
Date: Sun Mar 20 15:55:55 2022 +0100
Translation update by Kárász Attila <cult.edie at gmail.com> using Weblate
po/glossary/hu.po: 81.4% (176 of 216 strings; 23 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.5% (2994 of 5390 strings; 1420 fuzzy)
561 failing checks (10.4%)
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 cf1282501e8d6c5c2d59fcb1c8d34456833c244c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Mar 20 12:26:26 2022 +0800
Use original guile variable names changed in #1073
The changes 09296dfb96, 1373233cd0 and 189db58e6 had caused
inconsistencies. Best restore original guile variable names using
underscore, bound to strings instead of functions returning strings.
commit 189db58e695c090b410a3f2fcbaeff090344a7fc
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Mar 20 12:08:41 2022 +0800
Fix typo in guile variable names in 1373233cd
commit 5388cc8e2c3494c9d813bcdf969798ae864f5534
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri Mar 18 11:04:11 2022 +0800
[kvp-frame.cpp] minor speedups
reserve vector, cache iterator from m_valuemap.find for reuse
immediately afterwards.
commit e0db8790afe68a2efe97dfe11b0671a0e2214e0c
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu Mar 17 00:29:24 2022 +0800
[reconcile-view.c] prepend & reverse
commit 4eec093accdc1a00142e3f83e8c42099cc915c8f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed Mar 16 21:44:30 2022 +0800
use gtk_tree_view_get_n_columns
instead of g_list_length (gtk_tree_view_get_columns (tree))
Summary of changes:
CMakeLists.txt | 3 +-
ChangeLog.2021 | 5564 ++++++++++++++++++++
NEWS | 88 +-
bindings/guile/engine.scm | 42 +-
bindings/python/gnucash_core.py | 140 +-
bindings/python/tests/test_commodity.py | 4 +-
gnucash/gnome-utils/dialog-commodity.c | 2 +-
gnucash/gnome-utils/gnc-tree-view.c | 10 +-
gnucash/gnome/reconcile-view.c | 3 +-
.../csv-imp/assistant-csv-price-import.cpp | 4 +-
.../csv-imp/assistant-csv-trans-import.cpp | 4 +-
gnucash/import-export/qif-imp/qif-dialog-utils.scm | 34 +-
.../report/reports/standard/income-statement.scm | 146 +-
.../reports/standard/test/test-balsheet-pnl.scm | 44 +-
libgnucash/backend/xml/gnc-xml-backend.cpp | 4 +-
libgnucash/engine/gnc-commodity.c | 3 +-
libgnucash/engine/gnc-commodity.h | 4 +-
libgnucash/engine/kvp-frame.cpp | 6 +-
po/ar.po | 62 +-
po/fr.po | 7 +-
po/glossary/hu.po | 6 +-
po/glossary/nb.po | 10 +-
po/he.po | 8 +-
po/hu.po | 163 +-
po/it.po | 87 +-
po/nb.po | 11 +-
po/pl.po | 25 +-
po/zh_CN.po | 24 +-
28 files changed, 6126 insertions(+), 382 deletions(-)
create mode 100644 ChangeLog.2021
More information about the gnucash-patches
mailing list