gnucash: New branch 'placeholder'

Frank H.Ellenberger fell at code.gnucash.org
Wed Jun 29 17:23:55 EDT 2022


New branch 'placeholder' created at  https://github.com/Gnucash/gnucash/commit/5aa09bc5 (commit)


commit 5aa09bc5598aa0bc05c22687eb723d402523638d
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Jun 29 11:29:00 2022 +0200

    Review of account templates C—missing placeholders, redundancies

commit d65b1226c79aa6ba45169e5845edbfda85c27be2
Author: Szia Tomi <sziatomi01 at gmail.com>
Date:   Tue Jun 28 02:18:06 2022 +0200

    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.8% (3073 of 5401 strings; 1354 fuzzy)
    487 failing checks (9.0%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Co-authored-by: Szia Tomi <sziatomi01 at gmail.com>

commit 74da9d71fc8effd9ae1f65af997c6a2187c5265e
Author: Nikita Samoilov <n.p.samoilov at gmail.com>
Date:   Tue Jun 28 02:18:06 2022 +0200

    Translation update  by Nikita Samoilov <n.p.samoilov at gmail.com> using Weblate
    
    po/ru.po: 77.9% (4210 of 5401 strings; 817 fuzzy)
    226 failing checks (4.1%)
    Translation: GnuCash/Program (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
    
    Translation update  by Nikita Samoilov <n.p.samoilov at gmail.com> using Weblate
    
    po/ru.po: 77.8% (4204 of 5401 strings; 823 fuzzy)
    226 failing checks (4.1%)
    Translation: GnuCash/Program (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
    
    Translation update  by Nikita Samoilov <n.p.samoilov at gmail.com> using Weblate
    
    po/glossary/ru.po: 82.4% (178 of 216 strings; 17 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ru/
    
    Translation update  by Nikita Samoilov <n.p.samoilov at gmail.com> using Weblate
    
    po/ru.po: 77.4% (4181 of 5401 strings; 842 fuzzy)
    239 failing checks (4.4%)
    Translation: GnuCash/Program (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
    
    Co-authored-by: Nikita Samoilov <n.p.samoilov at gmail.com>

commit 0ab31763e4cf1d96c56f07f51aa41ce4abba6183
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jun 27 23:23:39 2022 +0800

    [cellblock.c] free the cells
    
    was leaking at least 256 bytes per cell block

commit bf0d532b3d1cf17d5c6d516319cd71d15f223bc6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jun 27 21:06:49 2022 +0800

    [trep-engine] refactor grid data structure functions
    
    trep will never insert more than 1 datum in a cell.

commit 394f2b43813671338388bd8dfca90c01c8bfbc1b
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Jun 27 00:20:49 2022 +0200

    Translation update  by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
    
    po/de.po: 99.9% (5400 of 5401 strings; 1 fuzzy)
    182 failing checks (3.3%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>

commit 68d77f217ff359c7b724594c6217e9934a407d76
Author: Szia Tomi <sziatomi01 at gmail.com>
Date:   Mon Jun 27 00:20:49 2022 +0200

    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.6% (3061 of 5401 strings; 1366 fuzzy)
    502 failing checks (9.2%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.6% (3059 of 5401 strings; 1368 fuzzy)
    504 failing checks (9.3%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.6% (3059 of 5401 strings; 1368 fuzzy)
    504 failing checks (9.3%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.6% (3059 of 5401 strings; 1368 fuzzy)
    504 failing checks (9.3%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Co-authored-by: Szia Tomi <sziatomi01 at gmail.com>

commit a493b3bc4f6ee83e0d5d4520374878e07d7499e5
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 25 15:05:53 2022 -0700

    Release GnuCash 4.11

commit a2c67a519d24cbc1792b56e4fbce6935967124b4
Author: Szia Tomi <sziatomi01 at gmail.com>
Date:   Sat Jun 25 22:20:33 2022 +0200

    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Co-authored-by: Szia Tomi <sziatomi01 at gmail.com>

commit 13de507ec5494dfb8fb54580437126701e82cf3c
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Sat Jun 25 22:20:33 2022 +0200

    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_NZ.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (New Zealand))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_NZ/
    
    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_AU.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (Australia))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_AU/
    
    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_GB.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (United Kingdom))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_GB/
    
    Co-authored-by: Simon Arlott <weblate.simon at arlott.org>

commit b2d8e4f0a9f91f4a8e872d9f71e39caac654a31e
Author: mocsa <csaba at feltoltve.hu>
Date:   Sat Jun 25 22:20:32 2022 +0200

    Translation update  by mocsa <csaba at feltoltve.hu> using Weblate
    
    po/hu.po: 56.6% (3059 of 5401 strings; 1368 fuzzy)
    504 failing checks (9.3%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Translation update  by mocsa <csaba at feltoltve.hu> using Weblate
    
    po/hu.po: 56.5% (3053 of 5401 strings; 1370 fuzzy)
    504 failing checks (9.3%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Co-authored-by: mocsa <csaba at feltoltve.hu>

commit a12ca60c1b46374f91a4d09910aa797da460b65f
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Sat Jun 25 16:05:48 2022 +0200

    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_NZ.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (New Zealand))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_NZ/
    
    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_AU.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (Australia))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_AU/
    
    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_GB.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (United Kingdom))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_GB/
    
    Co-authored-by: Simon Arlott <weblate.simon at arlott.org>

commit e5f8f6be72c341ff306807ae863b377c770055eb
Merge: 8e57b1889 fd2ba7679
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sat Jun 25 15:47:54 2022 +0200

    Merge remote-tracking branch 'weblate/maint' into maint

commit fd2ba76796000f8d9bc1ef94ccadb5dcfe6787f9
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Sat Jun 25 13:32:44 2022 +0000

    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_AU.po: 99.9% (5397 of 5401 strings; 4 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (Australia))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_AU/

commit 6de1034f7987ee53e6b429add9f8531a5b968e48
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Sat Jun 25 13:31:01 2022 +0000

    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_NZ.po: 99.4% (5369 of 5401 strings; 32 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (New Zealand))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_NZ/

commit 9dd412c7b3f5c2a31a1171b3df1ef31c439d3ee2
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Sat Jun 25 13:32:28 2022 +0000

    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_AU.po: 99.9% (5396 of 5401 strings; 5 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (Australia))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_AU/

commit 711e8774306d30c7d5bd8a4c15ca22be2cdaf21d
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Sat Jun 25 15:28:12 2022 +0200

    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_GB.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (United Kingdom))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_GB/
    
    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_GB.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (United Kingdom))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_GB/
    
    Co-authored-by: Simon Arlott <weblate.simon at arlott.org>

commit 8e57b1889cd09920d055da17d2c5d5df82c246b2
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Sat Jun 25 15:24:26 2022 +0200

    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_GB.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (English (United Kingdom))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_GB/
    
    Co-authored-by: Simon Arlott <weblate.simon at arlott.org>

commit 07dcaf116a342a684a1429e9a350b808aab9da8f
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Sat Jun 25 15:22:06 2022 +0200

    L10N:new en_AU, en_NZ

commit fbc0c1ca9fd855c10d95385cdd8cdb2b59d9d43d
Merge: 5eaaf0b52 1847e124d
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Jun 24 21:48:18 2022 +0200

    Merge PR #1358 into maint

commit 1847e124dab19f9238c04642c31cb727e899e575
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Fri Jun 24 06:20:25 2022 +0200

    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_GB.po: 48.3% (2610 of 5401 strings; 1611 fuzzy)
    575 failing checks (10.6%)
    Translation: GnuCash/Program (English (United Kingdom))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_GB/
    
    Co-authored-by: Simon Arlott <weblate.simon at arlott.org>

commit 74b614c43a2b1dabd8e9dba3e73e030f8aa40692
Author: Christian Wehling <christian.wehling at web.de>
Date:   Fri Jun 24 06:20:24 2022 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.9% (5400 of 5401 strings; 1 fuzzy)
    182 failing checks (3.3%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 10ffa7250a5f802c191090f563f768aa75452874
Author: Szia Tomi <sziatomi01 at gmail.com>
Date:   Fri Jun 24 06:20:24 2022 +0200

    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.3% (3041 of 5401 strings; 1380 fuzzy)
    505 failing checks (9.3%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.2% (3040 of 5401 strings; 1381 fuzzy)
    506 failing checks (9.3%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.2% (3039 of 5401 strings; 1382 fuzzy)
    507 failing checks (9.3%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.2% (3038 of 5401 strings; 1383 fuzzy)
    508 failing checks (9.4%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Co-authored-by: Szia Tomi <sziatomi01 at gmail.com>

commit 5eaaf0b52841bee564010b0f62fbb48f7ba9410f
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Fri Jun 24 06:13:39 2022 +0200

    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_GB.po: 48.3% (2610 of 5401 strings; 1611 fuzzy)
    575 failing checks (10.6%)
    Translation: GnuCash/Program (English (United Kingdom))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/en_GB/
    
    Co-authored-by: Simon Arlott <weblate.simon at arlott.org>

commit 9ca280c8d9ff0bbe753ad104c74bc87aeb4124d4
Author: Christian Wehling <christian.wehling at web.de>
Date:   Fri Jun 24 06:13:38 2022 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.9% (5400 of 5401 strings; 1 fuzzy)
    182 failing checks (3.3%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 519dcfea877be5a04c8e87f591b8ed3411935830
Author: Szia Tomi <sziatomi01 at gmail.com>
Date:   Fri Jun 24 06:13:38 2022 +0200

    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.2% (3040 of 5401 strings; 1381 fuzzy)
    506 failing checks (9.3%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.2% (3039 of 5401 strings; 1382 fuzzy)
    507 failing checks (9.3%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 56.2% (3038 of 5401 strings; 1383 fuzzy)
    508 failing checks (9.4%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Co-authored-by: Szia Tomi <sziatomi01 at gmail.com>

commit 42bca420ebe7fed5fcf68d37f4119aaf279399b8
Author: Christian Wehling <christian.wehling at web.de>
Date:   Wed Jun 22 21:20:07 2022 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.9% (5398 of 5401 strings; 3 fuzzy)
    182 failing checks (3.3%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.6% (5383 of 5401 strings; 14 fuzzy)
    186 failing checks (3.4%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 00ad35e8c8787f0f2205685bb90c135b3b6153ca
Author: Milo Ivir <mail at milotype.de>
Date:   Wed Jun 22 21:20:06 2022 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 99.9% (5399 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit bf17af938e3e4d24fb94a3bd1f8f6fc54cf3840a
Author: Jaime Marquínez Ferrándiz <weblate at jregistros.fastmail.net>
Date:   Wed Jun 22 21:20:05 2022 +0200

    Translation update  by Jaime Marquínez Ferrándiz <weblate at jregistros.fastmail.net> using Weblate
    
    po/es.po: 100.0% (5401 of 5401 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: Jaime Marquínez Ferrándiz <weblate at jregistros.fastmail.net>

commit d145883b9cf351247d30ad6e05bcca1085696e97
Author: Artem <artem at molotov.work>
Date:   Wed Jun 22 01:19:40 2022 +0200

    Translation update  by Artem <artem at molotov.work> using Weblate
    
    po/uk.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Ukrainian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/uk/
    
    Co-authored-by: Artem <artem at molotov.work>

commit c0c836703e9a06e1221e3eadb09ece3b49f6d66b
Author: Szia Tomi <sziatomi01 at gmail.com>
Date:   Wed Jun 22 01:19:39 2022 +0200

    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Co-authored-by: Szia Tomi <sziatomi01 at gmail.com>

commit 7f01b2a516356c3fb62428b0413ff1fa29e24a50
Author: Milo Ivir <mail at milotype.de>
Date:   Wed Jun 22 01:19:39 2022 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 99.6% (5384 of 5401 strings; 12 fuzzy)
    4 failing checks (0.1%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 81996f0a725aebcc288c3e359d1ababbb24665b6
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Wed Jun 22 01:19:38 2022 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 99.9% (5398 of 5401 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Co-authored-by: Yaron Shahrabani <sh.yaron at gmail.com>

commit fcc7c4e79a7f2f4937f5cdee3b34ddde609ff78a
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Wed Jun 22 01:19:37 2022 +0200

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 100.0% (5401 of 5401 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 e048d58449e3aa2584e3cc49f30fdfe1880cd701
Author: Yuri Chornoivan <yurchor at ukr.net>
Date:   Wed Jun 22 01:19:37 2022 +0200

    Translation update  by Yuri Chornoivan <yurchor at ukr.net> using Weblate
    
    po/uk.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Ukrainian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/uk/
    
    Co-authored-by: Yuri Chornoivan <yurchor at ukr.net>

commit 54adb678dbc4c5566126b37082dad611ab76f6f5
Author: Petter Reinholdtsen <pere-weblate at hungry.com>
Date:   Wed Jun 22 01:19:36 2022 +0200

    Translation update  by Petter Reinholdtsen <pere-weblate at hungry.com> using Weblate
    
    po/nb.po: 54.0% (2921 of 5401 strings; 1616 fuzzy)
    383 failing checks (7.0%)
    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/nb.po: 53.8% (2909 of 5401 strings; 1631 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 fcc72958e6b496db6080e54eca0c670ccf722fe3
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Wed Jun 22 01:19:35 2022 +0200

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 99.9% (5400 of 5401 strings; 1 fuzzy)
    2 failing checks (0.1%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit 5d0b1a2633f3de668df6c9d26c95106c021317ac
Author: Jaime Marquínez Ferrándiz <weblate at jregistros.fastmail.net>
Date:   Wed Jun 22 01:19:35 2022 +0200

    Translation update  by Jaime Marquínez Ferrándiz <weblate at jregistros.fastmail.net> using Weblate
    
    po/es.po: 99.8% (5392 of 5401 strings; 9 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Jaime Marquínez Ferrándiz <weblate at jregistros.fastmail.net>

commit e798f14ce30e3cd1c24b568f60d15d5953c0c9bd
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Wed Jun 22 01:19:34 2022 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5401 of 5401 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit f20a05986d30e7bf4b620ec6aeaa63d2a52b504c
Author: Eric <alchemillatruth at purelymail.com>
Date:   Wed Jun 22 01:19:34 2022 +0200

    Translation update  by Eric <alchemillatruth at purelymail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5396 of 5401 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: Eric <alchemillatruth at purelymail.com>

commit b11536a1d6d87ad1c26f7ffc5140c336022dff6d
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jun 21 09:08:25 2022 -0700

    Lock down GITHUB_TOKEN permissions on workflows.

commit f7cdc19695ddbfc8f56d603ea1bc9c773afda5aa
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 21 23:39:44 2022 +0800

    [gnucash.cpp] char* must be freed.
    
    g_option_context_get_help() returns a char* which must be freed.

commit 418de90647a79679650181e9d886057fdcfeda2d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 21 22:09:58 2022 +0800

    [assistant-stock-transaction] dividends must include stock account
    
    bugfix. A stock account split must always be included in the stock
    transaction.
    
    This bug would manifest with a pure dividend transaction; it would
    create a transaction from Income:Dividend to Cash. To be properly
    reported in the portfolio and IFRS reports, a zero-amount and
    zero-value stock split must be included.

commit afa21eaf4f35455a484213d495227d97613827b2
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 21 21:33:46 2022 +0800

    [assistant-stock-transaction.glade] remove unused comments
    
    besides, "Dividend" had the invalid comment "Brokerage Fees"

commit 5cec53f00a261f219c890eeb43c4177839c260f1
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Jun 21 00:38:29 2022 +0200

    L10N: msgmerge gnucash-4.11-pre1.pot

commit dfa08c902ef5165707f214c7094746395f4505c6
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Jun 19 01:34:03 2022 +0200

    I18N: Replace "Broker Fees" by the already used "Brokerage Fees"

commit c272bc45d97161f57545c824882b19dfc4507f4e
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Jun 20 21:51:05 2022 +0200

    I18N: Add POTFILES.ignore
    
    assistant-stock-transaction needs polishing before
    translation

commit 0bad28743a6da40e274aaeb49e622b1e755d7339
Author: Szia Tomi <sziatomi01 at gmail.com>
Date:   Mon Jun 20 17:50:04 2022 +0200

    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/glossary/hu.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 55.9% (3018 of 5390 strings; 1397 fuzzy)
    529 failing checks (9.8%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Co-authored-by: Szia Tomi <sziatomi01 at gmail.com>

commit acf09851008102ffbc3293dc237eabbea5474a51
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 18 15:48:32 2022 +0800

    [assistant-stock-transaction] remove context for transaction types

commit 45033860d4939b942258b40adb973fc237fdc6bd
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 18 15:55:03 2022 +0800

    [assistant-stock-transaction] remove unused identifier

commit 0e40cc754812470992f98c4f83be293fb8a42a1e
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sat Jun 18 00:57:54 2022 +0200

    I18N: Format of a few translator comments

commit ca77dfbef88be3d6acc72234f8513c0d9d69ab08
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sat Jun 18 00:56:19 2022 +0200

    L10N:de: several fixes mostly of the previous commit

commit 60977496e4ff5c51de6b9c840a2726a71dd13ed8
Author: WaldiS <sto at tutanota.de>
Date:   Thu Jun 16 22:17:56 2022 +0200

    Translation update  by WaldiS <sto at tutanota.de> using Weblate
    
    po/pl.po: 62.2% (3353 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: WaldiS <sto at tutanota.de>

commit 4a1702e3e21807d7069bfc728a01dfdcc1a81871
Author: Steffen Möller <steffen_moeller at gmx.de>
Date:   Thu Jun 16 22:17:55 2022 +0200

    Translation update  by Steffen Möller <steffen_moeller at gmx.de> using Weblate
    
    po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
    169 failing checks (3.1%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Steffen Möller <steffen_moeller at gmx.de>

commit 966b17cc17cd737d5b0e533f54c5c4c9e91217b1
Author: Hemanshu Kumar <hemanshusubs at gmail.com>
Date:   Thu Jun 16 22:17:55 2022 +0200

    Translation update  by Hemanshu Kumar <hemanshusubs at gmail.com> using Weblate
    
    po/hi.po: 73.0% (3936 of 5390 strings; 1026 fuzzy)
    1674 failing checks (31.0%)
    Translation: GnuCash/Program (Hindi)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hi/
    
    Co-authored-by: Hemanshu Kumar <hemanshusubs at gmail.com>

commit d4b04b6312d1e4b5068ed6b562036f46bb9d93f1
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jun 14 11:43:08 2022 -0700

    Fix arch linux CI build failures.
    
    Add libofx and replace python2 with python3 in install list.

commit 65eae554bec2d360600c7ff62ac72d92665c1f59
Author: WaldiS <sto at tutanota.de>
Date:   Sun Jun 12 23:18:39 2022 +0200

    Translation update  by WaldiS <sto at tutanota.de> 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: WaldiS <sto at tutanota.de>

commit d1f76d1fb311222321615b62f086a077b484c070
Author: Christian Wehling <christian.wehling at web.de>
Date:   Sun Jun 12 23:18:39 2022 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
    189 failing checks (3.5%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit e98f15b02a415e5222bb583d89532038e82f3cc5
Author: Luna Jernberg <droidbittin at gmail.com>
Date:   Sun Jun 12 23:18:38 2022 +0200

    Translation update  by Luna Jernberg <droidbittin at gmail.com> using Weblate
    
    po/sv.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
    
    Co-authored-by: Luna Jernberg <droidbittin at gmail.com>

commit 354d555c0dd74559173e2df2d4bae4abd1bb480c
Author: YTX <ytx.cash at gmail.com>
Date:   Sun Jun 12 23:18:37 2022 +0200

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5390 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 b1a5b2b6afd16fb8cc311a69bf97f3bfbf378648
Author: Hemanshu Kumar <hemanshusubs at gmail.com>
Date:   Sun Jun 12 23:18:37 2022 +0200

    Translation update  by Hemanshu Kumar <hemanshusubs at gmail.com> using Weblate
    
    po/hi.po: 72.8% (3925 of 5390 strings; 1029 fuzzy)
    1676 failing checks (31.0%)
    Translation: GnuCash/Program (Hindi)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hi/
    
    Co-authored-by: Hemanshu Kumar <hemanshusubs at gmail.com>

commit 6a3f2cfb3868b4e5d92b5404f692170e2560d211
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Jun 8 23:28:34 2022 +0200

    Translation update  by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
    
    po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
    189 failing checks (3.5%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Translation update  by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
    
    po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
    189 failing checks (3.5%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Translation update  by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
    
    po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
    189 failing checks (3.5%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>

commit 73b608045433fa79b71dd266bc0358d2889c37dc
Author: МАН69К <weblate at mah69k.net>
Date:   Wed Jun 8 23:28:33 2022 +0200

    Translation update  by МАН69К <weblate at mah69k.net> using Weblate
    
    po/ru.po: 76.7% (4138 of 5390 strings; 862 fuzzy)
    243 failing checks (4.5%)
    Translation: GnuCash/Program (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
    
    Translation update  by МАН69К <weblate at mah69k.net> using Weblate
    
    po/ru.po: 76.2% (4111 of 5390 strings; 889 fuzzy)
    270 failing checks (5.0%)
    Translation: GnuCash/Program (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
    
    Translation update  by МАН69К <weblate at mah69k.net> using Weblate
    
    po/ru.po: 76.1% (4107 of 5390 strings; 893 fuzzy)
    274 failing checks (5.0%)
    Translation: GnuCash/Program (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
    
    Translation update  by МАН69К <weblate at mah69k.net> using Weblate
    
    po/ru.po: 76.1% (4105 of 5390 strings; 895 fuzzy)
    276 failing checks (5.1%)
    Translation: GnuCash/Program (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
    
    Co-authored-by: МАН69К <weblate at mah69k.net>

commit 88bf999476425c0101d58f4539b0be6da76db055
Author: Allan Nordhøy <epost at anotheragency.no>
Date:   Wed Jun 8 23:28:32 2022 +0200

    Translation update  by Allan Nordhøy <epost at anotheragency.no> using Weblate
    
    po/nb.po: 53.6% (2892 of 5390 strings; 1637 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: Allan Nordhøy <epost at anotheragency.no>

commit 439a700926070ceea9627ffe9d0f238c62499788
Author: Joachim Wetzig <jo.wetzig at web.de>
Date:   Wed Jun 8 23:28:32 2022 +0200

    Translation update  by Joachim Wetzig <jo.wetzig at web.de> using Weblate
    
    po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
    189 failing checks (3.5%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Joachim Wetzig <jo.wetzig at web.de>

commit e14dfea3d168fbd4ae24a9150231a6156c349e8c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 4 12:48:27 2022 +0100

    Change source files dialog-fincalc.* for spaces and tabs

commit d86f949b162a676f2b90cb1ef67ea42b990655d7
Merge: 903cbdcad d95a17f15
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 4 12:17:18 2022 +0100

    Merge Christian Wehling's  'FinCalc help-buttons' into maint

commit 903cbdcad34e6a73041442ec1bcd90103572cdd9
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jun 2 15:46:59 2022 -0700

    Bug 798547 - Calculated Due Date is short 1 day when posting on...
    
    day of fall change from Daylight Time to Standard Time.
    
    Really any day where the period crosses the dst->std change, and
    since the date dialog returns local midnight for the time that includes
    the day of the change.
    
    Convert both the parameter time and the return time to neutral time
    to ensure that the interval is handled correctly.

commit b218926e0b10a06f63a9b3ba1493bea072693e42
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jun 2 14:52:05 2022 -0700

    Bug 798533 - Crash when importing quicken @ currency
    
    Ensure that guess-by-symbol returns GNC_COMMODITY_NS_NONCURRENCY
    if there's no previously loaded matching security with a namespace.

commit d95a17f152b523afd7d02351e8bb5d2b51e372c6
Author: Christian Wehling <christian.wehling at web.de>
Date:   Mon May 30 20:40:56 2022 +0200

    [dialog-fincalc.glade] Inserting a help button

commit 559d581cf7004ace5cd858c9746e2b673bce14a1
Author: Taehun Yun <yooontehoon at naver.com>
Date:   Fri May 27 07:18:19 2022 +0200

    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 46.2% (2494 of 5390 strings; 1651 fuzzy)
    634 failing checks (11.7%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 46.1% (2490 of 5390 strings; 1651 fuzzy)
    634 failing checks (11.7%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Co-authored-by: Taehun Yun <yooontehoon at naver.com>

commit 0304c0e6ec53ba5681fd794d218db9539852adea
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Tue May 24 16:14:50 2022 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 57eefe3caa5f7f01044a86f29f0b92bde2ec9f72
Author: Taehun Yun <yooontehoon at naver.com>
Date:   Tue May 24 16:14:49 2022 +0200

    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 45.9% (2478 of 5390 strings; 1655 fuzzy)
    639 failing checks (11.8%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Co-authored-by: Taehun Yun <yooontehoon at naver.com>

commit 8b5b6256d4698a5dc7a91a7825c14b13a9d0bf9f
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Sun May 22 01:14:39 2022 +0200

    Translation update  by Francisco Serrador <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/
    
    Translation update  by Francisco Serrador <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/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <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: Francisco Serrador <fserrador at gmail.com>

commit e38b1aa0ae78787c287d239f9907f4a6532a5c85
Merge: f18c70f68 c0244c6f1
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat May 21 16:52:44 2022 -0700

    Merge Christian Wehling's 'SLR help-buttons' into maint.

commit f18c70f68b58c084be3cf69d09b0ac42f125eef1
Author: Sherif ElGamal <selgamal0 at gmail.com>
Date:   Fri May 20 14:18:56 2022 +0200

    Translation update  by Sherif ElGamal <selgamal0 at gmail.com> using Weblate
    
    po/ar.po: 75.1% (4052 of 5390 strings; 862 fuzzy)
    368 failing checks (6.8%)
    Translation: GnuCash/Program (Arabic)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
    
    Translation update  by Sherif ElGamal <selgamal0 at gmail.com> using Weblate
    
    po/ar.po: 75.1% (4051 of 5390 strings; 864 fuzzy)
    368 failing checks (6.8%)
    Translation: GnuCash/Program (Arabic)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
    
    Translation update  by Sherif ElGamal <selgamal0 at gmail.com> using Weblate
    
    po/glossary/ar.po: 98.6% (213 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: Sherif ElGamal <selgamal0 at gmail.com>

commit 3f899d48c124e0056f277bdd5f1e10d4366733b1
Author: Taehun Yun <yooontehoon at naver.com>
Date:   Fri May 20 14:18:55 2022 +0200

    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 45.8% (2474 of 5390 strings; 1658 fuzzy)
    640 failing checks (11.8%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 45.3% (2445 of 5390 strings; 1670 fuzzy)
    641 failing checks (11.8%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 45.0% (2427 of 5390 strings; 1673 fuzzy)
    643 failing checks (11.9%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Co-authored-by: Taehun Yun <yooontehoon at naver.com>

commit 564d73a5532d97b8f3e7c9d160e2e47592a33db7
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri May 20 14:33:29 2022 -0700

    Bug 798531 - Selecting "Print" from the file menu on a report...
    
    crashes gnucash
    
    Ensure that every call to gnc_prefs_get_string correctly handles both
    a NULL or empty string return value without crashing or leaking.

commit c0244c6f1cc38321abea9b9e328276f0afa83711
Author: Christian Wehling <christian.wehling at web.de>
Date:   Sat May 14 17:36:33 2022 +0200

    Bug 771095, partially solved. Inserting a help button in the
    Since-Last-Run dialog.

commit 10facd40c3adcfcd65c51030827531ac65199c38
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri May 20 05:12:23 2022 +0200

    L10N:de: Translators maintenance

commit 8b1e07a6030ad7cac4bb2a3e32321a064e395d8f
Author: Jan Schneider <grimpeur78 at gmail.com>
Date:   Thu May 19 19:16:22 2022 +0200

    Translation update  by Jan Schneider <grimpeur78 at gmail.com> using Weblate
    
    po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    209 failing checks (3.8%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Translation update  by grimpeur78 <grimpeur78 at gmail.com> using Weblate
    
    po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    209 failing checks (3.8%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Jan Schneider <grimpeur78 at gmail.com>
    Co-authored-by: grimpeur78 <grimpeur78 at gmail.com>

commit fbc76a4e36716449214a3bd46a286760484f6448
Author: Taehun Yun <yooontehoon at naver.com>
Date:   Thu May 19 19:16:22 2022 +0200

    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 44.9% (2424 of 5390 strings; 1673 fuzzy)
    643 failing checks (11.9%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Co-authored-by: Taehun Yun <yooontehoon at naver.com>

commit a43fa09d967472a5f25eda5d91afaecdaed3378f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri May 6 08:59:45 2022 +0800

    [assistant-stock-transaction] guard against nullopts

commit 670902d5a86fd1686051370c84731ee50d1da13f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed May 18 17:37:05 2022 +0800

    Bug 798535 - Crash when increasing the number of periods in a budget
    
    because in the SQL backend, gnc_budget_commit_edit will update the sql
    by reading from vectors with an increased priv->num_periods.

commit 29f2c7c399740e06dbdfdee2ecfc7829cb0d86b1
Author: Yu Hongbo <linuxbckp at gmail.com>
Date:   Mon May 16 05:18:14 2022 +0200

    Translation update  by Yu Hongbo <linuxbckp at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5390 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: Yu Hongbo <linuxbckp at gmail.com>

commit ba2716385dd3db006be6ff6d8836ce2677c28d0d
Author: Diggaj Upadhyay <dcozupadhyay at duck.com>
Date:   Mon May 16 05:18:13 2022 +0200

    Translation update  by Diggaj Upadhyay <dcozupadhyay at duck.com> using Weblate
    
    po/ne.po: 45.7% (2468 of 5390 strings; 1985 fuzzy)
    572 failing checks (10.6%)
    Translation: GnuCash/Program (Nepali)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ne/
    
    Co-authored-by: Diggaj Upadhyay <dcozupadhyay at duck.com>

commit 78f82719e8574ced87ff4afab8bf321b0806afff
Author: Taehun Yun <yooontehoon at naver.com>
Date:   Mon May 16 05:18:13 2022 +0200

    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 42.2% (2279 of 5390 strings; 1740 fuzzy)
    668 failing checks (12.3%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 42.1% (2272 of 5390 strings; 1746 fuzzy)
    670 failing checks (12.4%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 41.7% (2250 of 5390 strings; 1766 fuzzy)
    675 failing checks (12.5%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Co-authored-by: Taehun Yun <yooontehoon at naver.com>

commit b532d84b48ff46990c2e997f8a5bcef10dfa7cb4
Author: ltai0001 <yltaief at gmail.com>
Date:   Mon May 16 05:18:12 2022 +0200

    Translation update  by ltai0001 <yltaief at gmail.com> using Weblate
    
    po/ar.po: 75.1% (4051 of 5390 strings; 864 fuzzy)
    368 failing checks (6.8%)
    Translation: GnuCash/Program (Arabic)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
    
    Co-authored-by: ltai0001 <yltaief at gmail.com>

commit 49bfd92b371b4f9246c619eec04c793a46cad173
Author: Taehun Yun <yooontehoon at naver.com>
Date:   Sat May 14 13:16:50 2022 +0200

    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 41.3% (2231 of 5390 strings; 1780 fuzzy)
    678 failing checks (12.5%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Co-authored-by: Taehun Yun <yooontehoon at naver.com>

commit f15c2959bc5c9de9ec709481d25992082661c931
Author: Taehun Yun <yooontehoon at naver.com>
Date:   Thu May 12 22:18:08 2022 +0200

    Translation update  by Taehun Yun <yooontehoon at naver.com> using Weblate
    
    po/ko.po: 41.2% (2222 of 5390 strings; 1788 fuzzy)
    683 failing checks (12.6%)
    Translation: GnuCash/Program (Korean)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
    
    Co-authored-by: Taehun Yun <yooontehoon at naver.com>

commit 7d9c18afd7e5e2297790e3f07ae24a180f53c6a6
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Thu May 12 22:18:08 2022 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    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 dddec792795835851dce815db4c5fc133dcad787
Author: S <t0kie at mailbox.org>
Date:   Thu May 12 22:18:07 2022 +0200

    Translation update  by S <t0kie at mailbox.org> using Weblate
    
    po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    209 failing checks (3.8%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: S <t0kie at mailbox.org>

commit 1f9e99e6c258ae4af42ff539d8d2f33b47d468a1
Author: Christian Wehling <christian.wehling at web.de>
Date:   Thu May 12 22:18:06 2022 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    209 failing checks (3.8%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    214 failing checks (3.9%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit a033f5cba521347b3f2c0a755dcde892a8e2272e
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Thu May 12 22:18:06 2022 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 8ed25e05e58bb001077bea295c37cca84c8549d3
Author: Cow <javier.fserrador at gmail.com>
Date:   Thu May 12 22:18:05 2022 +0200

    Translation update  by Cow <javier.fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    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/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <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>
    Co-authored-by: Francisco Serrador <fserrador at gmail.com>

commit b41e626076a1d4892831f1aa8a3c85253825f2f1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun May 8 10:55:16 2022 +0100

    Bug 798053 - Accounts renumeration (renumbering)
    
    In the renumbering sub accounts dialog, the examples displayed have
    leading zeros but when pressing 'OK' they are dropped. This has been
    fixed and an additional spin button added to specify the number of
    digits the generated code will have.

commit d195a87079110063f8cbeb8af8f0fca3c9c0dfe4
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun May 8 10:29:27 2022 +0100

    Change source files dialog-account.* for spaces and tabs

commit 27cab58bf236fc362ab2d07b1299ed29727cf8f6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri May 6 12:15:39 2022 +0100

    Correct some text describing some date functions.

commit c000a890ad1ec8ba14e83726f4ddca58c036ce34
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Apr 29 11:20:36 2022 +0100

    Bug 798501 - Balance wrong date end of account period
    
    With the accounting period preference settings set to 'Start/End of
    previous quarter' and balance sheet report using 'End of accounting
    period' the date is wrong, currently is 30/03/2022 when it should be
    31/03/2022.
    
    Simplify gnc_gdate_set_quarter_end to get correct last day and
    subtract the 3 months befor calling said function.

commit 2b198dbce44e763f56e776f0d39ed77351e1e5f1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu May 5 22:41:00 2022 +0800

    [assistant-stock-transaction] avoid resetting txn_types unnecessarily.
    
    UX improvement.
    
    Previously the txn_types dropdown list would be regenerated whenever
    the GtkAssistant reaches the page PAGE_TRANSACTION_TYPE. This means
    selecting "Sell", pressing "Next", then "Previous" would reset the
    type to "Buy".
    
    This commit will store the date at which the txn_types was set; it
    will avoid resetting txn_types unless the date is changed.

commit 19803ba9d0f89543667fa1a1c6188205b9e93556
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri May 6 09:01:35 2022 +0800

    [assistant-stock-transsaction] skip checking txn_date for empty stock acct

commit 674b49bd8dea735aa160adc4ff483977e019c165
Merge: f292ed66a 3dd179c61
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu May 5 08:23:31 2022 +0800

    Merge branch 'maint-stock-assistant' into maint #1328
    
    - add support for warnings in stock transaction assistant
    
    - warn if new transaction date is earlier than latest stock account
    transaction date
    
    - reorder pages - input date prior to input stock activity type,
    because the latter depends on the former.

commit 3dd179c611c110e7b91842f83f737f26bd6d0942
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed May 4 09:24:39 2022 +0800

    [assistant-stock-transaction] use std::optional

commit fccd07424d56c39a9f61e8965fff5343fc1cd2f1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed May 4 09:18:36 2022 +0800

    [assistant-stock-transaction] reorder of Pages - date before type.
    
    Because the date may be in the past, and the stock balance at that
    date will dictate the available stock txn types available for
    creation.
    
    The available stock txn types is thus dependent on the desired date,
    and must only be initialized when preparing the txn_type page.

commit e6eb0f328cb1a0293ee23782dee63541a23043bb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed May 4 20:02:17 2022 +0800

    [assistant-stock-transaction] warn if TxnDate < latest Stock Txn

commit 3f6962cfcaad9a292852b0d170759e6ac29a2881
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon May 2 22:48:16 2022 +0800

    [assistant-stock-transaction] refactor to allow warnings
    
    Adds support for warnings, which can still allow creating a stock
    transaction.

commit f292ed66ab693700ac2439a9d7be0838f1a7ea81
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue May 3 00:16:51 2022 +0800

    [assistant-stock-transaction.glade] don't translate placeholder text

commit 56fa5949f9ef47a248c924b4d3b313dcf82e8754
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon May 2 09:10:21 2022 +0800

    use (string-concatenate ...) instead of (apply string-append ...)
    
    similarly to a48e656ee, string-concatenate is less vulnerable to stack
    overflow. this was confirmed by wingo some time back.

commit 7e4fcc7afbcde367ba37a5170fb25532053b7b23
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Apr 29 16:51:48 2022 -0700

    https://bugs.gnucash.org/show_bug.cgi?id=798491
    
    Prefer the entry date to the value date if present in the import.
    The invalid date part of the bug was fixed in 7b1c050.

commit d62c6d96e31ea5bdfa7c8f159b67cbfefef3cf43
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Apr 29 15:50:41 2022 -0700

    [import matcher] Only append description if there's something to append to.
    
    Otherwise just set the new string.

commit 4d6dc384ee0f49d8c35e17c116c98647298d9529
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Apr 29 15:41:45 2022 -0700

    [import matcher] NULL protect g_utf8_normalize
    
    It crashes if fed a NULL string.
    May fix https://bugs.gnucash.org/show_bug.cgi?id=798483.

commit 396c59e3d7912ad5bd57a5f458ce8c5281076766
Author: Szia Tomi <sziatomi01 at gmail.com>
Date:   Fri Apr 29 03:08:25 2022 +0200

    Translation update  by Szia Tomi <sziatomi01 at gmail.com> using Weblate
    
    po/hu.po: 55.9% (3018 of 5390 strings; 1397 fuzzy)
    529 failing checks (9.8%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Co-authored-by: Szia Tomi <sziatomi01 at gmail.com>

commit 5e9d0858d3dffe785adafba6391c07899653a928
Author: Cow <javier.fserrador at gmail.com>
Date:   Fri Apr 29 03:08:24 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 7f316b8bdd1e511eef7d654a0169031c12a9b651
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 24 16:20:07 2022 +0800

    [balsheet-pnl] test "lvl <= depth-limit" outside add-indented-row
    
    this will be the first step trying to fix bug 798502. the bug likely
    resides in the (if) conditional in (add-account-row).

commit e381e7063805091c03b610c5fbf2fe882ba31cc8
Author: Alex Aycinena <alex.aycinena at gmail.com>
Date:   Fri Apr 22 19:26:09 2022 -0700

    reverse commit d48937c. See discussion in Bug #79769.

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.

commit 07fbcc0e9e02519c09dbd3c101ab0aac0dfbfe1b
Author: 154pinkchairs <ovehis at riseup.net>
Date:   Wed Apr 13 21:11:11 2022 +0200

    Translation update  by 154pinkchairs <ovehis at riseup.net> using Weblate
    
    po/glossary/pl.po: 97.2% (210 of 216 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pl/
    
    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/
    
    Translation update  by 154pinkchairs <ovehis at riseup.net> using Weblate
    
    po/pl.po: 62.1% (3350 of 5390 strings; 1531 fuzzy)
    587 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 6ccd7741ca8e6348320b47866caf7d9f1e7dfec2
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Apr 13 02:43:00 2022 +0200

    Drop duplicate 'en_US.UTF-8 UTF-8' from archlinux-test
    
    https://lists.gnucash.org/logs/2022/04/12.html#T19:11:57

commit 022d2b08e2c16d9714520c3009191b6cc055b84d
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Apr 12 15:59:13 2022 -0700

    [CI]Work around new git security measure. This one works.

commit baffae88f80fda1fdafb925ac3666d9343b5fa98
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Apr 12 15:49:22 2022 -0700

    [CI]Work around new git security measure.

commit 7bb576d25c88e9420f7d3aafc6eafdb1370aa071
Author: Cow <javier.fserrador at gmail.com>
Date:   Tue Apr 12 21:10:41 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 677b585d202c841cd3faedb02d0b5b78e3a4c8d0
Author: 154pinkchairs <ovehis at riseup.net>
Date:   Tue Apr 12 04:10:23 2022 +0200

    Translation update  by 154pinkchairs <ovehis at riseup.net> using Weblate
    
    po/pl.po: 62.1% (3348 of 5390 strings; 1533 fuzzy)
    591 failing checks (10.9%)
    Translation: GnuCash/Program (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
    
    Co-authored-by: 154pinkchairs <ovehis at riseup.net>

commit 22985903168f84e6a1d3d211f4557dd0ca848456
Merge: 4e5932ac9 8adedc224
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Apr 12 00:18:27 2022 +0200

    Merge PR #1309 into maint

commit 4e5932ac9200b021c034dedf4b4b005920b665d8
Author: ltai0001 <yltaief at gmail.com>
Date:   Sun Apr 10 23:10:27 2022 +0200

    Translation update  by ltai0001 <yltaief at gmail.com> using Weblate
    
    po/ar.po: 74.4% (4012 of 5390 strings; 898 fuzzy)
    424 failing checks (7.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.4% (4011 of 5390 strings; 899 fuzzy)
    426 failing checks (7.9%)
    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.1% (3997 of 5390 strings; 913 fuzzy)
    430 failing checks (7.9%)
    Translation: GnuCash/Program (Arabic)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
    
    Co-authored-by: ltai0001 <yltaief at gmail.com>

commit 1420368b5b3a8ce4fb8ec804473be811741da100
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Apr 11 09:36:52 2022 +0800

    [balsheet-pnl] faster definition of balance lists
    
    because the accounts and accounts-cols-data have direct 1-to-1
    mapping, it is not necessary to map accounts and retrieve from
    accounts-cols-data. mapping from accounts-cols-data produces
    identical results, avoiding O(N^2) access from accounts-cols-data.

commit 736d2231987e8578ab2f70cef46cbce4e0e5f17a
Merge: d022651f3 aab33954e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 10 12:05:08 2022 +0800

    Merge branch 'maint-progress3' into maint #1312

commit d022651f38fdee1a9ceca100c819455db3a1c7b9
Merge: 6a668df16 40d5db43e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 10 12:04:51 2022 +0800

    Merge branch 'maint-progress2' into maint #1311

commit 40d5db43e63a749ea70af4330a226119b6e6e1b3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Apr 6 07:15:39 2022 +0800

    Bug 797163 - qof_book_get_option segfaults when retrieving a non-leaf frame
    
    returns a KvpFrame into a nested list of pairs
    returns a KvpValue GLIST into a list

commit 0c4d438a0e027f2dd295bc5f679adfe56f69f389
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Apr 6 07:15:09 2022 +0800

    [kvp-frame.cpp] expose iterator, skip inexistent frame

commit aab33954e73567c21e98bb5c610fefa880640049
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Apr 8 22:34:15 2022 +0800

    [gnc-numeric.cpp] Reduce logging level of gnc_numeric exception message
    
    Exceptions are expected in some use cases.

commit ebbf7565c985dd03dd14135c6cd4b5b6770c74ac
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Apr 5 23:15:26 2022 +0800

    Bug 798496 - gncEntry Quantity and Discount are misusing commodity scu

commit 8adedc22482fb1c6f9b9f70726f4c6f6b3c5e573
Author: luz paz <luzpaz at pm.me>
Date:   Fri Apr 1 09:02:10 2022 -0400

    Fix various typos
    
    Found via `codespell -q 3 -S *.po,./po,*.min.js,./ChangeLog*,./NEWS,./borrowed,./doc/README*,./AUTHORS,./libgnucash/tax/us/txf-de*,./data/accounts -L ans,ba,cas,dragable,gae,iff,iif,mut,nd,numer,parm,parms,startd,stoll`

commit c8f1caa95f6d6d9cba215a21d40e12c9164cdc81
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Apr 5 23:15:09 2022 +0800

    Bug 798493 - Invoice Report Quantity & Unit Price fields have limited decimal precision on printed invoices
    
    use xaccPrintAmount which formats number nicely.

commit 6a668df16851f21983af4556002b7dc1a1bf03f5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Apr 8 19:20:18 2022 +0800

    [qofutil.h] don't recurse includes

commit fbaa416cfbc408f8e76ea28d8dbfa6281df03c30
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Apr 7 16:02:27 2022 -0700

    Fix gcc compilation errors.

commit 7b1c0509f75f27ebd2a971fae7fd64fa34588589
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Apr 7 09:34:59 2022 -0700

    Fix wrong date of beginning of epoch.

commit 7147e8a6e59e04a6bc2e695039cb18a1929df18b
Author: Kárász Attila <cult.edie at gmail.com>
Date:   Wed Apr 6 11:36:00 2022 +0200

    Translation update  by Kárász Attila <cult.edie at gmail.com> using Weblate
    
    po/glossary/hu.po: 83.3% (180 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.9% (3018 of 5390 strings; 1396 fuzzy)
    527 failing checks (9.7%)
    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.8% (3010 of 5390 strings; 1404 fuzzy)
    538 failing checks (9.9%)
    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 82634dd3ef71753e0268c3ac3d60c1eed7fc88a7
Author: YTX <ytx.cash at gmail.com>
Date:   Wed Apr 6 11:35:59 2022 +0200

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5389 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 50df6b61762ee4cb5dd29623f9fdc1a1c5833ff7
Author: ltai0001 <yltaief at gmail.com>
Date:   Wed Apr 6 11:35:58 2022 +0200

    Translation update  by ltai0001 <yltaief at gmail.com> using Weblate
    
    po/ar.po: 74.1% (3996 of 5390 strings; 914 fuzzy)
    437 failing checks (8.1%)
    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: 73.8% (3981 of 5390 strings; 929 fuzzy)
    462 failing checks (8.5%)
    Translation: GnuCash/Program (Arabic)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
    
    Co-authored-by: ltai0001 <yltaief at gmail.com>

commit a4b1827793b146e9d0fd8db87c76cb5caa211dc6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Mar 26 21:48:59 2022 +0800

    [gnc-plugin-page-register] use gnc_g_list_stringjoin to store .gcm
    
    for gnc_plugin_page_register_filter_response_cb

commit 5ff0bc1b3cc19cbafa2636f60a19bb734ff84d29
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Mar 26 21:48:35 2022 +0800

    [gnc-plugin-page-register] use gnc_g_list_stringjoin to set tooltip
    
    instead of repeated g_free g_strconcat in
    gnc_plugin_page_register_set_filter_tooltip

commit 26b009c0f4839b6ea9c89716613ed2033fe165d3
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 2 16:41:52 2022 -0700

    Bug 798500 - FTBFS (tests failure) on armhf
    
    Ensure the transition_times are correctly aligned for their sizes
    before attempting to copy them into the transitions vector.

commit 3125352d5a2339b17628818c8490521b360f7163
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Apr 5 22:29:21 2022 +0800

    Bug 798499 - Expense Chart data tables include extra columns of data
    
    Because all-data was shortened when it exceeds the max-sliecs, but
    list-of-rows and row-totals were not redefined.
    
    Delay list-of-rows and row-totals until after all-data is pruned.

commit 3df7bdf31ebb0eb9489e48b98acd17ab4c3ca048
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Apr 3 20:58:40 2022 +0200

    Remove icon experiment that accidentally slipped through.

commit 04bafdebf0e7ea9844eac1796d4efe750fdc7e6a
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Apr 3 19:22:56 2022 +0200

    Redo icon handling in cmake
    
    Using globs for file copying prevents cmake from discovering newly added icons.
    Writing rules that explicitly use lists of icons will fix this as a new icon
    in the sources will have to be added to the list and will force reparsing by
    cmake. We have to maintain the lists anyway for our dist target so there's
    actually no extra work involved for the devs.

commit ee8729dfb62642a78b04347891330fa0a8bc02e5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Apr 2 14:14:50 2022 +0800

    [account.cpp] char* must be freed

commit 11458bf8b37f874fa5929d269814e9cb6da570f6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Apr 2 09:08:19 2022 +0800

    [core-utils.i] Use g_dpgettext2 instead of g_dpgettext
    
    avoids using \004 context and msg separator.
    
    Discussed in dae2ea8356931a34e198c83c7dac6858fee61248

commit 842c4879a602010c6871257f5712e89175458135
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Thu Mar 31 10:08:05 2022 +0200

    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 b9de15915cdf3fe7aee3355381054c2159e2299c
Author: YTX <ytx.cash at gmail.com>
Date:   Thu Mar 31 10:08:04 2022 +0200

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5389 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/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5389 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 e75a2d212f4d6d2d91171d0bc5932390580eb303
Author: ltai0001 <yltaief at gmail.com>
Date:   Thu Mar 31 10:08:04 2022 +0200

    Translation update  by ltai0001 <yltaief at gmail.com> using Weblate
    
    po/ar.po: 73.6% (3972 of 5390 strings; 936 fuzzy)
    472 failing checks (8.7%)
    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: 4.6% (10 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 b6d5cedd325096f322ab77f997263fed8e9a05ae
Merge: 9a50be4c5 03e5d710f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Mar 31 20:18:04 2022 +0800

    Merge branch 'maint-after-string-thaw' into maint #1295

commit 9a50be4c5d69e4407d5ce563ebd3ebf1816bb314
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Mar 27 19:45:04 2022 -0700

    [QIF import] fix misplaced paren.

commit be8f798fca8db57960334f62272d307c33254868
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Mar 27 09:29:55 2022 -0700

    Fix wrong GNC-COMMODITY-NS-ISO4217

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))

commit 4bb16f03a5672b990dd409a90f8ec65876bb110c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Mar 16 07:37:37 2022 +0800

    [gnc-plugin-budget] remove logger when closing budget
    
    leftover of debugging session

commit 03e5d710f68a01d5444a7bc1d0eb7247eb2426b4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 14 18:44:35 2022 +0800

    [assistant-stock-transaction] better Dr/Cr imbalance error message

commit a50469ff2a8a313735dc4e5c56006794defc4101
Author: Tomáš Václavík <t3vaclavik at gmail.com>
Date:   Tue Mar 15 00:55:36 2022 +0100

    Translation update  by Tomáš Václavík <t3vaclavik at gmail.com> using Weblate
    
    po/cs.po: 44.2% (2383 of 5390 strings; 1914 fuzzy)
    640 failing checks (11.8%)
    Translation: GnuCash/Program (Czech)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/cs/
    
    Co-authored-by: Tomáš Václavík <t3vaclavik at gmail.com>

commit 934567962765046d61feed9cf473cac0df9ea212
Author: Christian Wehling <christian.wehling at web.de>
Date:   Tue Mar 15 00:55:35 2022 +0100

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.9% (5385 of 5390 strings; 5 fuzzy)
    214 failing checks (3.9%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 3b7a6fa81d4bc569ce919ebe648ee3585e808920
Author: Zdenko Podobný <zdenop at gmail.com>
Date:   Tue Mar 15 00:55:35 2022 +0100

    Translation update  by Zdenko Podobný <zdenop at gmail.com> using Weblate
    
    po/sk.po: 55.4% (2988 of 5390 strings; 1213 fuzzy)
    450 failing checks (8.3%)
    Translation: GnuCash/Program (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
    
    Translation update  by Zdenko Podobný <zdenop at gmail.com> using Weblate
    
    po/sk.po: 54.7% (2949 of 5390 strings; 1246 fuzzy)
    456 failing checks (8.4%)
    Translation: GnuCash/Program (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
    
    Co-authored-by: Zdenko Podobný <zdenop at gmail.com>

commit 3ff0cb2297024aab58a9e6366f9f368ee70d4e44
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Tue Mar 15 00:55:34 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 4f956844f369f7b49b0c9b4f5d34be8d5130cea5
Merge: d55eee556 8ee0bee6d
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Mar 14 09:39:00 2022 -0700

    Merge Chris Lam's 'budget-sensitive-readonly' into maint.

commit d55eee556d9ccbf85e7adea6d2c6ebfcdecab6ed
Merge: e63baa627 45f4dffd3
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Mar 14 09:32:55 2022 -0700

    Merge Simon Arlott's 'temporary-cut-txn-warning' into maint.

commit e63baa6270f75c7b50bda96bbc064e543ba7c667
Merge: ccae437e5 6fa3c9e5d
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Mar 14 09:25:42 2022 -0700

    Merge Bob Fewell's 'rtl' into maint.

commit 6fa3c9e5d90f74ba03d821ca1468991df97e3261
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Mar 7 11:06:21 2022 +0000

    Invoice status bar currencies not displayed correctly for Hebrew
    
    When Gnucash is run in Hebrew which is a RTL language, on the invoice
    pages the status bar currencies are not displayed correctly...
    
    To fix this, when creating the displayed monetary amount insert a BiDi
    ltr isolate uni-character at the start of the string.

commit 99879286382f62c635bd08dbe345612992a3dd82
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Mar 6 11:47:50 2022 +0000

    Register status bar currencies not displayed correctly for Hebrew
    
    When Gnucash is run in Hebrew which is a RTL language, on the register
    pages the status bar currencies are not displayed correctly...
    
    To fix this, when creating the displayed monetary amount insert a BiDi
    ltr isolate uni-character at the start of the string.

commit c84d82e3e986081180e2ee475e5d966ee5f1e24f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Nov 12 15:53:23 2021 +0000

    Summary bar currencies not displayed correctly for Hebrew
    
    When Gnucash is run in Hebrew which is a RTL language, on the accounts
    page the summary bar currencies are not displayed correctly...
    
    To fix this, when creating the displayed monetary amount insert a BiDi
    ltr isolate uni-character at the start of the string.

commit f8fc796c959a20af95aa29b82dceab6ba274f44a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Nov 3 15:34:42 2021 +0000

    Bug797501 - Currency symbols in Hebrew (RTL) language
    
    When Gnucash is run in Hebrew which is a RTL language, on the accounts
    page the tree view is displaying the required number as the following...
    
    TreeView entry is   '1,500.00 ₪' or '-1,500.00 ₪'
    TreeModel string is '₪ 1,500.00‬' or '₪ 1,500.00-‬'
    
    This seems to be down to the GTK 'Unicode Bidirectional Text Algorithm'
    which is changing the representation of the model string based on the
    first strongly typed character, in this case the Israeli shekel sign.
    
    To fix this, when creating the displayed monetary amount insert a BiDi
    ltr isolate uni-character at the start of the string.

commit ccae437e50e1fc88f6d87e6460e9f40f78edb680
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Sun Mar 13 08:06:04 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 0e233fc8b5f64b76b481d6519bb0e8131c669dbc
Author: Arve Eriksson <031299870 at telia.com>
Date:   Sun Mar 13 08:06:03 2022 +0100

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/sv.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit bd5f81a709239b9fb1697d007450eb6d1e294abe
Author: Zdenko Podobný <zdenop at gmail.com>
Date:   Sun Mar 13 08:06:02 2022 +0100

    Translation update  by Zdenko Podobný <zdenop at gmail.com> using Weblate
    
    po/sk.po: 53.3% (2874 of 5390 strings; 1308 fuzzy)
    480 failing checks (8.9%)
    Translation: GnuCash/Program (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
    
    Co-authored-by: Zdenko Podobný <zdenop at gmail.com>

commit c8baa8e773fdacbc89c747156f2b02bed1188ea7
Author: YTX <ytx.cash at gmail.com>
Date:   Sun Mar 13 08:06:02 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 c00cacda16ffc7f5cd7a9d650a486cb292aad5e0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 14 09:14:53 2022 +0800

    [assistant-stock-transaction.cpp] more sanity checks
    
    - stock amount must be positive. i.e. a negative stock amount during
    a regular BUY means a SELL. user must choose appropriate txn_type.
    
    - don't require account if zero-amount is allowable. eg fees.

commit aca8351376da38fbfa2b8fb632b0868e13381f00
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Mar 13 13:30:49 2022 -0700

    Bug 798474 - Windows 10: Mouse scroll wheel on register...
    
    only scrolls 1 pixel at a time (instead of 1 line at a time)
    
    Gdk supports fine-resolution smooth scrolling on macOS only.

commit 7fd17ac0ac09c3f62a592c48d000113b8d80d79b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Mar 13 23:02:14 2022 +0800

    [assistant-stock-transaction.glade] fix incorrect sentences
    
    and remove comments attribute which were copied from original
    assistant-stock-split.glade

commit 45f4dffd39f7611192e36816a82eead5782d60d5
Author: Simon Arlott <sa.me.uk>
Date:   Sun Mar 13 09:56:34 2022 +0000

    Fix suppression of "cut split/transaction" warnings for the current session
    
    These were not working because they were missing from the temporary
    warnings settings schema. The warnings could only be dismissed permanently.
    
    Add them to the temporary warnings section of the settings schema.

commit ba5983956ffe2dcc9278f1efa29a2528a2f2c3f6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Mar 12 23:13:59 2022 +0800

    [assistant-stock-transaction] don't translate placeholder labels

commit a9e6de77b25eca9c24279be78c7ee52fb18bc4aa
Author: YTX <ytx.cash at gmail.com>
Date:   Sat Mar 12 05:55:54 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 73b7d032559d9ae1653c180cbf13ecc02b0ccc9e
Author: Petter Reinholdtsen <pere-weblate at hungry.com>
Date:   Sat Mar 12 05:55:53 2022 +0100

    Translation update  by Petter Reinholdtsen <pere-weblate at hungry.com> using Weblate
    
    po/glossary/nb.po: 93.5% (202 of 216 strings; 6 fuzzy)
    2 failing checks (0.9%)
    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% (2884 of 5390 strings; 1639 fuzzy)
    406 failing checks (7.5%)
    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 28eae9b55e519a0d9aa16e8cd0ecbdc1ee9809d8
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Sat Mar 12 05:55:53 2022 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.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: Maxime Leroy <lisacintosh at gmail.com>

commit 45fdb34f36938aea1281088a8b5502585b230612
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Sat Mar 12 05:55:52 2022 +0100

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 6d63d75de1b443226ae03e9c45759f19f4d8da4b
Author: Milo Ivir <mail at milotype.de>
Date:   Sat Mar 12 05:55:52 2022 +0100

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/glossary/hr.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 4ed2cc3c6a8c7b4f36208ffe22b82b43a70662df
Author: Yuri Chornoivan <yurchor at ukr.net>
Date:   Sat Mar 12 05:55:51 2022 +0100

    Translation update  by Yuri Chornoivan <yurchor at ukr.net> using Weblate
    
    po/uk.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Ukrainian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/uk/
    
    Co-authored-by: Yuri Chornoivan <yurchor at ukr.net>

commit 47b13aec9939c9920ac113305ef3808221a1fc60
Author: Eric <alchemillatruth at purelymail.com>
Date:   Sat Mar 12 05:55:50 2022 +0100

    Translation update  by Eric <alchemillatruth at purelymail.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: Eric <alchemillatruth at purelymail.com>

commit fce283cb03042c02eddb4653115098f55199fb7d
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sat Mar 12 05:55:50 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/
    
    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/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    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/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 99.7% (5376 of 5390 strings; 14 fuzzy)
    4 failing checks (0.1%)
    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 f00f3f427e6f82e705db4a2487687ddc9bb72a5a
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Sat Mar 12 05:55:49 2022 +0100

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 99.7% (5376 of 5390 strings; 14 fuzzy)
    4 failing checks (0.1%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 99.7% (5376 of 5390 strings; 14 fuzzy)
    4 failing checks (0.1%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Co-authored-by: Yaron Shahrabani <sh.yaron at gmail.com>

commit 798cd6c4a8fe779d52eccb35a1b1829c4d77d6af
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sat Mar 12 05:55:49 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 99.7% (5376 of 5390 strings; 14 fuzzy)
    4 failing checks (0.1%)
    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 024100946c5aeb37fa65f91642fdca6a126cb18b
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Sat Mar 12 05:55:46 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 1373233cd05c0e9806f586fd53a55d561255f650
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Mar 11 11:57:48 2022 -0800

    Restore Scheme definitions of GNC-COMMODITY-NS-CURRENCY & -NONCURRENCY.
    
    Overzealously removed in PR 1073.

commit 19479c3af44b6b73c7e4d324b2824141cf4eed26
Merge: b93a034ba 9e44ef5c0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Mar 11 23:04:32 2022 +0800

    Merge branch 'maint-stock-editor' into maint #818

commit 9e44ef5c02fb6e4e5dc0ec5bac9c28cf1d13356d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Mar 11 15:04:53 2022 +0800

    Add hook to stock transaction GtkAssistant

commit 2f9963b70852087d5bb6f4154a68d0c40c27cd2f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Mar 11 14:44:35 2022 +0800

    Bug 798004 - Next gen UI for stock transactions
    
    A new assistant to create stock transactions

commit 0052e3e48342e52ef622cd3752eba4f52eb59acf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Mar 11 14:29:56 2022 +0800

    [gnc-pricedb] add user:stock-transaction price source

commit b93a034ba8a9a2a6e1c0730164c7b860e83a2e74
Merge: 3939aeff4 85aa8a6b1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Mar 11 06:56:31 2022 +0800

    Merge branch 'exxus-category-barchart-patch' into maint #1274

commit 3939aeff4bf1e75a943008ffbbb2d1b50a993dd8
Merge: c1001e664 8fa197eeb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Mar 11 06:47:16 2022 +0800

    Merge branch 'maint-progress0' into maint #1286

commit c1001e66414e8ef4bd1da2b0c4865c45d3aa3ac7
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Mar 6 11:39:24 2022 -0800

    Better wording for tax table changed info message.

commit 301b9009a0f022878052dd7e56870808140cdcc9
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Mar 6 11:33:28 2022 -0800

    [register] Checkbox any value other than 0x20 (ASCII space) is true.
    
    Because it can be X or U+2716 now and could be something else
    in future.
    
    Fixes in particular the disappearing tax-included and tax-table
    in the Invoice/Bill entry register.

commit 38b557dfeae977665da72535abec9351dc3739d0
Merge: 545830f3b 837878f76
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Mar 10 09:45:52 2022 -0800

    Merge AQBanking Assistant Clarification into maint.

commit 837878f7696e55cfc9571f8a7096b626a4418c2a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jan 9 13:13:13 2022 +0000

    [aqb] Remove MSWindows term wizard.

commit 8fa197eebf1e5775fb4a2f0fc06aee01347bc15a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Mar 2 15:04:26 2022 +0800

    [gnc-budget-view] total_nodes may be exhausted. assign NULL.
    
    the refactor in 8cef481e1 introduced a crasher -- in the line
    
    totals_view_col = gtk_tree_view_get_column (priv->totals_tree_view, j);
    
    j would occasionally exceed the number of columns available in the
    GtkTreeView and the function would return NULL. This change restores
    this behaviour.
    
    I found that switching preference Account -> Default currency radio
    buttons would trigger this crasher. To illustrate, add the following
    tracer immediately after assigning totals_view_col.
    
    PWARN ("tree_view_col=%p, totals_view_col=%p", tree_view_col, totals_view_col)

commit 545830f3b8dfcd33777c54f2ffdbe0744f64630a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Mar 5 00:08:08 2022 +0800

    [gnc-budget-view.c] modify GList in reverse
    
    because the GList modification in gnc_budget_view_refresh works on the
    tail end (see g_list_last being chopped off successively, followed by
    g_list_append successively), wherease it's much faster to work on the
    head end. Therefore: reverse, modify, and re-reverse.

commit 73ce0e707960dcc9a9ae794bce4ce3a956e84970
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Mar 9 21:51:09 2022 -0800

    [i18n] Fix some missed conflicts in sk.po.

commit f61c02eeb8a96a392047adc54e8b3491966c0c93
Merge: aa5a268e6 d16e387a7
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Mar 9 21:13:41 2022 -0800

    Merge remote-tracking branch 'weblate/maint' into maint

commit aa5a268e60e05c7cb3887dfa67739f7f9e98f120
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Mar 9 20:38:31 2022 -0800

    [i18n] Update all translation files to a new potfile.
    
    Needed to get Weblate to stop whining about the recently removed bindings/guile/commodity-table.scm.

commit d16e387a78dcb7eb02cc79a3cd977f8903dd391a
Author: Sébastien Ray <sebastien.ray at normalesup.org>
Date:   Wed Mar 9 22:58:18 2022 +0100

    Translation update  by Sébastien Ray <sebastien.ray at normalesup.org> using Weblate
    
    po/fr.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Sébastien Ray <sebastien.ray at normalesup.org> using Weblate
    
    po/glossary/fr.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Sébastien Ray <sebastien.ray at normalesup.org> using Weblate
    
    po/fr.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Sébastien Ray <sebastien.ray at normalesup.org> using Weblate
    
    po/glossary/fr.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Sébastien Ray <sebastien.ray at normalesup.org> using Weblate
    
    po/fr.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Sébastien Ray <sebastien.ray at normalesup.org>

commit 6148bc31dc71a2a1e473728d07cdbca23685af2a
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Mar 9 22:58:17 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Co-authored-by: Avi Markovitz <avi.markovitz at gmail.com>

commit 669152de3a39ca96e9309b3771a7bcaaf2b2e6f0
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Wed Mar 9 22:58:17 2022 +0100

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit d7651840769b241e73aed16550beed2587b4de40
Author: Zdenko Podobný <zdenop at gmail.com>
Date:   Wed Mar 9 22:58:16 2022 +0100

    Translation update  by Zdenko Podobný <zdenop at gmail.com> using Weblate
    
    po/sk.po: 51.5% (2773 of 5380 strings; 1386 fuzzy)
    500 failing checks (9.2%)
    Translation: GnuCash/Program (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
    
    Translation update  by Zdenko Podobný <zdenop at gmail.com> using Weblate
    
    po/sk.po: 51.5% (2773 of 5380 strings; 1386 fuzzy)
    501 failing checks (9.3%)
    Translation: GnuCash/Program (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
    
    Co-authored-by: Zdenko Podobný <zdenop at gmail.com>

commit 7f947033a6e570d8014fa62285659d737044c33d
Author: Kárász Attila <cult.edie at gmail.com>
Date:   Wed Mar 9 22:58:15 2022 +0100

    Translation update  by Kárász Attila <cult.edie at gmail.com> using Weblate
    
    po/hu.po: 55.1% (2968 of 5380 strings; 1437 fuzzy)
    584 failing checks (10.8%)
    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/glossary/hu.po: 80.5% (174 of 216 strings; 23 fuzzy)
    4 failing checks (1.8%)
    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: 54.8% (2953 of 5380 strings; 1452 fuzzy)
    605 failing checks (11.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: 54.7% (2944 of 5380 strings; 1461 fuzzy)
    614 failing checks (11.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 e0a217152855dc6f653ec5ca77e250b4e8ed9828
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Wed Mar 9 22:58:15 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Francisco Serrador <fserrador at gmail.com>

commit cbfacdcd55fd7df760264d9d9c3f52b9e6cdee1f
Merge: d841b322d 64920e7c7
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 8 13:46:07 2022 -0800

    Merge Christoff Holtermann's 'python-qof-example' into maint.

commit d841b322d0bf4dde5f7ade09545a8ffbc54ca7ef
Merge: cde8f9168 6f28d49f9
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 8 12:39:47 2022 -0800

    Merge Frank Ellenberger's 'Bug684507' into maint.

commit cde8f9168f2529c7547faa4ad1511249a5575a21
Merge: 7343959a0 8f9b6b1ec
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 8 12:35:43 2022 -0800

    Merge Jean Laroche's 'bug798164' into maint.

commit 8f9b6b1ecc887d531d40bb402a1c8a5f71438c7b
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 8 12:35:01 2022 -0800

    Clean up gnc_gen_trans_edit_fields.

commit 64920e7c70f789c24dad977100b33b416bbda220
Author: Christoph Holtermann <mail at c-holtermann.net>
Date:   Tue Mar 8 10:49:44 2022 +0100

    Small fix in expected result

commit 07cfe9e45c15a4fa3ae8cfe40a6550ab710640d8
Author: Christoph Holtermann <mail at c-holtermann.net>
Date:   Tue Mar 8 10:45:17 2022 +0100

    Missed one redundancy

commit 395c7a705248615a70cb8b2ea334d309daee875f
Author: Christoph Holtermann <mail at c-holtermann.net>
Date:   Tue Mar 8 10:40:12 2022 +0100

    Modify examples to respect previous patch

commit 62f8acf6ae265ceac29a01b290b450b9a4cf8cfd
Author: Christoph Holtermann <mail at c-holtermann.net>
Date:   Tue Mar 8 10:33:25 2022 +0100

    Provide the complete set of QOF enums in gnucash

commit 06e17dfd5c052f92f2afac419b12d9997ae96aac
Author: Christoph Holtermann <mail at c-holtermann.net>
Date:   Tue Mar 8 09:45:48 2022 +0100

    Provide wrapper for qof numeric predicate
    
    Python bindings already have some wrapping objects for
    qof predicates. This adds the one missing for GncNumeric
    comparisons.
    
    Additionally fixes a wrong number for QOF_NUMERIC_MATCH_ANY
    in example file.

commit 7343959a0197f84a66a695eccdfd47cc3e048b2f
Merge: 25152f10b 1177cd5d9
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Mar 7 14:10:24 2022 -0800

    Merge Christian Wehli's 'taxinvoice' into maint.

commit 25152f10beea561261303d56d1a101b52711c364
Merge: c07998cbe 03ddbbcd0
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Mar 7 13:20:47 2022 -0800

    Merge Chris Good's 'maintPrefUPDATE+CLEAR' into maint.

commit c07998cbe887eb0bc4d9585156f921a17eaa2414
Merge: f8fda225b f44d23035
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Mar 7 13:16:47 2022 -0800

    Merge Christoph Holtermann's 'python-qof-example' into maint.

commit f8fda225b83d03d2f8ea14a22ed2d427a7f20f39
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Mar 7 09:17:59 2022 -0800

    [register] Enable horizontal scrolling with a touchpad.

commit b5e0abd30ea56b6401ba01e4b8ed383f1953bddb
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Mar 7 09:04:52 2022 -0800

    https://bugs.gnucash.org/show_bug.cgi?id=797610
    
    Trackpad scrolling events include an increment so use that instead of
    the step size intended for scroll wheels.

commit f44d23035edaef4245295ded82b00a763b35af07
Author: Christoph Holtermann <mail at c-holtermann.net>
Date:   Sun Mar 6 23:52:32 2022 +0100

    python qof examples

commit 3ab1d32f6ea666e466531e826b023a5d9a0722a4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Mar 6 21:32:28 2022 +0800

    [gnc-account-sel.c] GNCAccountSel finalize must free commodity list

commit ce2b89fd8cae4c5c78ba6925e78d18fca6a3df6a
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 5 18:17:58 2022 -0800

    [business]Add diagnostic messages to GncEntry and GncInvoice.

commit 916caa25f223a36cca4a9d88ee1684ff52a777e1
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Mar 4 16:49:36 2022 -0800

    Integrate Windows gzopen differences so that only one ifdef is needed.
    
    Clarifies code.

commit f58279aba6315c7ea4c6cb9c1a6990631acca61b
Author: Zdenko Podobný <zdenop at gmail.com>
Date:   Wed Mar 2 22:55:38 2022 +0100

    Translation update  by Zdenko Podobný <zdenop at gmail.com> using Weblate
    
    po/sk.po: 45.7% (2462 of 5380 strings; 1623 fuzzy)
    596 failing checks (11.0%)
    Translation: GnuCash/Program (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
    
    Translation update  by Zdenko Podobný <zdenop at gmail.com> using Weblate
    
    po/sk.po: 45.4% (2443 of 5380 strings; 1639 fuzzy)
    609 failing checks (11.3%)
    Translation: GnuCash/Program (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
    
    Co-authored-by: Zdenko Podobný <zdenop at gmail.com>

commit 250b4ed73364d954bdc46303b6d72eb762cc9ebd
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Mar 4 14:53:02 2022 -0800

    Remove stray line left from earlier refactoring.

commit 7e299cb2b0f2d586462b8115440b3d17ff2b90dd
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Mar 4 10:16:14 2022 +0000

    Remove print statement left in commit c3f8daa

commit 4890c25376145a2fe09e517a6f9a4bcc705830eb
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Mar 3 15:36:08 2022 -0800

    Bug 798448 - Column 'num' cannot be null
    
    Convert libofx's data.check_number and data.reference_number to "" if
    they are any case variation of "null".
    
    Note that SQL backends will not permit the word NULL as a value for the
    number field if it's entered from the GUI, but this can be worked around
    by quoting it as in Scheme: 'Null *will* work.

commit 6f28d49f956d2eeee60ba9be6711a4128920e104
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 1 15:30:30 2022 -0800

    Add tooltip to namespace combo in security editor.

commit 8ef8d3807ce516f3423e00745f4f96d6e31da499
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Mar 3 13:21:51 2022 -0800

    Silence spurious conditional uninitialized warning in gnc-owner-sql.cpp.

commit 93f5e23cf5e9b78c5e4525f4d34efbada155ec96
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Mar 3 13:20:41 2022 -0800

    Open gzfile if thread creation fails.

commit 03ddbbcd0ca8584ed912c0cdd89c2f34fa7cebf8
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Wed Mar 2 18:01:51 2022 +1100

    Preferences, Import: UPDATE AND RECONCILE should be UPDATE AND CLEAR
    
    on preference "Enable update match action" tooltip text.

commit 9ad24321b4708c94f363c93698097a31ee20e746
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 1 15:10:02 2022 -0800

    Remove investment-type namespaces.
    
    Leave it to users to categorize their non-currency commodities. In the
    QIF importer default non-classifiable commodities to
    GNC_COMMODITY_NS_NONCURRENCY.

commit 09296dfb96f2e88039c80337ad6f6d29d1040d62
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Jul 9 18:44:06 2021 +0200

    Drop commodity-table.scm, no longer required after adjusting qif-dialog-utils

commit 716d746315aa6ad0bdc5a7fdfa9c3c0c7e65eb30
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Jul 8 21:23:17 2021 +0200

    Adjust qif-dialog-utils to new namespaces
    
    For US users it will no longer distinguish between NASDAQ and NYSE but
    map both to SHARE for new commodities.

commit c7f842c081ad794d2020f0b8417dfe3637c298c0
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Jul 8 16:15:03 2021 +0200

    Bug 684507 - commodity namespace should be localized

commit 85aa8a6b122f800f3827a542b01064331cee85c9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Mar 2 09:12:39 2022 +0800

    modify strings as discussed

commit 3229839055b62ad1580e0c53fee6dd9fb4eb7aa0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Feb 22 16:30:41 2022 +0800

    [test-standard-category-report] Add test for allocation ratios

commit 9d458d1e7f4905448ed5f06447ea556fd983e525
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 1 16:15:18 2022 -0800

    Bug 798386 - Cannot increment date by 1 day with Japanese keyboard.

commit bd4a457040f1bbd88b6bf2ee6d00145740ca78ba
Merge: aeefd8934 a47413860
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Mar 2 07:37:17 2022 +0800

    Merge branch 'maint-lightning-budget' into maint #1248

commit a47413860ad0b206081b39a2c0b571cadd0cd647
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jan 20 22:39:41 2022 +0800

    Factor out GValue access for setters and getters

commit 8f845df93479264eb78f6cfe0f239273dbdd7c5d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jan 20 22:24:20 2022 +0800

    Factor out make_period_[data|note]_path

commit 919f392c7a43bb5cc469dfc6ace75e4b10db24c4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jan 20 21:34:30 2022 +0800

    Use kvp C++ interface rather than GValue

commit 6c4c2512db53fc6b874f2004b743539fc651a9d2
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jan 13 21:01:36 2022 +0800

    Use C++ STL instead of GLib

commit 9088acabd866ee50b1c6c620569368bb46079082
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jan 13 18:10:38 2022 +0800

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

commit aeefd8934307b11b91fc45877dd9da4e76cb0076
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 1 13:26:12 2022 -0800

    URL-encode # in file: URLs.
    
    The final piece to fixing Bug 798392.

commit 81b9a022353a32ad1f913a91ad999f93b1d09bd7
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 1 12:19:44 2022 -0800

    Bug 798458 - Build failure with gcc 12
    
    Refactor try_gz_open to return a std::pair<FILE*, thread>. That removes
    the need for the threads hash-table and wait_for_gzip().
    
    The cause of the gcc12 error was that we were using the thread's pipe's
    FILE* as the key to the hash-table and had to close it before calling
    wait_for_gzip(file) to remove the thread from the hash-table. gcc12
    considers that a use-after-free. It happens to be wrong, but removing the
    need for it results in a cleaner implementation as well as silencing the
    warning.

commit 67e8c317dab481577d805601e056c74382880b57
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Mar 1 12:08:59 2022 -0800

    [xml backend] Extract functions to make gz_trhead_func more readable.

commit 25181a6c0129cb4b03a0cffdd51f68843b5af5db
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Mar 1 10:37:06 2022 +0100

    Fix function documentation
    
    As pointed out by Kevin Buckley

commit 6d1c9b534a50fc14d4e427fdfb38e596d488eda1
Author: Kárász Attila <cult.edie at gmail.com>
Date:   Mon Feb 28 16:56:14 2022 +0100

    Translation update  by Kárász Attila <cult.edie at gmail.com> using Weblate
    
    po/hu.po: 54.5% (2937 of 5380 strings; 1468 fuzzy)
    623 failing checks (11.5%)
    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: 54.4% (2927 of 5380 strings; 1478 fuzzy)
    636 failing checks (11.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 310e2200dbaa659b660332c78b06a3998b60c495
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Feb 28 16:56:13 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 4693be5b101eec70f5928a146e81feb828e4702d
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Mon Feb 28 16:56:13 2022 +0100

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit 3901a784bcd7432f3230f8560591705b823aca09
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Feb 28 16:56:12 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 e3ff00b3544d3574c6e5bafa1502be02ff7d9e42
Author: YTX <ytx.cash at gmail.com>
Date:   Mon Feb 28 16:56:10 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 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 43e537152f9e76e4ce44234d065c718ecb252ba3
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Mon Feb 28 16:56:09 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 831b25f8f8a218e5e9b75bcc6c0161e8ba1bd6b1
Merge: c3883e703 065cf236c
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Feb 28 13:51:45 2022 -0800

    Merge Chris Lam's 'maint-progress1' into maint.

commit c3883e703b177e5ef015347bf86450952423b468
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Feb 28 09:23:24 2022 +0800

    [trep-engine] faster csv list processing
    
    instead of scanning the row 5 times: (length, make-list, append, map,
    string-join), walk the list once building the accumulator along the way.

commit c64298045662a29b65f239a9206fc061b621964b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Feb 28 09:42:56 2022 +0800

    [test-transaction] add tests for gnc:lists->csv

commit c02e23bd965b8828bae2dd1dab8835f6dd574fb0
Author: Arve Eriksson <031299870 at telia.com>
Date:   Sun Feb 27 03:34:16 2022 +0100

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/sv.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
    
    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/sv.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit 753bde557616d0232422088c9e76cd9cfd6976d8
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sat Feb 26 18:56:43 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 35596d58d3941b8fefb2e34e45bfbd02127a5187
Author: Kárász Attila <cult.edie at gmail.com>
Date:   Fri Feb 25 11:55:38 2022 +0100

    Translation update  by Kárász Attila <cult.edie at gmail.com> using Weblate
    
    po/hu.po: 54.2% (2918 of 5380 strings; 1487 fuzzy)
    654 failing checks (12.1%)
    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: 54.2% (2918 of 5380 strings; 1486 fuzzy)
    654 failing checks (12.1%)
    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 142bbde44de998875fce5eff5741e6677fb46dae
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Fri Feb 25 11:55:37 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 4e6edeb06a792636f9e82b64ba39ff3e13799e8f
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Wed Feb 23 19:56:09 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Francisco Serrador <fserrador at gmail.com>

commit abed98a7c25f5f65865659dffc1a9e13c766ba4e
Author: YTX <ytx.cash at gmail.com>
Date:   Wed Feb 23 19:56:08 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 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 fd70c88423d6f7ae01a968703ce98ce24bb12e6d
Author: Simeon <exxus at users.noreply.github.com>
Date:   Tue Feb 22 16:30:27 2022 +0800

    [category-barchart] Added option to show ratios

commit f991680644ef5021a98e57303744ca22df33b8a8
Author: Simeon <exxus at users.noreply.github.com>
Date:   Tue Feb 22 16:29:48 2022 +0800

    [html-chart] Add format style option for numbers

commit 136ddc9a575e0fbdfc46925eb20cbb46ad34f939
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Feb 22 21:42:24 2022 +0800

    [category-barchart] acct->name

commit 5f06fc99fd1a4b7d30736a32656388cb8cb6f2b3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Feb 12 13:15:49 2022 +0800

    [category-barchart] simplify code

commit b79dffc5f49d252c5e7312515ef721864777eeef
Author: Milo Ivir <mail at milotype.de>
Date:   Sat Feb 19 13:56:38 2022 +0100

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/glossary/hr.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit d7af17116fa88b896c264f177feb30cd91722c9e
Author: Christian Wehling <christian.wehling at web.de>
Date:   Sat Feb 19 13:56:37 2022 +0100

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    214 failing checks (3.9%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.9% (5379 of 5380 strings; 0 fuzzy)
    214 failing checks (3.9%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/glossary/de.po: 99.5% (215 of 216 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/
    
    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.9% (5379 of 5380 strings; 0 fuzzy)
    222 failing checks (4.1%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit f6ed24995d6ebf172d2978b30eecfb4cff0ecd44
Author: YTX <ytx.cash at gmail.com>
Date:   Sat Feb 19 13:56:37 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 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 9a9bea4cd8d5edf0ee3a08728de3049c9ec8a455
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Feb 19 09:49:01 2022 -0800

    Replace code style guidance with reference to the wiki Coding Standard page.

commit 1ed85c9b6510f97866a3456bf2c7bc254e52ee78
Author: YTX <ytx.cash at gmail.com>
Date:   Wed Feb 16 14:57:59 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 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 fc2fff0feadacec25e3702a6dcd42729807dd8c0
Author: Gregory-K <lifeturn at gmail.com>
Date:   Tue Feb 15 11:07:46 2022 +0100

    L10N:el: Add 17 accelerators

commit f9ae87e46c189e9dcb6ba09e78698ca317460d33
Author: YTX <ytx.cash at gmail.com>
Date:   Tue Feb 15 10:56:04 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 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 de9b3324cf78731c77aaf6c829b9e0ed27c9893c
Author: Gregory-K <lifeturn at gmail.com>
Date:   Mon Feb 14 07:58:07 2022 +0100

    Translation update  by Gregory-K <lifeturn at gmail.com> using Weblate
    
    po/el.po: 54.3% (2922 of 5380 strings; 1430 fuzzy)
    506 failing checks (9.4%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Gregory-K <lifeturn at gmail.com>

commit b6d7f4a27072541d4591be4038a95cc4e226fdc6
Author: YTX <ytx.cash at gmail.com>
Date:   Mon Feb 14 07:58:07 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 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 a22303838043dfd1eaf9f6b71d4e990252e052d0
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Feb 14 07:58:06 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 12133f9336df9c63ab4af1725b2a152e55f1b027
Author: Milo Ivir <mail at milotype.de>
Date:   Mon Feb 14 07:58:05 2022 +0100

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 1177cd5d98b31a5aafb78ed0f3368d2e3795ba33
Author: Christian Wehling <christian.wehling at web.de>
Date:   Sun Feb 13 15:50:14 2022 +0100

    taxinvoice.scm: removed trailing spaces

commit e25214bdbc96fdbcbc6045480f6ad360c9be842b
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sat Feb 12 12:50:03 2022 +0100

    L10N:de: Behebung eines Fehlers, gefunden von C. Wehling, und
    "entfusseln"

commit 442921abd646a35b694d403dc94c2a9240af9182
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Thu Feb 10 08:33:40 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 4e950e6cf829a76f97459147ddab4b199426b364
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Feb 11 15:42:33 2022 +0800

    [net-charts] simplify code
    
    Instead of collector->monetary which takes a collector (bag of
    monetaries) and returns a monetary {report-currency, amount}, return
    amount. Simplifies code.

commit 7d8c8cbb5c6ddc9d10a0e09229847c73ac6e9552
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Wed Feb 9 08:40:38 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 1da41d488b46774b0cca887a7260a232bc4b014b
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Tue Feb 8 23:57:16 2022 +0100

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 616658dbe9c89cdd2ac67abaa2526b8b50633d79
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Feb 8 20:07:05 2022 +0800

    [trep-engine] account name filter can exclude filtered string

commit 331a394795123358288644535af71a417d39140f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Feb 4 11:35:19 2022 +0000

    Console error when cleared transaction is deleted
    
    If a cleared transaction is deleted when the reconcile dialog is open
    on that account, the following console error is observed...
    
    sys:1: Warning: g_hash_table_foreach: assertion
    'version == hash_table->version' failed
    
    To fix this use g_hash_table_foreach_remove and modify helper function
    instead of g_hash_table_foreach

commit 5d52fd8bd21be0a51c573123041fa739c91dcbe2
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Feb 4 11:28:16 2022 +0000

    Change reconcile-view scrolling to selection
    
    Change the gnc_reconcile_view_refresh function to use the function
    gnc_query_view_force_scroll_to_selection function.

commit a9faf8614148b2fab3c54610c822f5d51bb57483
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Feb 4 11:27:25 2022 +0000

    Add functions to gnc-query-view to do scrolling to selection
    
    Add the ability when a row is selected to scroll to that row so it is
    always visible when reordering the list.
    
    The first function, gnc_query_use_scroll_to_selection can enable or
    disable this for the query view, the default is off.
    
    Two functions do the scrolling, gnc_query_scroll_to_selection and
    gnc_query_force_scroll_to_selection with the first one respecting the
    value of use scrolling to selection whereas the second will always do
    it.

commit c054b977185a2f5f52ef718e0655122db586f020
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Feb 4 11:24:20 2022 +0000

    Bug 798438 - on reconcile window, 'R' column sorting broken
    
    Sorting on the 'R' column was enabled in version 3.0 by mistake and
    never worked as expected. Due to the 'R' column using a function to
    populate the model, the existing sorting method would not work as this
    was achieved by changing the query.
    
    To fix this add a sorting function to sort the model for the 'R' column.

commit 7152b384247204f8a843a13580288a703cce7c41
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Feb 4 11:23:18 2022 +0000

    Change source files search-param.* for space and tabs

commit 21621312bebe38567cf49eea1a40bd827624cc2c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Feb 4 11:22:40 2022 +0000

    Change source files reconcile-view.* for space and tabs

commit b92b546f4264ac1b89df0e22ba49c59289cfddd9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Feb 4 11:21:55 2022 +0000

    Change source files gnc-query-view.* for space and tabs

commit 2aed5c9f46e471b55fa59797429164fe1bab85a9
Author: Jaime Marquínez Ferrándiz <weblate at jregistros.fastmail.net>
Date:   Mon Feb 7 20:57:25 2022 +0100

    Translation update  by Jaime Marquínez Ferrándiz <weblate at jregistros.fastmail.net> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Jaime Marquínez Ferrándiz <weblate at jregistros.fastmail.net>

commit 923adf51b9c9097b47e9304b072acf418f0b46e1
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Feb 7 20:57:24 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Co-authored-by: Avi Markovitz <avi.markovitz at gmail.com>

commit 89cd1aa5d1cc0c983fe80e337961014e07d42271
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Mon Feb 7 20:57:24 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 688b39e6446e017627a624bf353d2a9334c84626
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Mon Feb 7 01:56:38 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Francisco Serrador <fserrador at gmail.com>

commit 8e3308f271ed3feeba846c3cd435db3aa22d3e9a
Author: Gregory-K <lifeturn at gmail.com>
Date:   Thu Feb 3 12:54:11 2022 +0100

    Translation update  by Gregory-K <lifeturn at gmail.com> using Weblate
    
    po/glossary/el.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Gregory-K <lifeturn at gmail.com> using Weblate
    
    po/el.po: 54.2% (2919 of 5380 strings; 1433 fuzzy)
    509 failing checks (9.4%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Gregory-K <lifeturn at gmail.com>

commit f04d19b685ddf031bad01736c92654d90255ffc8
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Thu Feb 3 12:54:11 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit e5a13a2f57d212d2f0e5b98d7016919437f1401b
Author: YTX <ytx.cash at gmail.com>
Date:   Wed Feb 2 12:54:31 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 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 404a3776ecb2ef9f654d1c12b373bc0994205a3b
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Jan 31 13:54:15 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 be16a833d09b1ee21f5d2e17ef392a13757607f2
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Mon Jan 31 13:54:14 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit ae8a13745103081fd691bf7f78cd206382be9591
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Sun Jan 30 17:53:25 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Francisco Serrador <fserrador at gmail.com>

commit 1b99ec7d75f60b247938af70aa127474ead6038d
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Jan 30 17:53:24 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 59bc24d3f63bab052d9c1fbfdcf61b08841ac839
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Sun Jan 30 17:53:23 2022 +0100

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit 15820e4d75af0afa8da2eee428f894c2467dee71
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Sat Jan 29 08:53:56 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 5bcc3d6b14c561cb24b210115c9abef401bb3230
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Thu Jan 27 12:54:15 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit a2825d33a1446b75fde1a6dd97372e07fced8319
Author: Alex Aycinena <alex.aycinena at gmail.com>
Date:   Thu Jan 27 12:00:31 2022 -0800

    Update Form/Schedule line references for 2021 for the US Income Tax Report

commit 1f178816138645a683173e6f5b0fe3ca5f6ddb7d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jan 25 16:47:32 2022 +0000

    Prevent template accounts being excluded multiple times
    
    Use a hash table to record the template accounts that have been
    excluded so they are not added multiple times.

commit 8a0d4af1288ef39d42d9e513f78914132f5c9b48
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jan 25 16:46:35 2022 +0000

    Bug 741674 - Newly created Scheduled Transactions appear in existing search windows
    
    When a search is done from the 'find' on the accounts page, the search
    is across all accounts and is displayed in SEARCH_LEDGER. If one of
    these transactions is used for the basis of a scheduled transaction,
    the created scheduled transaction is displayed with today's date in the
    existing search results and also the general ledger with the transfer
    accounts being displayed with GUID's of the template accounts.
    
    Fixed by excluding template accounts from the SEARCH_LEDGER and the GL.

commit 85be581e97f23974fd6ff619d0e37496ad05e768
Author: Mike Alexander <mta at umich.edu>
Date:   Wed Jan 26 01:01:25 2022 -0500

    Add config and cache files for clangd.

commit 3c0dfb2741d8a8e02c9d63f790127b1c7cd8bb79
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jan 26 13:20:17 2022 +0800

    Bug 798435 - Crash on print after printing checks
    
    bug in 0a22f688a - splits gets a pointer to the QofQuery output and
    must not be freed

commit 22a1c354f77d649f4a30a7806a30eb39764e997a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jan 25 15:01:00 2022 +0000

    Update the register help label when cell read only
    
    When a register cell is read only, the help label was not being updated
    so add a call to redraw_help before returning from
    gnc_table_enter_update.

commit 995f5d3ff6eda73bc3b2970d79f937efeff91f60
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jan 25 14:59:13 2022 +0000

    Change AR/AP Type cell to be read only
    
    The Type cell in AR/AP registers should not be changeable from the
    register so make the cell read only.

commit 2edb87c63a7db7d6e111b9d86ab306dcc80d0938
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Mon Jan 24 12:34:36 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit cb03da4c927d46d3eac2bb9ac35681b2bb85a198
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Mon Jan 24 12:34:35 2022 +0100

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 01e1b92254e444a411f4a9b27998a223429165d8
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jan 24 05:13:20 2022 +0800

    Revert "Bug 798425 - Cash flow - Option / Account: Include Trading Accounts EXCLUDES them"
    
    This reverts commit 1d28f28e03018df5906a8620daa490aa451b5f59. The
    original code was fine: enabling "Include Trading Accounts" should
    consider these accounts as part of the account selection.

commit 06402578411731227827a071b896c26f4ef0b48b
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Sat Jan 22 11:43:45 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 815706ad695a12590364b170ceb90f94297386a0
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jan 22 12:34:26 2022 +0000

    Bug 798272 - Key Pad Up/Down arrow keys not working for item list
    
    Add the key pad up/down and also the page_up/down keys to the list of
    keys used for the gnc_item_list.

commit 12331c3dd2adc2c2da53e535677ff5b3b5a591d4
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Fri Jan 21 10:52:40 2022 +0100

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/glossary/pt_BR.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
    
    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit f3b23fb45bdab773b655e81e86f58999586e23bd
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Fri Jan 21 10:52:39 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 1d28f28e03018df5906a8620daa490aa451b5f59
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jan 21 18:54:28 2022 +0800

    Bug 798425 - Cash flow - Option / Account: Include Trading Accounts EXCLUDES them
    
    The option must be negated to filter out Trading accounts.

commit f0de54ac7afbcba14309d4e0af92835d5aaeb7ee
Merge: 0d8640f70 87b0a41e9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jan 19 19:16:14 2022 +0800

    Merge branch 'maint-798406' into maint #1240

commit 0d8640f703791262df7e80b61120dc34d3002b84
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jan 19 11:01:38 2022 +0000

    Update the assistant glade files to clear padding error in trace file.

commit 1d155931c4cd8edb314a01f0aaefef6dd622c07c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Jan 19 10:37:51 2022 +0000

    Bug 798375 - Transfer Account Selection not editable after typing error
    
    This bug is a result of not using overlayed scrollbars. When the scroll
    bars are not overlayed, additional space is required for the bar and on
    some desktops the use of gtk_widget_set_size_request is needed to
    specify the height of the pop up.
    
    This is only required when the number of entries is low and so the pop
    up height will be less than the available space.

commit 863f3c51bc52beacc9197a60c075559f62d4c2cf
Author: YTX <ytx.cash at gmail.com>
Date:   Tue Jan 18 07:54:44 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 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 075038e72f1e8018c70a2668d8cc7a45f73f16e2
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Tue Jan 18 07:54:43 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/glossary/pt.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 83173b1f71f817c63e292da85655e5996cccca67
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Tue Jan 18 04:59:26 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit a6996c867cc0431e398f824d751cbeaa4f63ad24
Author: YTX <ytx.cash at gmail.com>
Date:   Tue Jan 18 04:59:25 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 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 1f5c1b245864182b7c380a6eb8002385ab614e52
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Tue Jan 18 04:59:24 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Francisco Serrador <fserrador at gmail.com>

commit b35a52bb1074aeab43c7356593bb6dc64eafa5e3
Author: Jaimie85 <alsemgeest at gmail.com>
Date:   Tue Jan 18 04:59:24 2022 +0100

    Translation update  by Jaimie85 <alsemgeest at gmail.com> using Weblate
    
    po/glossary/nl.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/
    
    Translation update  by Jaimie85 <alsemgeest at gmail.com> using Weblate
    
    po/nl.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
    
    Co-authored-by: Jaimie85 <alsemgeest at gmail.com>

commit 156049e49c11b0bb8103392ea90597cbdb73530a
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Tue Jan 18 04:59:23 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 eef550a61749fca996c614c09f487fa5938d6cc3
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Tue Jan 18 04:59:22 2022 +0100

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit 6ebd29d4a4301c52a5820f362afa75bbaa4dd218
Merge: ef8d812d3 013118084
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Jan 17 21:22:57 2022 +0100

    Merge branch 'dutch_invoice_number_translation' into maint

commit 8bc080b96dd13bf89376245c214e692173b57acb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jan 12 22:11:36 2022 +0800

    [gnc-budget] store budget kvp data onto memory upon first call.
    
    then each getter will retrieve from memory rather than backend's kvp.

commit ef8d812d3fb14e3b63e3f584598738a12ce2bc7f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jan 17 09:20:30 2022 +0800

    [utest-Budget] test data retention when modifying budget num_periods

commit b8602409170a0515a3d5efcbdf68ca1f2d36aba2
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Jan 16 18:54:07 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 24e92d3d29578d7c03fade34e30ca484f0163aff
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Sun Jan 16 18:54:06 2022 +0100

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit 0b5d32bdf3347fa6712fb07314fda85ee0aac893
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Sun Jan 16 18:54:05 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit f41b5d22a6e29c97a7f17c81e1caab27de9a7605
Author: Arve Eriksson <031299870 at telia.com>
Date:   Sun Jan 16 18:54:05 2022 +0100

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/sv.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit f064c3d8c36596be8c14f0287426ecaeba3dc6c4
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Jan 16 18:54:04 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 16f645a8b5a31d2738079ca69a1156d79ca3b0f8
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Sun Jan 16 18:54:01 2022 +0100

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit e730bc06c5515e46c4923407e4b2cf344967e3a7
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Jan 16 18:53:59 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 01311808417e4d20cd89f889b98ef13a353b061e
Author: Frank Groeneveld <frank at webindie.nl>
Date:   Sat Jan 15 08:20:36 2022 +0100

    L10N:nl: Better Invoice Number translation
    
    In Dutch it is weird to say "Sales Invoice Number", instead you use
    "Invoice Number". Also, the old value messed up the PDF layout because
    it was so long.
    
    5345 translated messages, 29 fuzzy translations, 6 untranslated messages.

commit 63d4e05d1dc2a965aaca4d972f7862d5dbd66d56
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Jan 14 13:47:45 2022 +0100

    I18N:glossary: msgattrib --no-obsolete
    
    Weblate fixed the bug that had inserted duplicates.

commit afeb6afd6f787bb00d25bfc803e2188634f8ad53
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Fri Jan 14 11:53:14 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 109e3806559d31c47076f77a6bc2dee243269b7b
Author: Hugo Carvalho <hugokarvalho at hotmail.com>
Date:   Fri Jan 14 11:53:14 2022 +0100

    Translation update  by Hugo Carvalho <hugokarvalho at hotmail.com> using Weblate
    
    po/glossary/pt.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/
    
    Co-authored-by: Hugo Carvalho <hugokarvalho at hotmail.com>

commit d361108ec20ca6d3f611e86ff038027b19aa0af2
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Fri Jan 14 11:53:13 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Francisco Serrador <fserrador at gmail.com>

commit ebfe0a4716e3bfde6d4da0c69e0d5db34532c4d6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jan 13 23:06:15 2022 +0800

    [report-utilities.scm] gnc:budget-account-get-rolledup-net bugfix
    
    This function accepts start-period and end-period, either/both can
    be #f which signifies budget start and end respectively.
    
    If end-period of #f, numperiods was then defined
    as (budget->num_periods + 1) which was incorrect.
    
    Bugfix and refactor to be cleaner.

commit b1176b4614ec08c87901814a6f807da12cc17153
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Wed Jan 12 23:18:25 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Francisco Serrador <fserrador at gmail.com>

commit 363224d3bf08a39f66de17576cd000086170d05f
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Jan 12 08:55:44 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 171b8144b8909a97b3fde063ea22b22cf4d1c9a3
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Wed Jan 12 08:55:43 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Francisco Serrador <fserrador at gmail.com>

commit de935c6f3cf24286f3856603538d619224d780a8
Author: pmraps <pmra at protonmail.com>
Date:   Wed Jan 12 15:16:27 2022 +0100

    L10N:pt_PT: add templates checkbook and business
    
    squashed PR #1234

commit 8ee0bee6d2ac4372c781f21a158a71cbda5911e4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jan 11 20:46:05 2022 +0800

    Also update main menu Budget actions sensitivity

commit f96585b863b1cb3b7be76cdd9577f799cd2ab3d5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jan 10 22:08:59 2022 +0800

    Budgets are sensitive to readonly status
    
    Disable some budget features if book is readonly

commit 87b0a41e9b0b4db6556523ce5e3009fa03dd7734
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jan 7 16:24:03 2022 +0800

    [Split.c] return price==0 instead of 1, if !split, or amt==0

commit 47f2e82f8e802265af218e9c625c93007b512619
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jan 10 19:12:58 2022 +0800

    Revert "[split-register-model.c] Hide price==1 for zero-amount splits"
    
    This reverts commit 203432c436d504ac86e2b392b39df7aa3aa11eae. It was
    intended as a cosmetic clean up but caused data entry difficulties
    described in bug 798406.

commit 088874b1c6f0a9bf45c857b3e3cea246b48cdefb
Merge: b873d17c6 64874fc70
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jan 10 09:13:00 2022 +0800

    Merge branch 'maint-speedup-budget' into maint #1242

commit b873d17c613780d122d3181fa6f46061ce8a41d7
Author: Sampo Harjula <sahtor.weblate at sahtor.net>
Date:   Sun Jan 9 20:54:17 2022 +0100

    Translation update  by Sampo Harjula <sahtor.weblate at sahtor.net> using Weblate
    
    po/glossary/fi.po: 98.6% (213 of 216 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fi/
    
    Translation update  by Sampo Harjula <sahtor.weblate at sahtor.net> using Weblate
    
    po/fi.po: 67.1% (3613 of 5380 strings; 56 fuzzy)
    17 failing checks (0.3%)
    Translation: GnuCash/Program (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fi/
    
    Co-authored-by: Sampo Harjula <sahtor.weblate at sahtor.net>

commit 2ca8ed008887cc267a2dc354717ea170cc9e1917
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Sun Jan 9 20:54:16 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit d90c647addcb16a1f00d6dd5e8060c26c0b9b60a
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Sun Jan 9 20:54:16 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Francisco Serrador <fserrador at gmail.com>

commit a41a2959323df321c8db83c60b3522e5ede35544
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jan 9 12:07:32 2022 +0000

    Bug 798415 - Due Bills Reminder Dialog - Right align 'amount'
    
    When Gnucash is run in Hebrew which is a right-to-left language, the
    monetary columns on the Bills/Invoices due reminder dialog are left
    aligned but should be right aligned. This is down to GTK transposing
    the column alignment when using an RTL language so detect this and
    align to the left before GTK transposes it.

commit 64874fc704f986f4e95d48f9ec606257c354696c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jan 9 11:09:14 2022 +0800

    [gnc-plugin-page-budget] estimate/allperiods wrap begin/commit pair

commit 4a91e193688ed43a73fffdcc8a7cfe2ba6d79192
Author: Christian Wehling <christian.wehling at web.de>
Date:   Sat Jan 8 13:55:32 2022 +0100

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.8% (5370 of 5380 strings; 8 fuzzy)
    226 failing checks (4.2%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 7eb3271b6fcf753eb9af26b6676a64fbc4509c43
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jan 6 14:59:30 2022 +0000

    Changes to the default layout for glade files, part 4
    
    With glade version 3.38.2, the default settings and layouts were
    changed so this commit applies them so going forward they should not
    be highlighted.

commit 8cae2f6e635b2c06ad0ed952e3d495226873c9ed
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jan 6 14:58:42 2022 +0000

    Changes to the default layout for glade files, part 3
    
    With glade version 3.38.2, the default settings and layouts were
    changed so this commit applies them so going forward they should not
    be highlighted.

commit a973d190999e8484799519f77c962da8b21d39bb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jan 6 14:58:12 2022 +0000

    Changes to the default layout for glade files, part 2
    
    With glade version 3.38.2, the default settings and layouts were
    changed so this commit applies them so going forward they should not
    be highlighted.

commit 22d71af1198df1d3bd76a9ef697403e08d4a83e0
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jan 6 14:55:08 2022 +0000

    Changes to the default layout for glade files, part 1
    
    With glade version 3.38.2, the default settings and layouts were
    changed so this commit applies them so going forward they should not
    be highlighted.

commit 0e6da46e682c86aeed2d17f84fb4ee0f817aa3e4
Author: Eric <alchemillatruth at purelymail.com>
Date:   Fri Jan 7 21:57:06 2022 +0100

    Translation update  by Eric <alchemillatruth at purelymail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by Eric <alchemillatruth at purelymail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: Eric <alchemillatruth at purelymail.com>

commit 86a4cb9aabce7e1672b8ceacbc80332530ee3603
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Fri Jan 7 21:57:06 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 9d3d79a748391cd949e3d49d9c450c391b4c3b25
Author: 李元基 <lovedebushiu at qq.com>
Date:   Fri Jan 7 21:57:05 2022 +0100

    Translation update  by 李元基 <lovedebushiu at qq.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    2 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 李元基 <lovedebushiu at qq.com>

commit 0544f6a132056352c28bc3570c0f98de941c2c67
Author: Dullus <dullus at gmail.com>
Date:   Fri Jan 7 21:57:05 2022 +0100

    Translation update  by Dullus <dullus at gmail.com> using Weblate
    
    po/sk.po: 44.9% (2418 of 5380 strings; 1660 fuzzy)
    622 failing checks (11.5%)
    Translation: GnuCash/Program (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sk/
    
    Translation update  by Dullus <dullus at gmail.com> using Weblate
    
    po/glossary/sk.po: 82.8% (179 of 216 strings; 17 fuzzy)
    5 failing checks (2.3%)
    Translation: GnuCash/Glossary (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sk/
    
    Co-authored-by: Dullus <dullus at gmail.com>

commit bb667cb3dc82001d8f1c66d94de503cd3f257cb0
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Fri Jan 7 21:57:04 2022 +0100

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit 003d05c0b0d05173ff4034d3c5ac04de4f9fc900
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Fri Jan 7 21:57:03 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es_NI.po: 14.7% (791 of 5380 strings; 2900 fuzzy)
    966 failing checks (17.9%)
    Translation: GnuCash/Program (Spanish (Nicaragua))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es_NI/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 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: Francisco Serrador <fserrador at gmail.com>

commit 2bd8f9125444c7961ce4129b1a11462256dab6cd
Author: Syahmin Sukhairi <syahmin at gmail.com>
Date:   Fri Jan 7 21:57:02 2022 +0100

    Translation update  by Syahmin Sukhairi <syahmin at gmail.com> using Weblate
    
    po/glossary/id.po: 98.1% (212 of 216 strings; 1 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Indonesian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/id/
    
    Co-authored-by: Syahmin Sukhairi <syahmin at gmail.com>

commit 831a17c514972fca210ad601f8943f73e25d8929
Merge: 9d07471a8 0822d6f5a
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jan 6 21:01:24 2022 -0800

    Merge Jean Laroche's '798391_Reimport_OFX_INCOME' into maint.

commit 0822d6f5a3f2ffb0daca0f1b2afb535feeb572f1
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Fri Dec 31 12:42:31 2021 -0800

    Bug 798391 OFX import routine keeps prompting for accepted
    With some OFX_INCOME or OFX_REINVEST transactions, the FITID field was not always being set.

commit 9d07471a88b3f97974c523196c942b6c79405f69
Merge: 11a64f8eb 85af1ff2f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jan 6 21:28:30 2022 +0800

    Merge branch 'maint-798408' into maint #1236
    
    This commit ensures that GnuCash 4.10 can handle unreversed budgets in
    UI.

commit 11a64f8ebef12c3cafde141c79c4a5fc9d7e1f37
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Jan 6 10:55:50 2022 +0100

    I18N: Improve message of PR #1232

commit 91d3720dacc9727ba5dba332b9a30d02e7e1306b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jan 6 09:10:25 2022 +0800

    [gnc-plugin-page-budget.glade] GtkCheckButton has label
    
    Instead of a separate adjacent GtkLabel. This will ensure the
    GtkCheckBox box is easier to click.

commit 8cef481e1153c39ce53aac820f0729f8c81255e0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jan 6 09:14:37 2022 +0800

    [gnc-budget-view.c] avoid O(N^2) GList access in forloops
    
    Iterate on GList elements directly

commit d7e209979104e44459bf1d3bdc057fd95330ee08
Merge: 7d75797a2 a37cc24eb
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Jan 5 17:05:58 2022 +0100

    Merge PR #1234 into maint

commit a37cc24ebfe90753d07b0d597e264b4bb0a9fee3
Author: Christian Wehling <christian.wehling at web.de>
Date:   Tue Jan 4 16:20:02 2022 +0100

    Tip-of-the-Day, new tip: the full file path is shown in the status bar.

commit 7d75797a2d53ab7e84c1a0fb133cda9b950c18af
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Jan 5 12:53:34 2022 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 d03a2bb2ef211320506515bb33ce373057283a29
Author: YTX <ytx.cash at gmail.com>
Date:   Wed Jan 5 12:53:33 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    1 failing checks (0.1%)
    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 85af1ff2fadb364ce97fc169e37f329e0f779d33
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jan 5 16:23:48 2022 +0800

    Bug 798408 - The calculation in budgets UI and reports are wrong.
    
    gbv_get_accumulated_budget_amount returns a numeric, signed for
    DISPLAY and must be converted to unreversed before adding to info->total

commit 3857897181e8462809a3ecc5a57fc22a81112639
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jan 5 16:15:12 2022 +0800

    [gnc-budget-view] g_free a newly allocated gchar*

commit 32cfd484fb7529ff353184969fd703963bba5de6
Merge: 778cabb8d 490f646dc
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jan 5 14:53:38 2022 +0800

    Merge branch 'maint-speedup-reconcile-finalize' into maint #1230

commit 778cabb8d2b7753711aa582d9458f076f56a341d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jan 1 13:24:48 2022 +0800

    Addendum to fd3ec14f6 optionally raises descendants' editlevel

commit 43d4c4a6a305c45528ecea765a098483aa45a46d
Merge: 100b6fed5 1cbc70bd6
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jan 4 21:08:51 2022 -0800

    Merge Jean Laroche's '798395_ofxdirectconnect_crash' into maint.

commit 100b6fed5619bc48e59674f10dded7f33a963fc5
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Tue Jan 4 08:55:52 2022 +0100

    Bug 798411 - Untranslated/Unused string [pt only]
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 9a6eaf0731f5d7e0e0c8cb51497257f456af0a83
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jan 4 18:27:02 2022 +0800

    [gnc-budget-view] avoid GList O(N^2) forloop scanning

commit 1cbc70bd62bceb6fac1ad90e94b733dfe54b3d8e
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Mon Jan 3 22:52:59 2022 -0800

    Bug 798395 ofxdirectconnect downloads crash gnucash 4.9
    Add a check of temp_trans_list to avoid dereferencing a NULL pointer when there
    are no transactions to match. Add a dialog to alert the user.

commit 8d925179855d5792aa91b216b2e3aef5f1dcf476
Author: Milo Ivir <mail at milotype.de>
Date:   Mon Jan 3 19:16:04 2022 +0000

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/glossary/hr.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/

commit 5b1f0648f9eff01bac9a211c57e190d6269b2d88
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Mon Jan 3 18:07:42 2022 +0000

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/

commit 469d55b1cf9fb921785c59fda9b1a5036f2038fe
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Jan 3 16:15:40 2022 +0000

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/

commit d8e399ba217a9bcd53190d99f7445e790ac41f8b
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Mon Jan 3 09:46:45 2022 +0000

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/

commit 5c78ae7fce4d00b6aec2b5cc35c6bc352cec4a93
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Jan 3 10:27:31 2022 +0000

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/

commit ea0ba5def91fa2b6fc8665e87e1c11883b1d9c19
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Mon Jan 3 07:36:05 2022 +0000

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/

commit a3b6b17e3d9ab826001058db8f59813965aad4e0
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Jan 3 07:27:54 2022 +0000

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/

commit cfe5ca585b1e747808c187f8ccce93abb4cf816e
Author: Arve Eriksson <031299870 at telia.com>
Date:   Mon Jan 3 02:22:22 2022 +0000

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/sv.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/

commit 3b5f5ed3a2439e27e32e17f893972e2f57e52abf
Author: Arve Eriksson <031299870 at telia.com>
Date:   Mon Jan 3 02:23:29 2022 +0000

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/

commit 20e2ac566099494bf8bbcda03d8de209a0d19531
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 23:54:32 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/

commit 2762224b83c2082871a40b1abfe6030512f8d878
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Sun Jan 2 23:07:56 2022 +0000

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    3 failing checks (0.1%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/

commit 4ccf723824c416f048a2c5b4d3c978f0dcd2576b
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:50 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/tr.po: 31.0% (67 of 216 strings; 3 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/

commit 3c9e61a6e3d35255958f4c8e1c6f3cb1ff9c3984
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:50 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_TW.po: 99.0% (214 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/

commit 44de191c4ccb37b33f34a261f2472b5040d17f49
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:50 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_CN.po: 99.0% (214 of 216 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/

commit 7ad964daec4ed586b59b2ab064c6f77db6c02311
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:49 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/vi.po: 81.4% (176 of 216 strings; 21 fuzzy)
    4 failing checks (1.8%)
    Translation: GnuCash/Glossary (Vietnamese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/vi/

commit 9a01260b99bcf13aa6bfc37176722ac1eb9585c0
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:49 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sv.po: 99.0% (214 of 216 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/

commit 4e7fb8f4b79e45dce4342c5765c26802121f2f43
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:49 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sk.po: 80.5% (174 of 216 strings; 22 fuzzy)
    4 failing checks (1.8%)
    Translation: GnuCash/Glossary (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sk/

commit cfff97cc4d8461053024c5afb7d52bed3fd6eb31
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:49 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/rw.po: 3.2% (7 of 216 strings; 137 fuzzy)
    3 failing checks (1.3%)
    Translation: GnuCash/Glossary (Kinyarwanda)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/rw/

commit 668544f5695734970763a5f4a6bb39240d73458c
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:48 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ru.po: 70.8% (153 of 216 strings; 30 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ru/

commit 300a8d039839d802e22bf3e5df52a38c3c3cc3bd
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:48 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt_BR.po: 99.0% (214 of 216 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/

commit 1cbdff97d556a9c0a6f110bfa5afbc168836d083
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:48 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt.po: 99.0% (214 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/

commit 108e794444255988a77c409352f300004a4a25ba
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:48 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pl.po: 96.2% (208 of 216 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pl/

commit 38e50b4329bdbe924c5449c7c0a0f8f94c3b7df9
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:47 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nl.po: 96.2% (208 of 216 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/

commit ba0b58d2274f62d4d1d5e733a42a745d9c90d109
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:47 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nb.po: 89.3% (193 of 216 strings; 6 fuzzy)
    5 failing checks (2.3%)
    Translation: GnuCash/Glossary (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/

commit edd0e1546732da1d453f09cbd665d6c6597b5440
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:47 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/lt.po: 86.1% (186 of 216 strings; 16 fuzzy)
    2 failing checks (0.9%)
    Translation: GnuCash/Glossary (Lithuanian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/lt/

commit 33522f35ff2727141da4fd0238f4970e3d415423
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:47 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/it.po: 99.0% (214 of 216 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/

commit 7b02d3e6d5b56b5c16263f591f75843024f82d43
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:46 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/id.po: 96.2% (208 of 216 strings; 2 fuzzy)
    2 failing checks (0.9%)
    Translation: GnuCash/Glossary (Indonesian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/id/

commit fff86acc8a2958f31e1bbd7b7e2faa97b408850d
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:46 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hu.po: 80.5% (174 of 216 strings; 23 fuzzy)
    5 failing checks (2.3%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/

commit cdd8c366b5c85ce05a2c1abacb2c81f22ffc282c
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:46 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hr.po: 99.5% (215 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/

commit ad70761e4bb7c816c93ffe1b387379c06d7f7a0e
Author: Milo Ivir <mail at milotype.de>
Date:   Sun Jan 2 20:05:49 2022 +0000

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/glossary/hr.po: 99.5% (215 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/

commit 69275108088f5473598dfa447420d6ee48249990
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:45 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/he.po: 99.0% (214 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/

commit a3723e561a8491b4639964f6b378e113d7a2c4df
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:45 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 96.2% (208 of 216 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/

commit 58df32eca03b35c7da130ceafc8735b9ace337ee
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:45 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fi.po: 96.2% (208 of 216 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fi/

commit 4ca513741e7f6ae40bdf4e8ac6d4d9a2be40060c
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:45 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/es.po: 100.0% (220 of 220 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/

commit 050fcc7835d736b4336387494e7a8426443eb4a7
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Sun Jan 2 21:20:29 2022 +0000

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (220 of 220 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/

commit 42a90659ada8bfdda5a2294d1fafba322d066864
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:44 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/el.po: 96.2% (208 of 216 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/

commit cc6ba9c93b82695d067ee8c6216c2b8b4b2dc91e
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:44 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de_CH.po: 87.0% (188 of 216 strings; 14 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German (Switzerland))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de_CH/

commit f4c0673dc416de0adbc74bd64c6aba87dff3b7f4
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:44 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de.po: 96.2% (208 of 216 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/

commit 831006e7c1ce6e0614720b02d961db72cbc7e485
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:43 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/da.po: 79.6% (172 of 216 strings; 24 fuzzy)
    3 failing checks (1.3%)
    Translation: GnuCash/Glossary (Danish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/da/

commit 1d53963fdc4a7f3d13bb36b11cafb33c164b6dbb
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:43 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ca.po: 81.0% (175 of 216 strings; 22 fuzzy)
    6 failing checks (2.7%)
    Translation: GnuCash/Glossary (Catalan)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ca/

commit ae6ecea623ce8773a5deb5fa3d3c391b04e297b8
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:43 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/bg.po: 84.7% (183 of 216 strings; 15 fuzzy)
    9 failing checks (4.1%)
    Translation: GnuCash/Glossary (Bulgarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/bg/

commit 496738b5f9a94855a28f5fe7aaf0dac3a840d9fe
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:54:43 2022 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ar.po: 0.0% (0 of 216 strings; 0 fuzzy)
    9 failing checks (4.1%)
    Translation: GnuCash/Glossary (Arabic)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ar/

commit ed3f7405a43484db1cbbc5cf0a38b54f8f13eb53
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Sun Jan 2 22:22:38 2022 +0000

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    3 failing checks (0.1%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/

commit 585236ae00db6996b79b62fa4fe30f05bda6ba6b
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:20:26 2022 +0100

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/es.po: 100.0% (219 of 219 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Co-authored-by: Anonymous <noreply at weblate.org>

commit 5ed2472e9ebce661e11a9b7fdd26a3fe8ef20669
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Sun Jan 2 22:20:26 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (219 of 219 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (219 of 219 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Co-authored-by: Francisco Serrador <fserrador at gmail.com>

commit 87590c51aa99c655b09b982ac576e2275de3b1d3
Author: Anonymous <noreply at weblate.org>
Date:   Sun Jan 2 22:20:25 2022 +0100

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/tr.po: 31.1% (67 of 215 strings; 3 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_TW.po: 99.5% (214 of 215 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_CN.po: 99.5% (214 of 215 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/vi.po: 81.8% (176 of 215 strings; 21 fuzzy)
    4 failing checks (1.8%)
    Translation: GnuCash/Glossary (Vietnamese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/vi/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sv.po: 99.5% (214 of 215 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sk.po: 80.9% (174 of 215 strings; 22 fuzzy)
    4 failing checks (1.8%)
    Translation: GnuCash/Glossary (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sk/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/rw.po: 3.2% (7 of 215 strings; 137 fuzzy)
    3 failing checks (1.3%)
    Translation: GnuCash/Glossary (Kinyarwanda)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/rw/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ru.po: 71.1% (153 of 215 strings; 30 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ru/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt_BR.po: 99.5% (214 of 215 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt.po: 99.5% (214 of 215 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pl.po: 96.7% (208 of 215 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pl/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nl.po: 96.7% (208 of 215 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nb.po: 89.7% (193 of 215 strings; 6 fuzzy)
    5 failing checks (2.3%)
    Translation: GnuCash/Glossary (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/lt.po: 86.5% (186 of 215 strings; 16 fuzzy)
    2 failing checks (0.9%)
    Translation: GnuCash/Glossary (Lithuanian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/lt/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/it.po: 99.5% (214 of 215 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/id.po: 96.7% (208 of 215 strings; 2 fuzzy)
    2 failing checks (0.9%)
    Translation: GnuCash/Glossary (Indonesian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/id/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hu.po: 80.9% (174 of 215 strings; 23 fuzzy)
    5 failing checks (2.3%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hr.po: 99.5% (214 of 215 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/he.po: 99.5% (214 of 215 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 96.7% (208 of 215 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fi.po: 96.7% (208 of 215 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fi/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/es.po: 100.0% (215 of 215 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/el.po: 96.7% (208 of 215 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de_CH.po: 87.4% (188 of 215 strings; 14 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German (Switzerland))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de_CH/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de.po: 96.7% (208 of 215 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/da.po: 80.0% (172 of 215 strings; 24 fuzzy)
    3 failing checks (1.3%)
    Translation: GnuCash/Glossary (Danish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/da/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ca.po: 81.3% (175 of 215 strings; 22 fuzzy)
    6 failing checks (2.7%)
    Translation: GnuCash/Glossary (Catalan)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ca/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/bg.po: 85.1% (183 of 215 strings; 15 fuzzy)
    9 failing checks (4.1%)
    Translation: GnuCash/Glossary (Bulgarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/bg/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ar.po: 0.0% (0 of 215 strings; 0 fuzzy)
    9 failing checks (4.1%)
    Translation: GnuCash/Glossary (Arabic)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ar/
    
    Co-authored-by: Anonymous <noreply at weblate.org>

commit 2b854eff7df8f13a7c6bc68e49b4927c186ef096
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Sun Jan 2 22:20:24 2022 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (215 of 215 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    16 failing checks (0.2%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Francisco Serrador <fserrador at gmail.com>

commit 5aee2740064eaed9f794566ac53f7ddde0093de8
Author: Bora <boratici at gmail.com>
Date:   Sun Jan 2 22:20:23 2022 +0100

    Translation update  by Bora <boratici at gmail.com> using Weblate
    
    po/tr.po: 76.5% (4116 of 5380 strings; 790 fuzzy)
    242 failing checks (4.4%)
    Translation: GnuCash/Program (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/tr/
    
    Co-authored-by: Bora <boratici at gmail.com>

commit fbc4e9a3539fcf2facefb3a5e1b547d9347d713d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jan 1 23:48:34 2022 +0800

    [test-new-owner-report.scm] Links option was renamed

commit c474b13f7865bcdc5b2367606c6480cae898b581
Author: Dan Purice <dan.purice at outlook.com>
Date:   Sat Jan 1 12:54:37 2022 +0100

    Translation update  by Dan Purice <dan.purice at outlook.com> using Weblate
    
    po/ro.po: 50.9% (2741 of 5380 strings; 1801 fuzzy)
    694 failing checks (12.8%)
    Translation: GnuCash/Program (Romanian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ro/
    
    Co-authored-by: Dan Purice <dan.purice at outlook.com>

commit 994d7ac9631d1d6ef3f1dc8459b5c78af86d97ad
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Sat Jan 1 12:54:36 2022 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 490f646dc3048cc3e8457fc84cdb391aaa24e983
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jan 1 13:24:48 2022 +0800

    Addendum to fd3ec14f6 optionally raises descendants' editlevel

commit 286dc50ddc74c435ed351ef60b1d64590a5c3531
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jan 1 09:06:39 2022 +0800

    [register] simplify gnc:register-report-create-internal
    
    and deprecate the currently unused invoice? option.

commit d2e01320bcdaca769219c0fbbfe8293c0832e4e4
Author: Bora <boratici at gmail.com>
Date:   Thu Dec 30 18:52:17 2021 +0100

    Translation update  by Bora <boratici at gmail.com> using Weblate
    
    po/tr.po: 76.5% (4116 of 5380 strings; 790 fuzzy)
    242 failing checks (4.4%)
    Translation: GnuCash/Program (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/tr/
    
    Co-authored-by: Bora <boratici at gmail.com>

commit 29f316f6c21cd3bc398d4469ab56172401184ca3
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Thu Dec 30 18:52:16 2021 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit 1094158928f144c4c685dd8f3145c0ffd40bafcc
Merge: 6dcb73db9 fd3ec14f6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Dec 31 08:16:30 2021 +0800

    Merge branch 'maint-speedup-reconcile-finalize' into maint #1227

commit fd3ec14f6a1087cf08f6ed70ef0960606d207714
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Dec 30 21:56:18 2021 +0800

    [window-reconcile] speed up by postponing account balance recalc
    
    Reconciliation can be sped up tremendously by postponing all account
    balance recalc when modifying splits' reconcile flags.

commit 6dcb73db9e92758dd36e7acb6b2326743893ca7e
Merge: 61d273f7b bf56026e9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Dec 30 13:14:02 2021 +0800

    Merge branch '798392' into maint #1222

commit bf56026e93403e4e21d90ccf5310eb1642233ac3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Dec 30 13:04:36 2021 +0800

    html-utilities: don't need (sxml simple) module
    
    it was used for a sxml->xml transform. this would create a void script
    tag <script ... /> which is valid xml but is not valid html.

commit 61d273f7b0ee9da30d39e027061a6633d2aabc47
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Wed Dec 29 11:52:45 2021 +0100

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/glossary/it.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/
    
    Co-authored-by: Giuseppe Foti <foti.giuseppe at gmail.com>

commit 71f874703b07ffc43405dfc5e1f9aa97fdc1f812
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Wed Dec 29 11:52:45 2021 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit ff75ad7043fc6e3d6c216b93a698a2d05522a358
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Dec 27 09:44:00 2021 -0800

    gnc:html-foo-include: Use gnc-resolve-file-path.

commit b57f900401fab51665d98048810a962ccc7ba754
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Dec 27 09:43:09 2021 -0800

    make-uri: Ensure correct number of slashes in file URI.

commit 56c15e53d50c5046eb65640b9d6f472006bfee4f
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Mon Dec 27 11:51:02 2021 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit f560596f8162a08c46a09d252ab94688d9b27264
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Dec 26 12:43:44 2021 +0800

    [trep-engine] Option to show date of entry
    
    This closes https://bugs.gnucash.org/show_bug.cgi?id=797772

commit 7f3f4979a01f79ddd45cf323331d30a13b2fceec
Author: Arve Eriksson <031299870 at telia.com>
Date:   Wed Dec 22 05:51:23 2021 +0100

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/sv.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit b6f62a790f22869d1637bdb65ea3d9367b8b1467
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Dec 22 00:22:13 2021 +0100

    L10N:he:glossary: remove obsolete msgs, caused a fatal error

commit eeb7f230dcb5cbd1007eb43e4347a63a52e5a4e1
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Tue Dec 21 16:52:47 2021 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit fae34cfc6fb7817994621943109815494de0d44b
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Tue Dec 21 16:52:46 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Co-authored-by: Avi Markovitz <avi.markovitz at gmail.com>

commit fcd9786b6cd057e039e156d917e5ed86a0be761c
Author: Jiri Grönroos <jiri.gronroos at iki.fi>
Date:   Tue Dec 21 16:52:46 2021 +0100

    Translation update  by Jiri Grönroos <jiri.gronroos at iki.fi> using Weblate
    
    po/fi.po: 67.1% (3613 of 5380 strings; 56 fuzzy)
    17 failing checks (0.3%)
    Translation: GnuCash/Program (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fi/
    
    Co-authored-by: Jiri Grönroos <jiri.gronroos at iki.fi>

commit b435ee60c0b1254003954b60ad8c71beb49fe423
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Dec 21 17:46:37 2021 +0800

    Bug 798392 - Reports do not display when Reports JavaScript
    dependencies are located at a filepath that includes special characters like hash ("#")
    
    using a sanitizing function using homegrown charset from guile's uri.scm

commit 0057027153466dda9e8701df77035a3ee40c4ea5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Dec 21 12:52:19 2021 +0800

    [assistant-qif-import] prevent ambiguous mnemonic
    
    Mnemonic N clashes with GtkAssistant "Next". Change to D which does
    not clash.

commit a809058e10ceeb9688b2937a6bf98563b3a3d528
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Dec 5 20:57:51 2021 +0800

    [qif-guess-map] simplify extract-all-account-info

commit 0b258e35de8cfa8df5284a81821948cb820895f1
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Dec 21 03:05:56 2021 +0100

    Goodbye Translationproject!

commit 7dc5e6ad0c557dd593dba894656c9081ab8a1605
Author: Jiri Grönroos <jiri.gronroos at iki.fi>
Date:   Mon Dec 20 23:52:27 2021 +0100

    Translation update  by Jiri Grönroos <jiri.gronroos at iki.fi> using Weblate
    
    po/fi.po: 67.1% (3610 of 5380 strings; 56 fuzzy)
    17 failing checks (0.3%)
    Translation: GnuCash/Program (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fi/
    
    Co-authored-by: Jiri Grönroos <jiri.gronroos at iki.fi>

commit 2b0704a491b7b375b15a468d29e5e8243f521432
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Mon Dec 20 23:52:26 2021 +0100

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/glossary/it.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/
    
    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/it/
    
    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/glossary/it.po: 97.6% (209 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/
    
    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    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 23ba87f69c5b8529197f1af1c088cef55230b194
Author: Arve Eriksson <031299870 at telia.com>
Date:   Mon Dec 20 23:52:26 2021 +0100

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/sv.po: 99.9% (5377 of 5380 strings; 3 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
    
    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit b43ae06bb7115978ba8bc469c0428b26e4948cbf
Author: Yuri Chornoivan <yurchor at ukr.net>
Date:   Sun Dec 19 20:53:30 2021 +0100

    Translation update  by Yuri Chornoivan <yurchor at ukr.net> using Weblate
    
    po/uk.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Ukrainian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/uk/
    
    Co-authored-by: Yuri Chornoivan <yurchor at ukr.net>

commit 7f797edb388d96f339378a7d1083b289af8dfd69
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Sun Dec 19 20:53:29 2021 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit a8b6882386998e9d720e4084a8f037d2f89f0644
Author: YTX <ytx.cash at gmail.com>
Date:   Sun Dec 19 20:53:28 2021 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 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 5feae0fc3a7c4fac92bee6c5f5932a400fd7392f
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Sun Dec 19 20:53:28 2021 +0100

    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: Brian Hsu <brianhsu.hsu at gmail.com>

commit 20bfabf7a7fb23f5bea7c6ed47882d1ff3825bf1
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Dec 19 12:28:57 2021 -0800

    Fix CMakeLists version number that missed getting committed.
    
    Even though it's correct in the tarball.

commit 37606ddffafe35dcc7a16068297b56b8be82a82a
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Dec 18 11:45:56 2021 -0800

    Release GnuCash 4.9.

commit 58909d272abd8c8dcd318f17948c685ebab99f11
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Dec 18 11:45:04 2021 -0800

    Add gnc-autoclear.h to CMakeLists.txt so that it's in the tarball.

commit d0bdef72e8a0c69a6ff77557fcc891b02e2dffa8
Author: Milo Ivir <mail at milotype.de>
Date:   Sat Dec 18 18:52:28 2021 +0100

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/glossary/hr.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 48d3ad0206cc3ced8d05e37b475881ee7e00366d
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Fri Dec 17 14:53:16 2021 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/pt.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit d95a15fb4342653b4afcb7fa8717cfadde99fbee
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Dec 17 09:36:26 2021 +0100

    Fix build with cmake older than 3.18
    
    3.18 introduced 'cmake -E cat', but we still have to support
    versions starting from 3.14.

commit 227159d8125273e70797e68544d4f347a185a6db
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Dec 17 03:33:22 2021 +0100

    L10N:pt: move from translationproject to weblate

commit 075bad8f3eb47d82fdcf8dcb516e025242072103
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Thu Dec 16 22:52:33 2021 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 98.5% (211 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Co-authored-by: Francisco Serrador <fserrador at gmail.com>

commit 16e15de60e4e846e09efdcd433f67da9852e4c55
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Dec 15 14:22:59 2021 +0000

    Bug 798222 - Account search dialog: Pushing enter does nothing
    
    Connect up the activate signal for the entry.

commit 3d83f5df4bfb7219a8ea318554a425ea7de03b8c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Dec 15 17:49:08 2021 +0800

    [invoice] remove unused option Display / Totals addendum 068acfb9e

commit 068acfb9e72279bee9440372cfffde6b6d4f1b8f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Dec 14 20:32:05 2021 +0800

    [invoice] remove unused option Display / Totals

commit a3d385ff941ccca76d10cad68145bf3ffa9eb614
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Dec 14 16:07:19 2021 +0800

    rename "Date Reconciled" to "Reconciled Date"
    
    This unique string is currently being used in Register2 only, and it's
    currently not worth while adding to translator workload.

commit 7ba97e35d72fd73ec02a9f5dbde1452680c1afa5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Dec 14 12:54:13 2021 +0800

    [account-piecharts] don't use gnc:make-internal-option

commit 551b11dbfc62f8d503cc526419e2354402b7f5d5
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Dec 14 04:54:30 2021 +0100

    L10N:ar: remove a fuzzy flag, follow up of commit f363e17

commit 8f3f32dac0deed84bd8f909005341bf5c3cf552d
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Dec 12 07:53:47 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 34a9233c17713d90536fd272a8257f863710bf9e
Author: Milo Ivir <mail at milotype.de>
Date:   Sun Dec 12 07:53:44 2021 +0100

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 99.9% (5379 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 4ca88b4b2ecad4c7ac688386c4ff9ad025c7984b
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Sun Dec 12 07:53:44 2021 +0100

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit 3b9888d18b3639603daf5f5b309893e111940c41
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Sun Dec 12 07:53:41 2021 +0100

    Translation update  by Pedro Albuquerque <pmra at gmx.com> using Weblate
    
    po/glossary/pt.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/
    
    Co-authored-by: Pedro Albuquerque <pmra at gmx.com>

commit bff64c8cb23f6d004abe57b10d48108c6e381e56
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Dec 12 07:53:40 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 99.5% (213 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5380 of 5380 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 d9faff96f00df208dc238b22dbe6afd12b07bcd0
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Sun Dec 12 07:53:37 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit 7d82a0f6e64bdc8089ce4153890d2362a601ffa8
Author: Даниил Морозюк <morozdan2003 at gmail.com>
Date:   Sun Dec 12 07:53:37 2021 +0100

    Translation update  by Даниил Морозюк <morozdan2003 at gmail.com> using Weblate
    
    po/glossary/ru.po: 71.4% (153 of 214 strings; 30 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ru/
    
    Co-authored-by: Даниил Морозюк <morozdan2003 at gmail.com>

commit 58c55af8de0c0b3a519307dc814b44e5c6732d32
Author: Stefan Bayer <stefan.bayer at stefanbayer.net>
Date:   Sun Dec 12 07:53:36 2021 +0100

    Translation update  by Stefan Bayer <stefan.bayer at stefanbayer.net> using Weblate
    
    po/de.po: 99.7% (5364 of 5380 strings; 14 fuzzy)
    226 failing checks (4.2%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Stefan Bayer <stefan.bayer at stefanbayer.net>

commit 18f8c1ae3e119bd9a40f0998b27a15d20586b3cb
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Sun Dec 12 07:53:36 2021 +0100

    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/glossary/zh_TW.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: Brian Hsu <brianhsu.hsu at gmail.com>

commit 227db5fceb7f18c3d2eeb4633b8e0c9656b79647
Author: Arve Eriksson <031299870 at telia.com>
Date:   Sun Dec 12 07:53:35 2021 +0100

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit 502464587f816059524ef83edce78705ca58153b
Author: Eric <spice2wolf at gmail.com>
Date:   Sun Dec 12 07:53:35 2021 +0100

    Translation update  by Eric <spice2wolf at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by Eric <spice2wolf at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5378 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by Eric <spice2wolf at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: Eric <spice2wolf at gmail.com>

commit 9a3abf75b7d45826bb686199f1d950b4544e1be5
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Sun Dec 12 07:53:34 2021 +0100

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5380 of 5380 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/glossary/pt_BR.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit abb5b48a0242dd9a466aff37cec794b1290d9124
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 12 07:53:33 2021 +0100

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/tr.po: 31.6% (67 of 212 strings; 3 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_TW.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_CN.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/vi.po: 83.0% (176 of 212 strings; 21 fuzzy)
    3 failing checks (1.4%)
    Translation: GnuCash/Glossary (Vietnamese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/vi/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sv.po: 98.1% (208 of 212 strings; 3 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sk.po: 82.0% (174 of 212 strings; 22 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sk/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/rw.po: 3.3% (7 of 212 strings; 137 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Kinyarwanda)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/rw/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ru.po: 71.6% (152 of 212 strings; 30 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ru/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt_BR.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pl.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pl/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nl.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nb.po: 91.0% (193 of 212 strings; 6 fuzzy)
    4 failing checks (1.8%)
    Translation: GnuCash/Glossary (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/lt.po: 87.7% (186 of 212 strings; 16 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Lithuanian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/lt/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/it.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/id.po: 98.1% (208 of 212 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Indonesian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/id/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hu.po: 82.0% (174 of 212 strings; 23 fuzzy)
    4 failing checks (1.8%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hr.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/he.po: 99.0% (210 of 212 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fi.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fi/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/es.po: 97.6% (207 of 212 strings; 4 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/el.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de_CH.po: 88.6% (188 of 212 strings; 14 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German (Switzerland))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de_CH/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/da.po: 81.1% (172 of 212 strings; 24 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Danish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/da/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ca.po: 82.5% (175 of 212 strings; 22 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Catalan)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ca/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/bg.po: 86.3% (183 of 212 strings; 15 fuzzy)
    8 failing checks (3.7%)
    Translation: GnuCash/Glossary (Bulgarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/bg/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ar.po: 0.0% (0 of 212 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: Anonymous <noreply at weblate.org>

commit d3a7d3f104f3e04d088041fde6bc6a8a51c902dd
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Dec 13 22:51:13 2021 +0800

    [ifrs-cost-basis] slight reordering of columns
    
    from https://bugs.gnucash.org/show_bug.cgi?id=797796#c228

commit c3eaff9bb2c704a3367fe5eb4f790e6c9925b222
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Dec 9 12:57:45 2021 +0800

    [account.cpp] gnc_account_and_descendants_empty: don't copy children

commit 793c8735b81f8839db6c37cc624c28cf499c1d04
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Dec 12 11:34:42 2021 +0000

    Bug 798266 - Dropdown picker menu for category does not appear
    
    If the OS/Theme is not using overlay scrolling, the register combos's
    will not pop. This is down to the popup calculated height not including
    the space for the horizontal scrollbar.
    
    To fix this test for the horizontal scrollbar having the style class
    "overlay-indicator" and if so add the height of the horizontal
    scrollbar to the popup calculated height.
    
    This can be seen if in a terminal you...
    export GTK_OVERLAY_SCROLLING=0
    and then run gnucash.

commit 11ed0b5db1f2c73b1ca6ea98473d493991ec7785
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Dec 11 12:37:50 2021 +0000

    Fix default folder for the Document link dialogue
    
    When the document link is a relative one, we need to convert that to a
    absolute path so the file chooser current folder can be set correctly.

commit 75be800151111275be4132c0a575ec0fb14e7d9f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Dec 11 12:35:20 2021 +0000

    Manage Document Link dialog shows escaped characters.
    
    Before updating the file chooser label, unescape the returned file name.

commit 89e9211c9a3413b06a8fecf863240c3d3a600215
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Dec 11 12:31:36 2021 +0000

    Bug798341 - Right align in Hebrew - Account screen
    
    When Gnucash is run in Hebrew which is a right-to-left language, the
    monetary columns on the accounts page are left aligned but should be
    right aligned. This is down to GTK transposing the column alignment
    when using an RTL language so detect this and align to the left before
    GTK transposes it.

commit c48a887c92bcb80d2e687bd7523a92a01eb4077a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Dec 11 12:22:01 2021 +0000

    Bug 797502 - (RTL) - Right edge of the reports are locked
    
    Running gnucash in Hebrew, the right edge of the reports are locked
    while scrolling down and do not scroll with the rest of the report.
    
    Adding a left and right margin of 8px fixes this and I think looks
    better as text is not immediately against window edge.
    
    Keeping top and bottom margin at 0px prevents the scrollbar from
    appearing in charts.

commit f363e1769d11da8e6cbd1b75b463e16f91366bea
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Dec 12 10:06:20 2021 -0800

    Fix obsolete links to bugzilla.gnome.org in translations.

commit 1e22632687ad6e781460255c8d8fd09c6df9fd58
Author: Kevin M. Buckley <Kevin.M.Buckley at gmail.com>
Date:   Sun Dec 12 09:50:48 2021 -0800

    Bug 798382 - Typo corrections in comments

commit 2b2ad46401afd6fe876691d3991174ee41235ee1
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Mon Oct 11 21:08:01 2021 -0700

    bug 798164 Import transaction window does not allow changing the transaction description. Implement right-click to edit description, notes or memo during matching process

commit 95b973f7929839554bc17d8de2168e41da214e20
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Dec 9 15:55:37 2021 -0800

    Bug 798352 - Decimal Precision when Entering Mutual Fund Transaction
    
    Let xaccParseAmount parse up to 12 decimal places instead of 8.

commit ececd1ff939bc23a55f1ec8b02a3007013b491e9
Author: Yuri Chornoivan <yurchor at ukr.net>
Date:   Wed Dec 8 21:39:50 2021 +0100

    L10N:uk: Update from Translation Project 2021-12-06; wrapped

commit 6cbc0b7aee3f2413fdbdce72ec871793d2aabc28
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Tue Oct 5 20:55:40 2021 -0700

    Remove duplicate version of gnc_info2_dialog

commit da8bc64e93f9d00313c250e5c27d5adb87c07a66
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Tue Oct 5 20:51:23 2021 -0700

    Remove triplicate versions of gnc_input_dialog

commit e95c6945766b10869259615fdff692d977b4849e
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Dec 7 01:15:16 2021 +0100

    SI18N: msgmerge 4.9-pre1

commit 48386bf2c374842bd68609c7d55f1691ef27bc33
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Dec 5 21:33:11 2021 +0100

    Glossary: rerun msgmerge to remove unwanted entries
    
    Cleanup of a failed merge

commit 99e78433c8ed803ead794333af91bf7ab1b1ab34
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Dec 5 21:22:54 2021 +0100

    L1ßN: Fix glossary/es.po:906: duplicate message definition...
    
    901: ...this is the location of the first definition

commit 8dd2a35af7eae41c58baac1d9a4748faa96e115b
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Sun Dec 5 21:01:36 2021 +0100

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/glossary/he.po: 98.5% (211 of 214 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Co-authored-by: Yaron Shahrabani <sh.yaron at gmail.com>

commit 131895068ac61a56bad17b497abf30a5f6678157
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 21:01:35 2021 +0100

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/tr.po: 31.3% (67 of 214 strings; 3 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_TW.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_CN.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/vi.po: 82.2% (176 of 214 strings; 21 fuzzy)
    3 failing checks (1.4%)
    Translation: GnuCash/Glossary (Vietnamese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/vi/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sv.po: 97.1% (208 of 214 strings; 3 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sk.po: 81.3% (174 of 214 strings; 22 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sk/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/rw.po: 3.2% (7 of 214 strings; 137 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Kinyarwanda)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/rw/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ru.po: 71.0% (152 of 214 strings; 30 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ru/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt_BR.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pl.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pl/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nl.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nb.po: 90.1% (193 of 214 strings; 6 fuzzy)
    4 failing checks (1.8%)
    Translation: GnuCash/Glossary (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/lt.po: 86.9% (186 of 214 strings; 16 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Lithuanian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/lt/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/it.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/id.po: 97.1% (208 of 214 strings; 2 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Indonesian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/id/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hu.po: 81.3% (174 of 214 strings; 23 fuzzy)
    4 failing checks (1.8%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hr.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fi.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fi/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/es.po: 96.7% (207 of 214 strings; 4 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/el.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de_CH.po: 87.8% (188 of 214 strings; 14 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German (Switzerland))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de_CH/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de.po: 97.1% (208 of 214 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/da.po: 80.3% (172 of 214 strings; 24 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Danish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/da/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ca.po: 81.7% (175 of 214 strings; 22 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Catalan)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ca/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/bg.po: 85.5% (183 of 214 strings; 15 fuzzy)
    8 failing checks (3.7%)
    Translation: GnuCash/Glossary (Bulgarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/bg/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ar.po: 0.0% (0 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Arabic)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ar/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/he.po: 98.1% (208 of 212 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Co-authored-by: Anonymous <noreply at weblate.org>

commit cc79a2e270ac57a52143e1c2bfd993f73713c557
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Dec 5 20:07:53 2021 +0100

    Glossaries: msgmerge recent changes

commit f0a7fb881535e8ca3b93d1cdf7f01f27ca2fd2c2
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Dec 5 20:02:48 2021 +0100

    Add some variants of "due" and "stock" to the glossary source

commit d3de139f4cd9085d1462fcd2472b0ac4dcfbd803
Merge: e8288c9cf 3f91c463b
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Dec 5 19:06:59 2021 +0100

    Merge pending changes from weblate

commit e8288c9cf739c12b15ef2f8f9c4dbaee36d3f88a
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Dec 5 19:06:31 2021 +0100

    Revert "Add "stocks" and "stock split" to the glossary source  suggested by commit 9da789f"
    
    This reverts commit 6236216d01d39f1f91b31d4b3a7d6c5161411eed.

commit 3f91c463b69107d8866af9c49a1cb39cd85221ba
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:02 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/tr.po: 32.0% (67 of 209 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/

commit e8453757f49dc8b32ac6d00a41428d1f44ecd6ba
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:02 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_TW.po: 99.5% (208 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/

commit 73daf1fb50f47aa5ca5d1b1798e700ef1b3fc778
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:02 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_CN.po: 99.5% (214 of 215 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/

commit 0b41c3887c14329c00eab1cd7ef74ee79d63c8e9
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:02 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/vi.po: 84.2% (176 of 209 strings; 19 fuzzy)
    3 failing checks (1.4%)
    Translation: GnuCash/Glossary (Vietnamese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/vi/

commit 5ae21ad8e5ed7d2d0cbeb5d62714c2720a5ff279
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:01 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sv.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/

commit 7da96988f3220bb72daba86fa1b8b5a3a1706a04
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:01 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sk.po: 83.2% (174 of 209 strings; 20 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sk/

commit 2870574a6f15fd5eedb2fcea2687fffc1c084b9e
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:01 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/rw.po: 3.3% (7 of 209 strings; 135 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Kinyarwanda)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/rw/

commit 407c9e8e4f189241a03eeda4758552e22a8f4cf0
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:01 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ru.po: 72.7% (152 of 209 strings; 28 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ru/

commit f953cca1d36a15053486da2d99a49a629d662cd1
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:00 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt_BR.po: 99.5% (208 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/

commit 3334344e94342615f0c186f1fa5ad14e6cac71cd
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:00 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt.po: 99.5% (208 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/

commit f431a4d281f589e2324f5df2ccaac50394139f52
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:00 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pl.po: 99.5% (208 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pl/

commit 9a3a69ca9547d3e0e0c62731f0e70321df6dea71
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:44:00 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nl.po: 99.5% (208 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/

commit 4ac204644e8a606dae8c339a6f7d2aa37f5bbcb8
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:59 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nb.po: 92.3% (193 of 209 strings; 4 fuzzy)
    4 failing checks (1.9%)
    Translation: GnuCash/Glossary (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/

commit ea36591c528a1df3cf2e0da339d71392ccb87340
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:59 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/lt.po: 88.9% (186 of 209 strings; 14 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Lithuanian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/lt/

commit ad3d8c1b470540d47638b79bc0b42f5c47e96aac
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:58 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/it.po: 99.5% (208 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/

commit 0c201323fdd9539e5d3728ed41b508ab9e390692
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:58 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/id.po: 99.5% (208 of 209 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Indonesian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/id/

commit a431061c989ba74063d9cbc7ea8f2d8400a743af
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:58 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hu.po: 83.2% (174 of 209 strings; 21 fuzzy)
    4 failing checks (1.9%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/

commit c92cd42a3492fc7082c73c1bbeeda948eece6e2e
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:58 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hr.po: 99.5% (208 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/

commit d7202b0a75b9d7ca716d1142f7b413320629efbd
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:57 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/he.po: 99.5% (209 of 210 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/

commit f5d4f69d047c079bfd0e635a5d57c6136cd76749
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:57 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 99.5% (223 of 224 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/

commit 2aad3d2ec31b2811e05b542deffd5e4f13ca75f2
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:57 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fi.po: 99.5% (208 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fi/

commit be67c40d5318e46a370cb7f3990a7f67a622a6ee
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:57 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/es.po: 99.5% (211 of 212 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/

commit 249a3a68ffcac07c6738857214713ec020265bbf
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:56 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/el.po: 99.5% (208 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/

commit 1ea49aff0dea5d70581e9ee1da5ed3dc699cf9de
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:56 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de_CH.po: 89.9% (188 of 209 strings; 12 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German (Switzerland))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de_CH/

commit 7a08f161154d4bd6e3ba47c4878684603c471926
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:56 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de.po: 99.5% (208 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/

commit 2859c2d652324451f613c1a9c1a66cb98085d6dd
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:56 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/da.po: 82.2% (172 of 209 strings; 22 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Danish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/da/

commit db4196b5fe06a3d7ff37fc45bcb6b467eccea858
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:55 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ca.po: 83.7% (175 of 209 strings; 20 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Catalan)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ca/

commit 7816da8906faf82670508d2fc2b39475150d0661
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:55 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/bg.po: 87.5% (183 of 209 strings; 13 fuzzy)
    8 failing checks (3.8%)
    Translation: GnuCash/Glossary (Bulgarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/bg/

commit 533ff59460b539a1df51841d7a09f67904f8ba4b
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 15:43:55 2021 +0000

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ar.po: 0.0% (0 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Arabic)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ar/

commit 6236216d01d39f1f91b31d4b3a7d6c5161411eed
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Dec 5 16:23:51 2021 +0100

    Add "stocks" and "stock split" to the glossary source
     suggested by commit 9da789f

commit 9f6b98d9e0e4f5a076aff4ba6d97939655df0c68
Author: Arve Eriksson <031299870 at telia.com>
Date:   Sun Dec 5 04:53:14 2021 +0100

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit 9da789fabca52879b1990614a2497a9ed341b4f3
Author: Anonymous <noreply at weblate.org>
Date:   Sun Dec 5 04:53:14 2021 +0100

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/id.po: 100.0% (208 of 208 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Indonesian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/id/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/tr.po: 32.2% (67 of 208 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_TW.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/vi.po: 84.6% (176 of 208 strings; 19 fuzzy)
    3 failing checks (1.4%)
    Translation: GnuCash/Glossary (Vietnamese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/vi/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sv.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/sk.po: 83.6% (174 of 208 strings; 20 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Slovak)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sk/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/rw.po: 3.3% (7 of 208 strings; 135 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Kinyarwanda)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/rw/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ru.po: 73.0% (152 of 208 strings; 28 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ru/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt_BR.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt_BR/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pt.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/pl.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pl/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nl.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/nb.po: 92.7% (193 of 208 strings; 4 fuzzy)
    4 failing checks (1.9%)
    Translation: GnuCash/Glossary (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nb_NO/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/lt.po: 89.4% (186 of 208 strings; 14 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Lithuanian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/lt/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/it.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/id.po: 100.0% (208 of 208 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Indonesian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/id/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hu.po: 83.6% (174 of 208 strings; 21 fuzzy)
    4 failing checks (1.9%)
    Translation: GnuCash/Glossary (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hu/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/hr.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/he.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 100.0% (223 of 223 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fi.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fi/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/es.po: 99.5% (210 of 211 strings; 1 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/el.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de_CH.po: 90.3% (188 of 208 strings; 12 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German (Switzerland))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de_CH/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/de.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/da.po: 82.6% (172 of 208 strings; 22 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Danish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/da/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ca.po: 84.1% (175 of 208 strings; 20 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Catalan)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ca/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/bg.po: 87.9% (183 of 208 strings; 13 fuzzy)
    8 failing checks (3.8%)
    Translation: GnuCash/Glossary (Bulgarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/bg/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/ar.po: 0.0% (0 of 208 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: Anonymous <noreply at weblate.org>

commit 6a1cf2842e9929f0d236a56b2ca065223f7371d8
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Sun Dec 5 04:53:13 2021 +0100

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 99.5% (210 of 211 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 99.9% (5360 of 5362 strings; 0 fuzzy)
    34 failing checks (0.6%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 99.5% (210 of 211 strings; 1 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 99.9% (5360 of 5362 strings; 0 fuzzy)
    35 failing checks (0.6%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Francisco Serrador <fserrador at gmail.com>

commit 753e1c4b99654bac18206b875d1d2dd1789da029
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Dec 3 22:34:13 2021 +0800

    [ifrs-cost-basis] store amounts intead of gnc:monetary objects
    
    This simplifies this report a lot. Also proceeds, dividend, capgains,
    expenses were incorrectly stored with incorrect account currency, and
    should have used transaction currency instead.

commit 3894ee7ea8270855f92deba456fefad7254dab0e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Nov 28 17:33:24 2021 +0800

    [ifrs-cost-basis] reuse txn-info instead of rescanning txn
    
    Instead of scanning stock transaction splits repeatedly, reuse
    txn-info already generated with txn->info to generate amounts for use
    in the report.

commit 33b6dfc6ce0b4628da088c9f5768d5118bcee03d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Dec 4 20:33:29 2021 +0800

    [options.scm] addendum ca6604c93 gnc:make-budget-option
    
    selection-budget changed from budget object to guid, handle other uses
    as appropriate.

commit f771513f4ff9c77705a1d9217893963342082950
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Dec 4 11:43:19 2021 +0800

    [budget-flow] delay creating exchange-fn until a valid budget exists
    
    because it needs budget period end-date.

commit ca6604c93c7a48e8f7a749b372a9b37146104550
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Dec 4 08:59:14 2021 +0800

    [options.scm] Addon previous commit... need to initialize with guid

commit d740ac1cb0d06bae632e508fb8360a7ada221a96
Merge: a85520de7 5a812ca1e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Dec 4 08:24:10 2021 +0800

    Merge branch 'budget-option-stores-guid' into maint PR #1207

commit a85520de7b222ac61fca2bf264143996bddc311b
Author: Stefan Bayer <stefan at stefanbayer.net>
Date:   Mon Nov 22 18:35:38 2021 +0100

    addresses change request from jralls

commit ab609eda9bc1a13c21838302a5ad5c7843418145
Author: Stefan Bayer <stefan at stefanbayer.net>
Date:   Fri Oct 15 21:56:07 2021 +0200

    support SEPA internal transfer

commit 5c7967c4a534cb965dfafaf3cd60c8e10d0b28f2
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Dec 3 13:58:07 2021 -0800

    Revert "Merge Stefan Bayer's 'SepaInternalTransfer' into maint."
    
    This reverts commit 17a3f7fef23e8b1a40270b5837ed746875ff9fce, reversing
    changes made to b8458d073252daa564c1bf9efab0cbb016e6fe77.

commit 8e678533440fccea70f999e3880b4183de37fc42
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Dec 3 13:51:11 2021 -0800

    Put version back to 4.8.

commit ae7eaad018d0482fe2fcb8fb54c92c65f6663238
Merge: 6f09eae08 8ad29feab
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Dec 3 13:44:50 2021 -0800

    Merge Chris Good's 'maintBug797678OfxAppend' into maint.

commit 6f09eae087fedfbb0afa6f7fd77b3839ae23e25e
Merge: 17a3f7fef 1e80810e4
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Dec 3 13:33:29 2021 -0800

    Merge Jean Laroche's 'ofx_combine_accounts' into maint.

commit 17a3f7fef23e8b1a40270b5837ed746875ff9fce
Merge: b8458d073 05513747e
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Dec 3 13:11:28 2021 -0800

    Merge Stefan Bayer's 'SepaInternalTransfer' into maint.

commit 5a812ca1eb9d13896ed1fc43ea207414b8a041ce
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Dec 4 01:36:08 2021 +0800

    [options.scm] gnc:make-budget-option stores guid instead of object
    
    because object may become stale if UI is used to delete it, leading to
    stale pointer and segfault. storing guid is safer, and will return
    null if budget is deleted.

commit b8458d073252daa564c1bf9efab0cbb016e6fe77
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Dec 3 02:04:47 2021 +0100

    L10N:es: minor formal fixes on last commit; merge last pot

commit e187d3b93b8b3b9dd92b2ab580695c6628ed1e7d
Author: Javier F. Serrador <fserrador at gmail.com>
Date:   Thu Dec 2 20:09:02 2021 +0100

    Bug 797618 - Spanish translation of Shares and Stock
    
    Also update to 4.8-pre2

commit ddd34e2cf9eb6b7da1ed6f5bdcb46af6b993aa9e
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Thu Dec 2 11:34:15 2021 +0000

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/

commit 20d6f1d0c9d4c5afc923ef0a453703072128bfff
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Thu Dec 2 10:52:48 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 5e5e3c93fc32ffcc81b2265bb8de8ac0eae88311
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Thu Dec 2 10:52:48 2021 +0100

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit 53d93e0c44abb685e5d2aa0e5544b8f280a0e37a
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Dec 1 15:53:26 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 214de30c7ce2959ac8c37bff001dd34447d9df99
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Tue Nov 30 16:52:15 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 25b8191c462a18d49095ee7263cd52b06b73a7d3
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Nov 28 11:50:24 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 cdaeb421dd8d937f59994d4e8a408ad5b82907aa
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Thu Nov 25 12:50:52 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 502ad361a6ae428ccc9ab2a9ccdbbab407d01c41
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 29 23:29:06 2021 +0800

    [ifrs-cost-basis] use truth table to interpret stock transaction
    
    use truth table which encodes negative/zero/positive amounts for
    various accounts involved in a stock transaction. the truth table
    should match the type of stock transaction being recorded.

commit 8a80993f57d615d4eab1d3b1eba8bbfeec73ca4c
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Tue Nov 23 03:09:06 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 99.9% (5357 of 5362 strings; 3 fuzzy)
    49 failing checks (0.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 2.5% (135 of 5362 strings; 5227 fuzzy)
    3272 failing checks (61.0%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 99.7% (5347 of 5362 strings; 13 fuzzy)
    3 failing checks (0.1%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 98.9% (5308 of 5362 strings; 50 fuzzy)
    5 failing checks (0.1%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit 05513747ee4c0bf7c73ab32535e3ea58f0b99e39
Author: Stefan Bayer <stefan at stefanbayer.net>
Date:   Mon Nov 22 18:35:38 2021 +0100

    addresses change request from jralls

commit 3f758ff2f24b8c1a3ed3d0d7d86d26c22b0c0407
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Nov 21 08:50:06 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 1f205edf68a7d9c0b3f2c5f5a16efe79c7e11c11
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Sun Nov 21 08:50:06 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 98.8% (5299 of 5362 strings; 50 fuzzy)
    5 failing checks (0.1%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 98.5% (5286 of 5362 strings; 50 fuzzy)
    5 failing checks (0.1%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 98.5% (5286 of 5362 strings; 50 fuzzy)
    21 failing checks (0.3%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit d861c65020a018d7d690782a599f4d23fab0407f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Nov 21 23:25:18 2021 +0800

    [test-engine-extras] don't create splits of opposing amt/value signs
    
    Splits' value and amount should never be of opposite signs. Fix
    test book which had created this incorrect value/amount
    pair. Strengthen env-create-multisplit-transaction to disallow
    test book errors.

commit a776d8b0b50f709c69f201b011dd0b4ba51214d4
Author: Stefan Bayer <stefan at stefanbayer.net>
Date:   Fri Oct 15 21:56:07 2021 +0200

    support SEPA internal transfer

commit 4903a3e8ce240ee2b73374ab4f5012f72480d4a6
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Fri Nov 19 07:52:45 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 98.1% (5263 of 5362 strings; 73 fuzzy)
    22 failing checks (0.4%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 97.1% (5208 of 5362 strings; 127 fuzzy)
    31 failing checks (0.5%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 97.0% (5205 of 5362 strings; 130 fuzzy)
    34 failing checks (0.6%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 95.3% (5113 of 5362 strings; 222 fuzzy)
    80 failing checks (1.4%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 90.9% (4879 of 5362 strings; 455 fuzzy)
    166 failing checks (3.0%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit 27683f212df9d111fbee039f75ee139ad27e8b24
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Nov 19 00:02:48 2021 +0800

    [dialog-search] another QofQuery "q" must be destroyed
    
    because qof_query_merge creates a newly allocated QofQuery, its 2
    QofQuery must be freed separately.

commit 74d594d1819b49cf7cc3b6a316f7ffade25af6c2
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Nov 18 23:38:50 2021 +0800

    [dialog-search] QofQuery must be destroyed

commit 62fa9d9f44ca4817c540cd4f7a2a4798fce7ab66
Merge: bd4e7d601 f497c9139
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Nov 18 23:08:33 2021 +0800

    Merge branch 'maint-797772' into maint #1186

commit bd4e7d60177868d7f1ce5775cb854cb034fb662e
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Thu Nov 18 07:25:34 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 89.0% (4774 of 5362 strings; 560 fuzzy)
    206 failing checks (3.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 86.7% (4650 of 5362 strings; 684 fuzzy)
    228 failing checks (4.2%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 82.9% (4449 of 5362 strings; 843 fuzzy)
    348 failing checks (6.4%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit 87425fa1de59f4000a9339865a45613ea1857edb
Author: Anonymous <noreply at weblate.org>
Date:   Wed Nov 17 00:53:16 2021 +0100

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 100.0% (223 of 223 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 100.0% (222 of 222 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Co-authored-by: Anonymous <noreply at weblate.org>

commit a3e028ce7a72e1355beb2862c30d953987b546f4
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Wed Nov 17 00:53:15 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 82.8% (4442 of 5362 strings; 843 fuzzy)
    375 failing checks (6.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 82.7% (4436 of 5362 strings; 842 fuzzy)
    375 failing checks (6.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit 2a9fb2362875030b30580749a75b150bf99726d4
Author: cjh <cjh at cjh0613.com>
Date:   Tue Nov 16 07:42:01 2021 +0100

    Translation update  by cjh <cjh at cjh0613.com> using Weblate
    
    po/zh_CN.po: 100.0% (5362 of 5362 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: cjh <cjh at cjh0613.com>

commit c92709eb8f3333573ce716fb50600a030ab36b74
Author: Anonymous <noreply at weblate.org>
Date:   Tue Nov 16 07:42:00 2021 +0100

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 100.0% (218 of 218 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Co-authored-by: Anonymous <noreply at weblate.org>

commit 9d68db7964fefdb56171a2bc0c6c3a0e3c1c6f56
Author: Christian Wehling <christian.wehling at web.de>
Date:   Tue Nov 16 07:42:00 2021 +0100

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    223 failing checks (4.1%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 2df4fab45057366c8165003509804f25ad1f20ce
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Tue Nov 16 07:41:59 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 82.4% (4422 of 5362 strings; 842 fuzzy)
    375 failing checks (6.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 81.8% (4391 of 5362 strings; 842 fuzzy)
    371 failing checks (6.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit a1d3550876e5e331a6adef205545f370eaa3b11e
Author: YTX <ytx.cash at gmail.com>
Date:   Mon Nov 15 00:53:35 2021 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5362 of 5362 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 fad7b6504c011d8a5ff1d15ebdeedbb0e18c7e3a
Author: Anonymous <noreply at weblate.org>
Date:   Mon Nov 15 00:53:34 2021 +0100

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 100.0% (216 of 216 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 100.0% (211 of 211 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Co-authored-by: Anonymous <noreply at weblate.org>

commit 4d9ad58f4211251c2c094ff7dfaaa4d6ef339e8a
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Mon Nov 15 00:53:34 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 81.6% (4377 of 5362 strings; 856 fuzzy)
    371 failing checks (6.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 80.9% (4340 of 5362 strings; 856 fuzzy)
    370 failing checks (6.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 80.3% (4310 of 5362 strings; 859 fuzzy)
    370 failing checks (6.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit 58d37b75b09e71805bc0bc932866b00e5051bd94
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Sat Nov 13 07:50:09 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 79.8% (4279 of 5362 strings; 861 fuzzy)
    367 failing checks (6.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit 6a5e9cfb6cfb70944553a2b88959b5b03990b223
Author: Lionel Élie Mamane <lionel at mamane.lu>
Date:   Sat Nov 13 11:17:12 2021 +0100

    Small documentation patch

commit db9ac8e7e20a6b4abee4e0552ce83e1244d5991c
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Sat Nov 13 03:54:06 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 79.0% (4239 of 5362 strings; 868 fuzzy)
    367 failing checks (6.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 78.8% (4227 of 5362 strings; 868 fuzzy)
    367 failing checks (6.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 78.8% (4226 of 5362 strings; 869 fuzzy)
    368 failing checks (6.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 78.5% (4214 of 5362 strings; 878 fuzzy)
    368 failing checks (6.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit b09cb296f7303a87a7d4db40a0d20e6a20ec0743
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Nov 10 14:51:15 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 66c9df826794609a038dbac3cebe61d5b3fc2d45
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Wed Nov 10 14:51:14 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/glossary/fr.po: 100.0% (210 of 210 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 78.4% (4206 of 5362 strings; 880 fuzzy)
    369 failing checks (6.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit b4a41758838ef8a20ec153542d0f20f9f61a1e74
Author: Anonymous <noreply at weblate.org>
Date:   Wed Nov 10 03:52:54 2021 +0100

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 100.0% (210 of 210 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Co-authored-by: Anonymous <noreply at weblate.org>

commit 7d1c37e9e2e71a9d11cfb449843fede425abfc81
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Wed Nov 10 03:52:54 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 77.5% (4160 of 5362 strings; 884 fuzzy)
    372 failing checks (6.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 77.5% (4157 of 5362 strings; 884 fuzzy)
    372 failing checks (6.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 76.9% (4125 of 5362 strings; 891 fuzzy)
    377 failing checks (7.0%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit ff04ad378581093e7d1efe1f0aaad8cea8712c43
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Nov 8 18:06:29 2021 -0800

    Bug 798346 - crashes when running check & repair
    
    Don't scrub trading accounts for imbalances, see the comment in
    the commit for why.

commit 22f83c8697b2945345306fb633e63d0f4c8eb9dc
Author: YTX <ytx.cash at gmail.com>
Date:   Sun Nov 7 17:52:51 2021 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5362 of 5362 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 984d816a58043442fcbe7ee83a1747a1913b81c0
Merge: 9eaa3eb23 4f2d6c7c1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Nov 6 21:41:17 2021 +0800

    Merge branch 'maint'

commit 4f2d6c7c1be3b55864c9407e3a1ccf8e55fd7dd5
Merge: 16f5be80f 7a25c12b9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Nov 6 21:35:02 2021 +0800

    Merge branch 'maint-progress2' into maint #1175

commit f497c9139d11512f0e53d8c519beed95b805c446
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Nov 5 23:47:59 2021 +0800

    Bug 797772 - Allow reconciliation report to double filter by both posting and reconciliation date

commit 9bbbeab271bf65f280a7013ac7d44159c599becf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Nov 5 23:26:22 2021 +0800

    [trep-engine] new option "Date Filter" to specify dates to filter by

commit 16f5be80f9428829d96f3020f961ff31150c1d9c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Nov 6 16:25:19 2021 +0800

    [test-transaction] "Report Currency" renamed to "Report's currency"

commit aa450cb00eb9c10d07113fe36ec992b684f981c0
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Fri Nov 5 08:35:59 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 76.9% (4125 of 5362 strings; 891 fuzzy)
    377 failing checks (7.0%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit bfe2a1635bdc43990dd0a2f827710f0dd2b244f8
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Nov 4 23:25:32 2021 +0100

    Revert "Translation update  by Hugo Carvalho <hugokarvalho at hotmail.com>
    using Weblate"
    
    This reverts commit 78fac0307cfab16f3a3b876411cdbe78f06213b2.
    
    Reason: https://github.com/Gnucash/gnucash/pull/1182#discussion_r739675453

commit e094de7c7a0117df5c8df8e796ff778872f6ce30
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Thu Nov 4 16:35:00 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 ebde97ce56bb4e0f50e105018e4c122587498cee
Author: Allan Nordhøy <epost at anotheragency.no>
Date:   Thu Nov 4 16:35:00 2021 +0100

    Translation update  by Allan Nordhøy <epost at anotheragency.no> using Weblate
    
    po/nb.po: 53.3% (2862 of 5362 strings; 1633 fuzzy)
    423 failing checks (7.8%)
    Translation: GnuCash/Program (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
    
    Co-authored-by: Allan Nordhøy <epost at anotheragency.no>

commit 8d2f059071e800b2fd7a0f315faf19b4f44e82c4
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Thu Nov 4 16:34:59 2021 +0100

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 75.9% (4075 of 5362 strings; 909 fuzzy)
    382 failing checks (7.1%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 75.9% (4073 of 5362 strings; 909 fuzzy)
    383 failing checks (7.1%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Maxime Leroy <lisacintosh at gmail.com>

commit 78fac0307cfab16f3a3b876411cdbe78f06213b2
Author: Hugo Carvalho <hugokarvalho at hotmail.com>
Date:   Thu Nov 4 16:34:59 2021 +0100

    Translation update  by Hugo Carvalho <hugokarvalho at hotmail.com> using Weblate
    
    po/glossary/pt.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Portuguese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pt/
    
    Co-authored-by: Hugo Carvalho <hugokarvalho at hotmail.com>

commit 0660da074fb12a36a5cc181e0266bc0c512a0166
Merge: 970e9af34 f7f6f337d
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Nov 3 14:16:10 2021 -0700

    Merge Simon Arlott's 'cut-txn-warning' into maint.

commit 970e9af3423eb50b9823d264cf6685ccad0b2973
Merge: b5f5129f7 79d8ef029
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Nov 2 23:35:07 2021 +0800

    Merge branch 'glist-functions' into maint #1183

commit 79d8ef0299dca2c1caf7bb21a8f3d57f718a6177
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Nov 2 15:02:50 2021 +0800

    Revert b5f5129f7 using gnc_list_length_cmp

commit 3dfdf606081a2d23a2a816ad5acadce2f7b55595
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Nov 1 22:17:50 2021 +0800

    [gnc-glib-utils] Define and export gnc_list_length_cmp

commit 7a25c12b9a78ff5c1b2eeca5ace53a257e18d473
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 19 23:47:15 2021 +0800

    [dialog-sx-since-last-run] don't allocate repeatedly to combine strings

commit 065cf236cb8159acfd4567b3e7486a71f9bf2f84
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Oct 15 08:20:01 2021 +0800

    Don't iterate index on xaccTransGetSplit (trans, index)
    
    Iterate on xaccTransGetSplitList directly.

commit 8ccfc2b0e7708ae28f92a90c55b6805531d9e502
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 13 21:00:18 2021 +0800

    Use g_object_set instead of g_object_set_property
    
    Don't need to allocate a GValue

commit 0576626c9abfacf450bbbaa75c72dd073fdc526e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 13 20:51:09 2021 +0800

    Use gtk_tree_model_get instead of gtk_tree_model_get_value
    
    This saves allocating and freeing a GValue.

commit b5f5129f7d658c296a323b6e5deb3c31c4a3b3ca
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 19 19:21:59 2021 +0800

    Shortcut g_list_length comparison against small numbers
    
    It's more efficient to test node && node->next etc when testing GList
    length against small numbers

commit e94ee3bfada59b7181eb0de3445ee1ea7004c47f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Oct 14 22:09:18 2021 +0800

    Don't g_strdup char* from scm_to_locale|utf8_string
    
    Both scm_to_locale_string and scm_to_utf8_string return newly
    allocated char*. It is not necessary to return a strdup'd char* and
    free the original.

commit f7f6f337df4d03b1b5f370b25c4174f4f6c8df5e
Author: Simon Arlott <sa.me.uk>
Date:   Thu Oct 28 21:30:48 2021 +0100

    Separate the warnings for "cut split/transaction" and "delete split/transaction"

commit f813f7cd1463711587b09482357b1c9559fc8619
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Oct 25 06:33:12 2021 +0800

    [gnc-autoclear] Move autoclear algorithm into gnome-utils

commit 0a39c37b22870c9ca65759155e24ab77b629e0cf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 27 09:18:38 2021 +0800

    [window-autoclear.glade] upgrade to glade 3.38.2

commit deec353b3302da0bc262310d9e5c32c52b367645
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 26 21:14:43 2021 +0800

    [window-reconcile.glade] upgrade to glade 3.38.2

commit 8ad29feaba539f6bd90f558ac76d50671f808820
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Thu Sep 30 15:28:28 2021 +1000

    Bug797678 OFX import should append not replace, existing Notes & Desc
    
    Add an "Append" checkbox to the bottom of the "Generic import
    transaction matcher" window to the left of the "Reconcile after match"
    checkbox.
    When ticked, this causes the imported Description/Notes to be appended
    to the matched transaction Description/Notes respectively.
    The selected ticked/unticked state of the "Append" checkbox is saved in
    a key value pair for the import account, so the next import for that
    account will automatically default it to the saved state.
    As these mods are limited to the code for the matcher window, this
    should work for all the imports that use it - ie ofx & csv file imports
    (both tested) & aqbanking (cannot test).

commit d6ad50df547ae77b880cd93817c2e3b279696ab6
Author: Christian Wehling <christian.wehling at web.de>
Date:   Wed Oct 27 20:55:31 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.8% (5354 of 5362 strings; 6 fuzzy)
    228 failing checks (4.2%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit bdb06479e8cb4d732abed35c455d7cf71f69abbd
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Oct 27 10:35:09 2021 +0200

    GSettings - fix GObject warning when old prefs-version is unset
    
    This will happen when current master (future 5.0) has been run
    at least once.

commit 1e80810e4e3694a9f2c53454c278150f5010ee2f
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Mon Oct 18 09:08:33 2021 -0700

    Fix issue with failure to run reconciliation with all accounts present
    in a multi-account OFX file.
    Do that by saving a GList of statements, rather than a pointer to a single one.
    Also freeing of info happens during the call to process_next_file.

commit 9825132eab4ab775637bda596cf43d40a952ba47
Author: cjh <cjh at cjh0613.com>
Date:   Sat Oct 23 14:39:42 2021 +0200

    Translation update  by cjh <cjh at cjh0613.com> using Weblate
    
    po/zh_CN.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by cjh <cjh at cjh0613.com> using Weblate
    
    po/zh_TW.po: 99.8% (5352 of 5362 strings; 10 fuzzy)
    5 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: cjh <cjh at cjh0613.com>

commit 5a8cbf4193b718d44dabf80dac100a7bb84b6e99
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Oct 23 12:14:50 2021 -0700

    Bug 798325 - New Currency for Venezuela (VED)
    
    Add latest Venezuelan revaluation of the Bolivar Soberano, following
    the ISO notation replacing VES (which the Venezualan central bank is
    keeping) with VED and the exchange code (ditto) with 926.

commit dfa78d9e5bbcf0a115c772b37a4364955145373e
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Thu Oct 21 17:42:03 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 73525717efce9569de6540d372b951a021b23211
Author: Milo Ivir <mail at milotype.de>
Date:   Thu Oct 21 17:42:02 2021 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit f40dbb8c28885a0c44cb4fcadd871acd2b77504a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 19 19:15:13 2021 +0800

    Avoid unnecessary g_list_length in equality functions

commit f0970c8eb4c1a711aa58738096353ba22e629308
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 19 22:54:00 2021 +0800

    [gnc-features] don't repeatedly g_strconcat gchars*

commit 31a0300abe9baa6c145a668fe058ec45264477e6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 19 19:15:35 2021 +0800

    [Recurrence.c] avoid repeated calls to g_list_length

commit 6bcd69026b6c09ead4ac1daad461a960f8dd362b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 19 19:12:33 2021 +0800

    [gnc-budget-view] avoid O(N^2) g_list_length calls

commit a3fedfe5aee835774a654a3064ae186ccc6962ae
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Tue Oct 19 22:41:28 2021 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit 56ae17c7314dd60c031d6f86f7d8a0d99b2ccee6
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Oct 19 01:54:54 2021 +0200

    L10N:sv:: merge recent 4.8-pot2
    
    5245 translated messages, 113 fuzzy translations, 4 untranslated
    messages.

commit 2a47344658b76c01aa442441fe015961e37426a8
Author: Arve Eriksson <031299870 at telia.com>
Date:   Tue Oct 19 01:13:50 2021 +0200

    L10N:sv: 2021-10-17 Update from translationproject.org (4.7-pre1)
    
    5256 translated messages, 106 fuzzy translations.

commit b95df85121566a7e37b64fc5bcdc3c4cd7b4836a
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Wed Oct 13 09:29:51 2021 -0700

    Import of OFX files with many securities opens too many matching dialogs
    Because ofx import is currently split per target account, and since each security has its own accounts, importing such OFX is a tedious process.
    The fix is to only split the transactions if we identify a potential transfer, currently based on amount, date and accounts.
    To do that, we insert transactions one by one into a list, making sure we have not already inserted one that has the same date, and the same absolute amount. If we have, we keep this potential transfer for a second phase.
    A naive approach would loop through added transactions for each new transaction by that ends up being O(N^2), which matters if we have many transactions. Instead, I'm using a hash to make this O(N log N).

commit a52f7eabedfa2dc95d7769b89a247a92741d6142
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Mon Oct 18 12:35:15 2021 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit d1bb815e33d2ed1c6ae86c4249bbd541b9fb6c3b
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Mon Oct 18 12:35:14 2021 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 99.9% (5361 of 5362 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Co-authored-by: Yaron Shahrabani <sh.yaron at gmail.com>

commit b480600dc89f7befe00bf68d35e2c014e52041ca
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Oct 18 22:30:40 2021 +0800

    [gnc-pricedb] gnc_price_list_equal: avoid 4 g_list_length calls

commit 23e528f51ade50566dd25d7b2f8f6ed8babfcaf4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Oct 18 22:25:21 2021 +0800

    [utest-gnc-pricedb] add tests for gnc_price_list_equal
    
    Also need to change PWARN which causes test failure, to PINFO

commit de6ee25e72c0b74a9ff1e378dd97398b3af697e9
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Oct 17 23:12:26 2021 +0200

    L10N: merge recent change

commit bdc14adffe7f131fd48e5c7f3a8d53d92cb36756
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Oct 17 23:04:46 2021 +0200

    I18N: Improve the recently marked messages from commit ae55908

commit e2d5257bbc04bd38898fa7da93c1fe9d619c3f65
Author: Christian Wehling <christian.wehling at web.de>
Date:   Sun Oct 17 22:33:10 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.8% (5356 of 5362 strings; 6 fuzzy)
    229 failing checks (4.2%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit fbf828476f4c84a9978390e9192ee52878c99eab
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Oct 16 16:20:20 2021 -0700

    Bug 798313 - "File/Import/Import Transactions From CSV" crashes Gnucash.
    
    Don't shutdown and re-initialize the expression parser after every parse,
    doing so overflows the Guile garbage collector's memory-region array.
    
    It also forces the expression parser to load the user expressions-2.0
    for every parse which is extremely expensive.

commit 09b3ce2382cd64efe5a6bf75eb33ad1935acfb96
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Oct 16 19:02:17 2021 +0200

    Revert "Add structure to map migrated preferences to old ones"
    
    This reverts commit c6103a5c171f459b6ca070c61bcde939885ae613.

commit 806d0b31576a1ba196907b8fa41c93a7f1c77295
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Oct 16 19:02:10 2021 +0200

    Revert "GSettings - make most of the api private"
    
    This reverts commit 26b2d7ca7878776a7c6777cd30e1b19185b72983.

commit 1d4673ed2a920c2f902ec6eecd8b18e481deeda2
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Oct 16 19:02:04 2021 +0200

    Revert "GSettings - rework internal helper functions to use more C++"
    
    This reverts commit 24fa289952257cb8a2f2b9d59024be59d05888e3.

commit c07164f4db5e3b1b3abaf7381a346f15a4619393
Author: Milo Ivir <mail at milotype.de>
Date:   Sat Oct 16 12:37:50 2021 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 99.9% (5360 of 5362 strings; 2 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit dff3e4fc820b97eb5cbcf3ee05cee15037d7aae6
Author: Eric <spice2wolf at gmail.com>
Date:   Sat Oct 16 12:37:49 2021 +0200

    Translation update  by Eric <spice2wolf at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5362 of 5362 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: Eric <spice2wolf at gmail.com>

commit 3bd55c6188b96f16a49055b6d28f4a8bc0b7b5ab
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Sat Oct 16 12:37:49 2021 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 171ce9413b6ae73bc1f2129add146d73975c6145
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Oct 16 22:50:09 2021 +0800

    Don't g_strdup char* returned by scm_to_locale_string
    
    Previous code was returning a duplicated string and released the
    original one. It's no better than returning the original returned
    char* instead.

commit 19a91f041e0df59a2cfc043dad5b203ca0f6784d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Oct 16 22:42:24 2021 +0800

    Revert "g_list_free swigged GList* arguments"
    
    This reverts commit 16184daf9573bef0a1892985747711f890a39eed. Was
    causing an unexplained GNC_IS_ACCOUNT assertion failure in
    account_foreach_descendant.

commit d4e4062c9310f50729c94b73e9f2bd80382fabfb
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Oct 16 10:48:55 2021 +0200

    Remove redundant function declaration
    
    gnc_load_scm_configuration is declared and defined in gnucash-core-app.

commit 24fa289952257cb8a2f2b9d59024be59d05888e3
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Oct 6 18:53:36 2021 +0200

    GSettings - rework internal helper functions to use more C++

commit 26b2d7ca7878776a7c6777cd30e1b19185b72983
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Oct 6 17:11:00 2021 +0200

    GSettings - make most of the api private
    
    All preference calls should happen via the gnc_prefs_... apis.
    The gnc_gsettings_... apis are an internal implementation of this.

commit c6103a5c171f459b6ca070c61bcde939885ae613
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Oct 6 16:50:57 2021 +0200

    Add structure to map migrated preferences to old ones
    
    This can be used to keep both in sync in the period between
    initial migration and eventual obsolence.
    Note only non-obsoleted, migrated preferences are tracked.
    We don't want to resync preferences that have been
    obsoleted (reset). That would nullify the whole idea
    of making them obsolete for future removal.
    
    This commit only adds the mapping, synching will follow in a future
    commit.

commit 16184daf9573bef0a1892985747711f890a39eed
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Oct 16 12:19:15 2021 +0800

    g_list_free swigged GList* arguments
    
    used by xaccQueryAddAccountMatch and gnc_price_list_equal. SplitList
    TransList LotList and CommodityList are not currently being passed as
    arguments.

commit df2d9bcfb7787daed88ad0dc0b180cc4646dc7f9
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sat Oct 16 00:59:48 2021 +0200

    L10N:de: Update translator-credit

commit 7c6108f87c916f5a5dc895c71f5173cf77d9ae48
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Fri Oct 15 23:37:05 2021 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 99.9% (5360 of 5362 strings; 2 fuzzy)
    2 failing checks (0.1%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Co-authored-by: Yaron Shahrabani <sh.yaron at gmail.com>

commit 7fa0ffe87408fb0ff89186ed148befa68eacced2
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Oct 15 18:18:46 2021 +0200

    L10N: merge recent changes

commit 7d2245c25cc5c24317e7dfcf494396cc19fe2e52
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Oct 15 17:46:04 2021 +0200

    L10N: Patch PR 1156 into existing translatons

commit 15b6ed649d6aad7ad8f0ceb35e103976c08eddda
Author: Francisco Serrador <fserrador at gmail.com>
Date:   Thu Oct 14 23:34:39 2021 +0200

    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/glossary/es.po: 97.5% (203 of 208 strings; 3 fuzzy)
    2 failing checks (0.9%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Francisco Serrador <fserrador at gmail.com> using Weblate
    
    po/es.po: 93.9% (5037 of 5363 strings; 296 fuzzy)
    101 failing checks (1.8%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Francisco Serrador <fserrador at gmail.com>

commit 2f4438ab28aa3b0cb306027a316f1a97cf75da53
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Oct 14 17:21:13 2021 -0700

    Bug 798335 - No longer possible to change trading account
    
    Strip trading splits only if "Use Trading Accounts" is enabled
    for the book so that users who want to manage trading accounts by
    hand may do so.

commit 9eaa3eb23ab76dbb7ae906c640751247fd125fdf
Merge: d9f918f40 003b0a5de
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Oct 14 09:34:28 2021 +0800

    Merge branch 'maint'

commit 003b0a5deb5a1776bdc2e7781a0b9dd4a0185c4a
Merge: 763780114 ca1636643
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 13 20:25:26 2021 +0800

    Merge branch 'maint-leaks2' into maint #1166

commit ca1636643a8ae649c092a5c9aaf92882b472d9ee
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 13 07:13:12 2021 +0800

    [dialog-custom-report] don't allocate GValue
    
    receive GncGUID* directly from GtkTreeModel

commit 39060d8bde26402c0bee1f41fad3933cdaecf041
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 13 06:33:08 2021 +0800

    [dialog-custom-report] plug leaks when destroying dialog

commit 62368a45dcf80bfaf6273406dfaed902200e18bd
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 13 06:32:37 2021 +0800

    [dialog-custom-report] refactor empty_tree_model into static fn
    
    to be reused by next commit

commit b4a0b4f09856da1127935af8226a31483476ad20
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 12 22:10:45 2021 +0800

    [dialog-custom-report] plug leaks
    
    - g_free gchar*,
    - guid_free GncGUID,
    - gtk_tree_path_free a GtkTreePath
    - don't guid_malloc a guid which will be overwritten

commit 763780114a5920ac7b6dab64ced227a9fd0136e1
Merge: 1354698b2 ff0c02dba
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 13 09:08:51 2021 +0800

    Merge branch 'price_and_reconcile' into maint #1165

commit ff0c02dba5cc9e91389c09a1cb88b207098f8bd6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 12 18:22:49 2021 +0800

    [reconcile-view][bug] dr/cr query tests amount instead of value
    
    Because split->amount and split->value are generally of equal sign,
    EXCEPT in stock transactions whereby split->value can be zero and
    split->amount is non-zero. e.g. a stock split transaction.
    
    Querying the split amount instead will allow stock accounts with
    stock splits to be reconciled.

commit 1354698b25fdbfe6883790be1bd26cb64645a704
Merge: c2a449356 81b48ee88
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Oct 12 11:09:10 2021 -0700

    Merge Jean Laroche's '798327_ofx_import_terminates_too_early' into maint.

commit 203432c436d504ac86e2b392b39df7aa3aa11eae
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 12 04:14:10 2021 +0800

    [split-register-model.c] Hide price==1 for zero-amount splits
    
    mainly of interest in zero-amount zero-value splits in the stock
    register eg dividend splits.

commit 2ace810e055249f5046c9226058d019abf9b4d5d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 12 04:14:55 2021 +0800

    [split-register-model.c] more efficient acct->full_names constructor
    
    don't repeatedly allocate

commit 8940d9d8c603443d8539cc47b65a36e43296b182
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Oct 12 04:14:33 2021 +0800

    [split-register-model.c] prepend parent account, faster
    
    it's only required to accumulate account amounts. acct order is
    irrelevant.

commit 1b0bfa5da72c978c476c5592c75a27e894803c45
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Oct 9 20:11:07 2021 +0800

    [reports] QofQuery must be qof_query_destroyed

commit 81b48ee8822ebfcf6f88b2e1a22c5191d3009201
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Sun Oct 3 20:46:15 2021 -0700

    Bug 798327 - Ofx import stops too early for multi-account OFX and one account has no new transactions
    info->response must show GTK_RESPONSE_OK for the import to pproceed, otherwise the code assumes the
    user canceled.

commit c2a449356b9babf565830f45f1503e435b02ecb2
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Oct 12 00:22:04 2021 +0200

    Don't translate org.gnucash.GnuCash.deprecated.gschema.xml.in

commit e5e46fa50915f163f5461189dabbb1eabfbb357a
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Sun Oct 10 08:03:55 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5363 of 5363 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: TianXing_Yi <ytx.cash at gmail.com>

commit 651f33e9e634ca10fc147218567965cdefef8abf
Author: J0kWang <lianjiefly at gmail.com>
Date:   Sun Oct 10 08:03:55 2021 +0200

    Translation update  by J0kWang <lianjiefly at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5363 of 5363 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: J0kWang <lianjiefly at gmail.com>

commit bda7d50b1fb28b336d6ff817ee75d0b5e66d8bf9
Merge: 59bd247db 8b82970c6
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Oct 11 10:17:15 2021 -0700

    Merge Christian Wehling's 'trailing_spaces' into maint.

commit 59bd247db7b2feae8573c95788de5052c744e236
Merge: 23d964a6a d0d4d95e3
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Oct 11 09:48:42 2021 -0700

    Merge Jean Laroche's '105334_ofx_multiple_accounts' into maint.

commit 23d964a6a477d0790d84f0435d2fe8b2bf2beedb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Oct 9 12:03:11 2021 +0800

    g_list_free_full requires a GDestroyNotify
    
    error in f4941a5b0

commit 0bce6a1d56857436af6060da8555e8696fed7796
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Oct 6 09:19:14 2021 +0800

    [core-utils] introduce gnc:format
    
    (gnc:format str [binding value]...)
    
    str will contain ${binding} which will be replaced to value.

commit 3ff5bd824618aabfcfdbb0fdaafbe5aad1b578ad
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Oct 7 09:37:24 2021 +0800

    [test-core-utils] uses srfi-64

commit f4941a5b01939aad152a36dc8deb6ef0a031ad9e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Oct 9 10:24:45 2021 +0800

    use g_list_free_full

commit e5027f91cbf2c0fa6edb5f20e2cbf4d2fa480162
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Oct 8 22:48:42 2021 +0800

    [test-transaction] option has been renamed

commit 7692027bd5f521f37a75ff341846e68c37da38b9
Merge: 7c9c2eba3 be75a433f
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Oct 8 14:26:08 2021 -0700

    Merge Jean Laroche's 'fix_memory_leak_ofx' into maint.

commit 7c9c2eba3c4f1f59b84aa70ce3b2bd93b96d62c1
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Oct 8 14:17:28 2021 -0700

    Bug 798320 - Error message indicating a crash of GNUcash when closing...
    
    application - MacOS 10.15.7 (19H1419)
    
    Destruction order problem: The SX template accounts can't be destroyed
    until after the template splts and transactions are.
    
    Register them before the transactions and splits, as destruction occurs
    in reverse order of registration.

commit be75a433fcdcd5262397834484f1041ff6fddc4e
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Fri Oct 8 13:38:00 2021 -0700

    Fix memory leak when the user cancels the matching process

commit c321eae7cda36e7dff51432dcafbdf2f0072fd4d
Merge: 4c5b3658d 7b9ad5139
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Oct 8 17:17:48 2021 +0800

    Merge branch 'maint-import' into maint #1160

commit 4c5b3658de8f55a40f51723396c37e79a9da2aba
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Wed Oct 6 08:01:42 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5363 of 5363 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: TianXing_Yi <ytx.cash at gmail.com>

commit 50fb1839775e81ae8470628b4c4c9cb8302c76e0
Author: J0kWang <lianjiefly at gmail.com>
Date:   Wed Oct 6 08:01:41 2021 +0200

    Translation update  by J0kWang <lianjiefly at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5363 of 5363 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: J0kWang <lianjiefly at gmail.com>

commit 6f33e8b1ff9b27b6a0f518afc11401afc809a879
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Wed Oct 6 08:01:41 2021 +0200

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 100.0% (5363 of 5363 strings; 0 fuzzy)
    0 failing checks (0.0%)
    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 ad7bffaae1de20fd975097203ac4a5b2e1e2460d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Oct 7 19:21:00 2021 +0800

    Run test-core-utils and test-create-account properly

commit 34a4b652c1c2849624713e9f70bf7b8460146797
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Oct 7 19:20:32 2021 +0800

    [test-core-utils.scm] fix - N_ is no longer a macro

commit 7b9ad5139064f64aa27f3709d7a58c2b5186692b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Oct 4 21:34:33 2021 +0800

    [import-main-matcher] show destination acct for auto-match

commit 3f501bb31b78aebcc47143553f061837d03d26a2
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Oct 3 21:16:56 2021 +0800

    [gnc-gnome-utils] fix memory leak
    
    from 9fb9868b

commit 8b82970c63743ea44f1f42b76bc66990c50bf555
Author: Christian Wehling <christian.wehling at web.de>
Date:   Fri Oct 1 17:57:12 2021 +0200

    Removed spaces at the end of translatable strings.

commit d9f918f40ccc6a973e8a37a3e37f2958c594ceae
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Oct 1 17:41:48 2021 +0200

    Obsolete preferences that were deprecated/migrated in the 4.x cycle

commit c77aac2b168e036824eb74ffdd7de3516ac032a4
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Oct 1 15:02:46 2021 +0200

    Fully remove preferences that were obsoleted in the 4.x cycle

commit e64bcfe620047d41dd8bd1a638dcf71e2f4aa9cd
Merge: 67191203a 9a465fc35
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Oct 1 14:51:04 2021 +0200

    Merge branch 'maint'

commit 9a465fc359d96ac267aa129cf96126def59ff45e
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Sep 30 21:57:48 2021 +0200

    GSettings - add 'deprecate' and 'obsolete' conversions for user preferences
    
    'deprecate' is technically a noop. It serves to remind maintainers
    the 'deprecated' preference is to be obsoleted in the next major
    release.
    'obsolete' goes one step further in that it will cause gnucash to reset
    the preference, effectively clearing the value stored in the preferences
    backend. This is the final phase of a preference. Following this it
    will be completely removed from the GSettings schema in the next
    major release.
    
    Notes
    * 'deprecate' and 'migrate' are related. Both are a reminder the
    preference is to be obsoleted in the next major release. 'deprecate'
    does only that though while 'migrate' will also trigger a copy of
    the old value to a new location in the databse.
    
    * This commit readds a couple of preferences that had been removed
    in the past to be able to properly obsolete them (and to test
    the obsoleting code)

commit 64576f7d27fdc3636a5fff621db22a64f8d3b7cf
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Sep 30 18:26:01 2021 +0200

    GSettings - widen scope from 'migration' to 'transformation'
    
    This commit mostly changes descriptions and variable names to
    use the more generic terms 'transformations' or 'conversions'.
    'migration' is only one possible transform, future commits will
    add others.
    There are no functional changes in this commit other than
    a logic inversion in parse_one_release_node. It now checks
    for nodes named 'migrate' rather than for nodes not named
    'migrate' (the code is adapted accordingly to match this
    logic change).

commit 71722c46ada74632afa590642e827d3eaf8dd3fd
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Tue Sep 28 07:36:18 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5358 of 5363 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: TianXing_Yi <ytx.cash at gmail.com>

commit 285017793d2c0c9f5a8d52b3db42944480e3f557
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Sep 29 10:35:19 2021 -0700

    Use plain cat instead of cmake -E cat to join the migratable-prefs.
    
    Cmake -E's cat is too new.

commit 29e7b07ed350daec1df43aa36bfc79446dfb24ff
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 28 17:17:23 2021 -0700

    Remove superflous schema_source left over from pasting.

commit d561cc61881666485ba268d319e06a6c1309bb87
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 28 12:03:48 2021 -0700

    Revert "Revert "[gnc-plugin-page-register] when reversing reversed txn, offer jump""
    
    This reverts commit c96024ab3df0a77ff35d6e65dc98e4086cf8c9f1.
    GnuCash 4.8a having been tagged.

commit 96db26cc1d79e6afc2b267df74cd4511dfa2bd41
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 28 11:27:04 2021 -0700

    Retag 4.8 for more GSettings crash repairs.

commit 8bfa5a63f2d9fa80f9985821f61ac289a243e609
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 28 11:00:05 2021 -0700

    [gsettings] Avoid crash from settings schema not being registered.

commit c96024ab3df0a77ff35d6e65dc98e4086cf8c9f1
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 28 10:23:55 2021 -0700

    Revert "[gnc-plugin-page-register] when reversing reversed txn, offer jump"
    
    This reverts commit b8c9b1a6ce0e1e4c6740e1de450859b90cbadcec.
    Because I need to re-tag 4.8 after more work on g_settings.

commit dee4f5e511011ed3b7d52553071943d60e9398e2
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 28 11:57:53 2021 +0200

    Rethink how gsettings migration file is constructed
    
    The order in which cmake processes subdirectories in gnucash
    matters because that also defines the order in which install
    rules will be executed.
    We have an install rule to compile the install gschema files.
    That rule has to be run after all gschema files are installed.
    Considering how our code is organized that means directory
    gnucash/gschema should be processed after gnucash/import-export.
    That requirement was incompatible with how migratable-prefs.xml
    was generated (it required the exact opposite processing order).
    This conflict causes gnucash to crash on startup because not
    all gschema files are compiled as they should.
    The changes in this commit should fix this.

commit a84891a43c9bca060e2e1dd3672f7676b6a9f231
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Sep 27 18:12:31 2021 -0700

    Revert "Revert "[gnc-plugin-page-register] when reversing reversed txn, offer jump""
    
    This reverts commit bdb5f3d87133139d798d62702b059939524e83e6, restoring
    the new jump-to-transaction facility post-4.8 release.

commit caa6bcd1ce44171cdd9d36de1cec700eb1d24222
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Sep 27 17:46:56 2021 -0700

    Release GnuCash 4.8

commit bdb5f3d87133139d798d62702b059939524e83e6
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Sep 27 15:35:35 2021 -0700

    Revert "[gnc-plugin-page-register] when reversing reversed txn, offer jump"
    
    This reverts commit b8c9b1a6ce0e1e4c6740e1de450859b90cbadcec so that
    we can release 4.8 without any translatable string changes.

commit b7001b52cf2842f056b7ad919791734462f2b1a4
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 27 09:20:10 2021 +0200

    GSettings hotfix - resolve crash due to bad schema reference

commit 10c1223df209666538caf0a7050aa726dd9719ac
Merge: 2a7566cc4 cb4d9529d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 27 08:10:02 2021 +0800

    Merge branch 'maint-progress' into maint #1150

commit 2a7566cc4002b5a0d1a894c5ebf9df1a8d5652ab
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sun Sep 26 22:58:08 2021 +0200

    Win32 - drop conditional code never reached
    
    We had hardcoded HAVE_HTMLHELPW to always be true so the fallback
    code that's only reached when it is false was never reached.
    Time to drop this dead code.

commit 67191203aebc41b394f7b0bf82a1859562e2aa5c
Merge: 017ab0693 c17d43ba8
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 26 10:46:06 2021 -0700

    Merge branch 'maint'

commit cb4d9529dcb27bafa18fa5cb98715170974f247b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Sep 26 23:33:33 2021 +0800

    [gnc-plugin-page-register] call invoice editor with parent window

commit 8bfcc982ddc7be09fba57238c4b7b7439ec3b703
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 25 19:34:16 2021 +0800

    [assistant-stock-split] set parent window properly
    
    without this commit, the assistant-stock-split window will be hidden
    if the register is activated.

commit d82bb7b8a221c7cf1649217b26db1396d034cc56
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 25 00:09:47 2021 +0800

    [Transaction.c] use is_unset static to denote uncached readonly_reason
    
    tests in 128c8d6f8864790ffe4bba9be2349d991fda4c8c

commit b8c9b1a6ce0e1e4c6740e1de450859b90cbadcec
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Sep 24 21:41:27 2021 +0800

    [gnc-plugin-page-register] when reversing reversed txn, offer jump
    
    When reversing a transaction which is already reversed, offer a jump
    to the reversal transaction.

commit c17d43ba83eac6de0419e6f388ed87f6834f7841
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Sep 25 13:54:11 2021 -0700

    Release GnuCash 4.7

commit 2c069c3119f15d83822cbc67e5498f464a5b1a05
Author: Alexandre <nasmi3+weblate at gmail.com>
Date:   Sat Sep 25 07:34:45 2021 +0200

    Translation update  by Alexandre <nasmi3+weblate at gmail.com> using Weblate
    
    po/fr.po: 75.9% (4072 of 5363 strings; 906 fuzzy)
    374 failing checks (6.9%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Alexandre <nasmi3+weblate at gmail.com>

commit 128c8d6f8864790ffe4bba9be2349d991fda4c8c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 25 00:01:56 2021 +0800

    [utest-Transaction] add tests for xaccTransGetReadOnly

commit e123d1bec57d668db24662e81fd34dee294cee92
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Sep 24 16:23:43 2021 -0700

    Bug 87847 - RFE: Create a 'checkbox' cell type

commit 3d9faf70d8373ef9c05f83ac1c82c318e96f5b7f
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Sep 24 15:01:07 2021 -0700

    Parent the AQB balance dialog to the matcher window when it's present.

commit b6cbc97865f9ead7c35f31ecdef6da00d1d75c7f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Sep 24 09:35:34 2021 +0800

    Another double g_object_unref in 998e14c1074

commit 8e144c2d5c168fe5efe3df88e1d230208a9deafc
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Sep 24 09:31:46 2021 +0800

    Don't double g_object_unref in 998e14c1074

commit d0d4d95e3ba01b13069df9fba2cfd30ca1336cd9
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Wed Sep 22 23:53:46 2021 -0700

    Change the wording of the dialog when no new transactions need to be reviewed

commit 7e5f44c0ffe0d828ec4319dc026647a4d5f88e35
Author: Alexandre <nasmi3+weblate at gmail.com>
Date:   Thu Sep 23 15:38:39 2021 +0200

    Translation update  by Alexandre <nasmi3+weblate at gmail.com> using Weblate
    
    po/fr.po: 75.5% (4052 of 5363 strings; 912 fuzzy)
    376 failing checks (7.0%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Alexandre <nasmi3+weblate at gmail.com>

commit 09b2533c0d61b1adeb21ca86e9e8e9a2152fa6ea
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Sep 23 12:03:08 2021 -0700

    More OFX_INVBANKTRANS fixes.
    
    Includes fixing broken build if libofx is < v 0.10.

commit 09da6aa183ba0910ab8fa0bf51224c5cd2fb5a6a
Author: Alexandre <nasmi3+weblate at gmail.com>
Date:   Thu Sep 23 13:29:07 2021 +0200

    Translation update  by Alexandre <nasmi3+weblate at gmail.com> using Weblate
    
    po/fr.po: 75.1% (4029 of 5363 strings; 934 fuzzy)
    384 failing checks (7.1%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Alexandre <nasmi3+weblate at gmail.com> using Weblate
    
    po/fr.po: 75.1% (4029 of 5363 strings; 934 fuzzy)
    384 failing checks (7.1%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Alexandre <nasmi3+weblate at gmail.com>

commit 75af645ab0d11af7b7d36135fdf7e6fb00b09247
Author: Milo Ivir <mail at milotype.de>
Date:   Wed Sep 22 22:37:51 2021 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5363 of 5363 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 3cf9f85ea34690ff233529aba45f11918f706980
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Sep 22 16:07:49 2021 -0700

    Bug 798208 - management fee transactions are ignored on OFX import
    
    Treat INVBANKTRAN like BANKTRAN.

commit 8ea52ae212cba24df25c5a640e81581d06ed1174
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Sep 22 15:44:30 2021 +0200

    GSettings - run data model transations while setting up
    
    This makes sure all schema changes are in effect before
    the first consumer can query them. For example this will
    prevent a one-time re-occurrence of the tip of the day dialog
    the first time the new migrations are run.

commit e1039b2dbad02de415a41a7dcffdc29b804d9eea
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Sep 22 15:31:17 2021 +0200

    GSettings Upgrade - add missing aqb and ofx deprecated schema keys
    
    They are unused by GnuCash except for migrating their
    values to the newer equivalents. For simplicity they
    are added to the main deprecated schema file. They
    will be fully removed in a future major release.

commit 94f6d11e3d067fba855dce83429decd2264039f2
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 22 20:21:13 2021 +0800

    [gnc-budget-view] initialize totals_col_list in reverse
    
    b2b879211 had modified totals_cols_list from g_list_append to
    g_list_prepend and g_list_reverse. this assumed that it was already
    initialized in reverse. this commit fixes it to ensure
    gnc_budget_view_refresh is processing the reversed totals_col_list.

commit c0736a1a04a0bae358edc1c8d71f17836adcc286
Merge: 78d500337 87b61bf6f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 22 21:06:25 2021 +0800

    Merge branch 'maint-leaks' into maint #1135

commit 78d500337583059150ae4468fa640f61e3506525
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Sep 21 21:52:45 2021 +0200

    Translation update  by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
    
    po/de.po: 100.0% (5363 of 5363 strings; 0 fuzzy)
    231 failing checks (4.3%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>

commit 569322c1e26512168bf9db84a048368439475a8e
Author: Christian Wehling <christian.wehling at web.de>
Date:   Tue Sep 21 21:52:45 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.9% (5361 of 5363 strings; 2 fuzzy)
    231 failing checks (4.3%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit f1802b6fdf70186f4ab7d61a663a43f218a91a92
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 21 16:50:22 2021 +0200

    GSettings Upgrade - add code to migrate settings
    
    The rules for migration are read from an xml file. This file was
    prepared in a previous commit. Future settings 'data model' changes can
    reuse this code by simply adding migration rules in the xml file.
    
    This replaces the hardcoded rules that were currently in place to
    migrate a few settings from 2.6 and older to 3.0. These rules are no
    longer meaningful as we require users to migrate from one major release
    series to the immediate next one. So by the time the new migration rules
    in this commit are applied by users they should already have run gnucash
    3.x at least once. That run should have taken care of the pre-3.0
    migration actions.

commit b3daeecb85fc3c70b13fb0348475cb2620ab7b5c
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 13 22:40:25 2021 +0200

    GSettings Upgrade - Compose a list of settings that can be migrated at runtime
    
    This list consists of old and new values for gsettings paths and keys
    and will allow gnucash to migrate values from each old path and key
    to the corresponding new path and key.

commit f21c7b6e90cfdc9bf731dd23d51962f7c940049c
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Sep 17 15:27:12 2021 +0200

    GSettings - define old prefix and check settings for the presence of both prefixes while normalizing

commit a203c5b2d561595a73c8bed71cf0548449ed5707
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Sep 17 15:26:09 2021 +0200

    GSettings - drop logic to relocate our settings
    
    This was ported from GConf, but GSettings doesn't work that way.
    Settings locations are defined at compile time and can't be
    relocated at run time (unless you make all of the settings
    explicitly relocatable. That however is not how GSettings is meant to be
    used.)

commit d1113a4534bd6e2b8bdf123c87dd4294ce899440
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 13 17:32:10 2021 +0200

    GSettings - build as cpp

commit 02fbf217f6b71284bc212c90fcc43ea2656e78cd
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon Sep 13 17:44:24 2021 +0200

    GSettings Upgrade - change schema prefix from org.gnucash to org.gnucash.GnuCash
    
    The latter is the prefix format prescribed by gsettings itself. The former never
    was an issue until flatpak decided to not accept the shorter prefix when
    requesting a settings migration from host system to flatpak sandbox.
    
    In order to allow for migration, keep the old schema around in
    org.gnucash.GnuCash.deprecated.gschema.in
    
    While we're at it, make the new prefix an internal implementation detail.
    There's no need for it to be visible to the rest of the gnucash code.

commit 6674b1bb6b6acc6234d3550eb44d0431835919cc
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Sep 10 16:57:25 2021 +0200

    Cleanup - minimal glib=2.56.1 - drop all conditionals on older versions

commit a20f2defc2789c81557fb5b104b1a7e0d4e7910a
Author: Eric <spice2wolf at gmail.com>
Date:   Tue Sep 21 05:37:43 2021 +0200

    Translation update  by Eric <spice2wolf at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5358 of 5363 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: Eric <spice2wolf at gmail.com>

commit 2870d3f2d2a420fa5f464290adda8d6b336977d2
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Tue Sep 21 05:37:42 2021 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5363 of 5363 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 06346c5ef02cb5cc8f6dc38c3630ae9f38ef4727
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Tue Sep 21 05:37:41 2021 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5363 of 5363 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit 1af8deac603425ac0b7dedc3db20dd3644eb2151
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Sep 20 22:42:35 2021 +0200

    I18N: msgmerge 4.7-pre2

commit 2b5a4fef7649b582b95de055155b7d1a0b1f4a51
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Sep 20 22:28:17 2021 +0200

    I18N: Mark a forgotten message translatable
    
    found by Christian Wehling

commit 87b61bf6fb623f97ee89528d028549d9a9a28ac1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Sep 19 10:36:09 2021 +0800

    [account.cpp] GValue must be unset in old functions
    
    GValue in DxaccAccount[Set|Get]Currency is unset correctly.
    
    However dxaccAccountGetPriceSrc and dxaccAccountSetQuoteTZ reuse a
    static char* therefore the latter must be used carefully before
    calling the function again. The functions are tested in
    43094697306ec68c1133dfb11ef357bae8f473ca.

commit 86cf327f094885882cd8ce1babe4c48e9407a1ee
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 13 23:43:38 2021 +0800

    [account.cpp] GValue containing string must be unset
    
    already have comprehensive tests in 15852031d

commit c8a53c54f288eca5f125518128a00ffb5b950b87
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 13 23:26:58 2021 +0800

    [account.cpp] refactor gnc_account_get_map_entry
    
    Have comprehensive tests in a5d101d1b

commit 43094697306ec68c1133dfb11ef357bae8f473ca
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Sep 19 10:34:19 2021 +0800

    [utest-Account] test old dxaccAccount* functions
    
    dxaccAccountGetPriceSrc and dxaccAccountGetQuoteTZ.
    
    DxaccAccountSetCurrency remains untested - unsure how to retrieve an
    ISO4217 currency to use as parameter.

commit 57cb8c193ab37eccc554feca1e0b84f4b1cd28ee
Author: Marco Zietzling <marco.zietzling at gmail.com>
Date:   Sat Sep 18 19:35:25 2021 +0200

    Translation update  by Marco Zietzling <marco.zietzling at gmail.com> using Weblate
    
    po/glossary/de.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/de/
    
    Translation update  by Marco Zietzling <marco.zietzling at gmail.com> using Weblate
    
    po/de.po: 99.9% (5361 of 5362 strings; 1 fuzzy)
    231 failing checks (4.3%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Translation update  by Marco Zietzling <marco.zietzling at gmail.com> using Weblate
    
    po/de.po: 99.9% (5361 of 5362 strings; 1 fuzzy)
    248 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Marco Zietzling <marco.zietzling at gmail.com>

commit 6573cb2835eaf3365b65712bd2754864528ad911
Author: Marco Zietzling <marco.zietzling at gmail.com>
Date:   Sat Sep 18 02:38:53 2021 +0200

    Translation update  by Marco Zietzling <marco.zietzling at gmail.com> using Weblate
    
    po/de.po: 99.9% (5361 of 5362 strings; 1 fuzzy)
    248 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Marco Zietzling <marco.zietzling at gmail.com>

commit 5e57eee9e8c4ab9c398e37a806c25f7727d05b44
Author: Marco Zietzling <marco.zietzling at gmail.com>
Date:   Fri Sep 17 13:36:44 2021 +0200

    Translation update  by Marco Zietzling <marco.zietzling at gmail.com> using Weblate
    
    po/de.po: 99.8% (5353 of 5362 strings; 9 fuzzy)
    251 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Marco Zietzling <marco.zietzling at gmail.com>

commit 9fb9868b548844d474d4834d45f1408c9576ac27
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Sep 17 14:43:59 2021 -0700

    Bug 798312 - Opening the help for dialogues in the wrong language.

commit 37196fa015153928702b41a70d97671e2a9f0675
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Sep 16 18:08:20 2021 -0700

    g_list_reverse reverses in place, don't free trans_list_remain.

commit ca274e361e65fb5035346d914f6bf4e7e7130010
Author: Jiri Grönroos <jiri.gronroos at iki.fi>
Date:   Thu Sep 16 15:35:01 2021 +0200

    Translation update  by Jiri Grönroos <jiri.gronroos at iki.fi> using Weblate
    
    po/fi.po: 67.2% (3606 of 5362 strings; 44 fuzzy)
    16 failing checks (0.2%)
    Translation: GnuCash/Program (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fi/
    
    Co-authored-by: Jiri Grönroos <jiri.gronroos at iki.fi>

commit fcce3ec9a4390b8574f510fcb0b663cb3242a4a3
Merge: 1170d7b0d fa3185564
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Sep 16 09:52:17 2021 -0700

    Merge Chris Good's 'maintBug798235RecEndBal' into maint.

commit 1170d7b0d4630df569bb28727f7fa0aa99fa09f8
Merge: 93289006e 34bd7b49b
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Sep 16 09:31:41 2021 -0700

    Merge Jean Laroche's '105334_ofx_multiple_accounts' into maint.

commit 93289006e30c802eae3a2335ee11a1ced85f8159
Author: Eugenia Russell <eugenia.russell2019 at gmail.com>
Date:   Thu Sep 16 07:35:25 2021 +0200

    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/glossary/el.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Co-authored-by: Eugenia Russell <eugenia.russell2019 at gmail.com>

commit 48f3f841624a4e85ab31f2676eba64758ff661e3
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Thu Sep 16 07:35:25 2021 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 12fec5a4497915daa137923e12548babd5c07a91
Author: Jiri Grönroos <jiri.gronroos at iki.fi>
Date:   Thu Sep 16 07:35:24 2021 +0200

    Translation update  by Jiri Grönroos <jiri.gronroos at iki.fi> using Weblate
    
    po/fi.po: 66.8% (3582 of 5362 strings; 45 fuzzy)
    16 failing checks (0.2%)
    Translation: GnuCash/Program (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fi/
    
    Co-authored-by: Jiri Grönroos <jiri.gronroos at iki.fi>

commit 5f8e0347ecc31102da9247d54e200a8d1c4703cc
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Sep 15 10:19:20 2021 -0700

    Fix test-import-backend failure.
    
    Linking gnc-engine caused an ODR violation in gnc-date.cpp. Instead
    fake qof_log_check() in gtest-import-backend.cpp.

commit 1409c1c5f5c108c552e5770acd3520fc5287fa5e
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Sep 15 13:56:49 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 a5d101d1bef6939d029075a5863065b08cba9e05
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 15 20:25:56 2021 +0800

    [utest-Account] test gnc_account_get_map_entry

commit 73ad5b1265bf2f7e3f0bfeea04d5eeea4cf117ee
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 15 20:40:19 2021 +0800

    [gnc-glib-utils] use g_stpcpy instead of gnc_strcat
    
    g_stpcpy will use stpcpy wherever available.

commit aa0668f9e64ab6d02bc66f57971896c064192ef2
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 15 20:39:55 2021 +0800

    Revert "[account.cpp] deprecate old dxacc* functions"
    
    This reverts commit d290c3c45d0dbcebfa8c953b04bad01633bcffcf. These
    functions are not deprecated after all.

commit 134de3ab743a6910eb586b3264b07aad2dce5466
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Sep 15 13:37:26 2021 +0200

    L10N:de: fix 2 messages
    
    5352 translated messages, 9 fuzzy translations, 1 untranslated message.

commit c52b04c34c7cf18dd0719c74275f9531584067d9
Author: Jiri Grönroos <jiri.gronroos at iki.fi>
Date:   Wed Sep 15 11:35:57 2021 +0200

    Translation update  by Jiri Grönroos <jiri.gronroos at iki.fi> using Weblate
    
    po/fi.po: 63.6% (3412 of 5362 strings; 58 fuzzy)
    19 failing checks (0.3%)
    Translation: GnuCash/Program (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fi/
    
    Co-authored-by: Jiri Grönroos <jiri.gronroos at iki.fi>

commit d290c3c45d0dbcebfa8c953b04bad01633bcffcf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 15 09:05:39 2021 +0800

    [account.cpp] deprecate old dxacc* functions

commit 374443747d33aad60326a748484dfd07ca2e4fcb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Sep 14 07:23:22 2021 +0800

    [account.cpp] new static: get/set_kvp_string_path
    
    exactly the same as set_kvp_string_tag but will accept the full kvp
    path.

commit 1d8983191dd1dabd1f16e791bfc76ae698910292
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 14 16:24:28 2021 -0700

    Fix runaway sed error.

commit 824b515430230b1ccdf50d483bd131eb2033e5a0
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 14 15:59:01 2021 -0700

    Fix qoflog's comments to reflect a preference for the macros over GLib functions.

commit 74d0630867c6cfbb509db2f4ca7edb722db82956
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 14 15:15:11 2021 -0700

    Bug 798237 - Logging during XML file loading degrades performance...
    
    significantly
    
    Modify the DEBUG and PINFO macros to return unless qof_log_check is
    true. Replace almost all direct calls to g_debug and g_message with
    DEBUG and PINFO respectively.
    
    Track the highest logging level sent to qof_log_set_level to provide a
    short-circuit return in qof_log_check. Remove setting GNC_MOD_TESTS to
    QOF_LOG_DEBUG so that the short-circuit threshold isn't defeated by
    always being DEBUG.
    
    Net result: 33% improvement in xml load times.

commit 574f567b625d3a175ba153bb1c63a0d14e8dd75a
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 14 09:32:12 2021 -0700

    Refactor GncXmlBackend::get_file_lock.
    
    Moving all of the error-handling to it for better clarity and
    simplicity. Drop the unnecessary stat call, open will fail with
    EEXIST if there's already a lock file. Provide specific messages
    for file system failures.

commit d7eae0664fb4cf7f3411c8d3b47cef32ad2346fc
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 12 13:29:10 2021 -0700

    [gz_open] Use compress and write consistent with calling functions.

commit 8e4c4948cc57e0fa83e3c71f0e7e4edf9ddd32ae
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 14 08:28:49 2021 -0700

    Put version back to 4.6

commit 3659c2a6a7ec5514d89533c2ccf2aa7b6ea119e4
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Sep 14 10:36:44 2021 +0200

    L10N:pt: update to PO-Revision-Date: 2021-09-14 06:55+0100 fom TP
    
    5362 translated messages.

commit 41c94e94094b4ef1f588aace76022a411ead8aa1
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Sep 14 10:35:09 2021 +0200

    L10N:uk: update to PO-Revision-Date: 2021-09-13 19:25+0300 fom TP
    
    5362 translated messages.

commit 36797c1d0a4c0db3f7260808c0c1323d4d6cfec8
Author: Milo Ivir <mail at milotype.de>
Date:   Mon Sep 13 23:36:48 2021 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 99.9% (5361 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 7e2111f6f9686b1392eda2b86ba77f4c34fe5936
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Sep 13 23:36:47 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 99.9% (5360 of 5362 strings; 2 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 33d780080a5f102cdbf28b0bc50a3db248222023
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Mon Sep 13 23:36:46 2021 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 99.9% (5359 of 5362 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Co-authored-by: Yaron Shahrabani <sh.yaron at gmail.com>

commit e43df5a804e6d02a30eea1f5234754a290ddce50
Author: Eric <spice2wolf at gmail.com>
Date:   Mon Sep 13 23:36:46 2021 +0200

    Translation update  by Eric <spice2wolf at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5358 of 5362 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: Eric <spice2wolf at gmail.com>

commit 15852031d4e99b90ab57022c9188d9edfc078137
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 13 23:43:42 2021 +0800

    [utest-account.cpp] increase test coverage
    
    adds getter/setter tests for
    
    xaccAccountSetLastNum
    xaccAccountSetTaxUSCode
    xaccAccountSetTaxUSPayerNameSource

commit c3f8daaf7d6ef3a88dd23c6c389f4ee910975f58
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Sep 13 13:15:50 2021 -0700

    Bug 798250 - Gnucash permanent hang on save while loading report
    
    Prevent WebKit's fork from getting a copy of the pipe's file descriptors
    and so keeping the pipe from closing.
    
    Thanks to Simon Arlott for recognizing the FD duplication.

commit c1525f78bcd211731ee5c0b909f0e4de648e8a69
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Sep 13 09:26:31 2021 +0200

    L10N: 4.7-pre1 msgmerge

commit 017ab0693993f8ee1edbbddcca6bda5f11b9a383
Merge: 8d502fcdd edad19438
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Sep 12 22:44:34 2021 +0800

    Merge branch 'maint'

commit edad194389d91421e80bfc78f067b002a7e6d9e6
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Sep 11 16:09:55 2021 -0700

    Bug 798180 - Update to macOS Big Sur 11.3 breaks Finance Quote
    
    Added new dependency Test2 to gnc-fq-update. This is a second-order
    dependency of Finanance::Quote that CPAN doesn't seem to recognize
    on its own.

commit b9deb5ea2a870f1568c8342b60a6df9c44772344
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Sep 11 10:11:36 2021 -0700

    Bug 798303 - account list is sorted wrong by amount
    
    Use balances converted to the default currency when sorting columns on
    the accounts page.

commit d0f7daf4cfd02db17c03e3946e145a13760cd3d0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 11 15:45:32 2021 +0800

    Revert "[engine.i] QofQueryParamList * args must be freed"
    
    This reverts commit 72a3ebbba330635325ba657a8e4935c510dd5047. Freeing
    does not apply to all qof_query_* calls.

commit 72a3ebbba330635325ba657a8e4935c510dd5047
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Sep 11 14:57:57 2021 +0800

    [engine.i] QofQueryParamList * args must be freed

commit b8552a8070325e6815fd9086eb3cacbb3f57612a
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Sep 10 17:01:38 2021 -0700

    Fix python transaction test_date on Ubuntu-81.04.
    
    Python3 there is too old for fromisoformat, use direct construction
    instead.

commit a310b72b37c58958dd50301153e20eecfdd365f1
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Fri Sep 10 18:33:34 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5361 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit fcab298245f39318cc7151ee86ef985ec9d39489
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Sep 10 13:26:59 2021 -0700

    Add test for Transaction GetDate() in python bindings.
    
    Pursuant to Bug 798284.

commit cd0d50aac135d74aac6ee5e2297da258b71ebbae
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Sep 10 12:21:46 2021 -0700

    Deprecate date options with a time of day setting.
    
    Removing the only use, an example in hello-world.scm. GnuCash doesn't
    use this value in any of its own report options and the feature will
    be removed in GnuCash 5.
    
    Related to bug 798297 Pref "Use 24-hour clock" obsolete?.

commit 34bd7b49b2747c02310443f723b140a4e619c553
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Thu Sep 9 21:38:47 2021 -0700

    Restore previous behavior when the user cancels

commit ff26b71a91ab50f6a4db465b4bde0c42fc072f97
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Sep 9 18:03:18 2021 -0700

    Bug 798256 - Crash in recnFinishCB
    
    Make the action_group not sensitive in the recn_destroy_cb so that
    the action callbacks won't be called after the recnData is freed.

commit 8ab8642e76466e1af2c381dfa64b5bb3409f2a9e
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Sep 9 16:02:00 2021 -0700

    Fix leak of trading_splits list in xaccTransClearTradingSplits

commit 1387d5f960255feeeb7a2a63ce3f7119385e69cc
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Sep 9 15:58:47 2021 -0700

    Fix unchecked ptr dereference.
    
    First crash in Bug 798225.

commit d4bd60059614cbe980bef100476fa8d044ee805d
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Sep 9 15:58:19 2021 -0700

    Fix free-of-unallocated-address crash due to uninitialized ptr.

commit 248a8504b7b110a8b6a0795d2bad03872d814386
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Thu Sep 9 10:52:19 2021 -0700

    Add code to handle ofx files that include transfers between accounts

commit 140922a37e451461e07c615f603fd3807fd4f724
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 8 23:59:24 2021 +0800

    QofQuery args must be destroyed after qof_query_merge
    
    qof_query_merge returns a new QofQuery; the two merged QofQueries are
    not explicitly destroyed.

commit d398a359caf7b60b4879984cf56be7a64e1fc2f3
Author: cjh <cjh at cjh0613.com>
Date:   Tue Sep 7 12:34:55 2021 +0200

    Translation update  by cjh <cjh at cjh0613.com> using Weblate
    
    po/zh_CN.po: 99.9% (5361 of 5364 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: cjh <cjh at cjh0613.com>

commit e6573664680b322ef59cd8a74f54a6633c5af56a
Merge: ab24c3466 002b39183
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 7 12:20:47 2021 -0700

    Merge Yi TianXing's 'remove_FindCustomerDialog_Parameter_ShippingContact' into maint.

commit ab24c3466076f2c882b556f87c92b1b5cfd03f68
Merge: ae559089d 4a8acf3fb
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 7 12:14:41 2021 -0700

    Merge Simon Arlott's 'free-template-root' into maint.

commit 4a8acf3fb2417c82e8b4dbf0ae4655535ec5a0af
Author: Simon Arlott <sa.me.uk>
Date:   Sun Jul 11 15:58:34 2021 +0100

    Free template root accounts on book end
    
    The template root should be unset so that it's destroyed when the book is
    ending. This is required to free all the template accounts and referenced
    strings.
    
    The scheduled transactions themselves need to be freed first so reverse
    the order that SXRegister and gnc_sxtt_register are called in
    cashobjects_register: The list resulting from that function is traversed
    from the bottom up.

commit ae559089d39e1e2aca04ccfc47b5544f1f1549f0
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Tue Sep 7 12:02:46 2021 +0200

    Prep early splash screen messages for translation

commit 4488568b45e6516929af57d506ec0ef344ffcaca
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Sep 7 10:34:10 2021 +0100

    Change text for SX preference option
    
    Change the text of 'Review created transactions' to better align with
    existing SX text so use "since last run".

commit fa318556400bbe125ff6d356bc19b923522a716b
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Mon Sep 6 18:26:38 2021 +1000

    Rename 2 non public functions to remove leading gnc_
    
    gnc_start_recn_update_cb is now amount_edit_focus_out_cb and
    gnc_start_recn_date_changed is now recn_date_changed_cb.
    Also add Doxygen comments for amount_edit_focus_out_cb and convert
    recn_date_changed_cb comments to Doxygen format.

commit 901fea158f29f088e2cd9d01041b842b80af1b6f
Merge: 079a90030 38cd06e54
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Sep 6 15:22:49 2021 -0700

    Merge Simon Arlott's 'xml-locking-fixes' into maint.

commit 38cd06e54a016f6d039ff97ecffaf4c0f8eb7191
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Sep 6 15:18:34 2021 -0700

    Remove the lock-file-link-count test from the XML backend.
    
    This was an effort of somewhat dubious value to detect if a process
    on another ocmputer had a hsrd-link to a lockfile on an NFS share.
    NFS is rarely used now and SMB doesn't support hard links so this check
    adds complexity with no real value.

commit 079a900300310d79b0f72814f2d44976eda602c4
Merge: 068a5d2fa 4e9fe0a4d
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Sep 6 13:48:51 2021 -0700

    Bug 798298 - Re-imported transactions no longer ignored
    
    Merges Jean Laroche's '798298_reimport_ofx' into maint.

commit 068a5d2fa8f2a9658b4b5ffb0a8821adf58d09f3
Author: Mike Alexander <mta at umich.edu>
Date:   Mon Sep 6 02:45:37 2021 -0400

    Fix xaccSplitGetOtherSplit which was broken by 028bf9826, don't
    count splits that aren't really in the transaction.
    
    The rewrite left out one test.  This was most obvious in the dummy
    transaction used to enter a new transaction into an account.
    xaccSplitGetOtherSplit never returned an "other split" for this
    transaction.  It turns out the old code was broken too, but
    it worked for this case by coincidence.

commit 4e9fe0a4d1a611e9e4b3e68de02316e231070d28
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Sun Sep 5 17:52:34 2021 -0700

    Add missing function to mock account

commit 4afe5d83cfb1c495cc6f21f2d6f36d646eb78278
Author: Christian Wehling <christian.wehling at web.de>
Date:   Sun Sep 5 23:35:18 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.8% (5358 of 5364 strings; 6 fuzzy)
    250 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit d3a056d1ca4fd64a26f19b0313cfae3810af3b7a
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Sat Sep 4 15:25:11 2021 -0700

    During transaction import, ignore splits whose account is not the destination account

commit 429a08069978f4c61df024f3b2dd5e1b680a3322
Author: jean <27791933+jeanlaroche at users.noreply.github.com>
Date:   Sat Sep 4 11:00:42 2021 -0700

    Revert be6fb1abe2b7fac27c4aefc4b32415bd1c73ab92

commit 82f70ffe00698c57034de421e5541c0b330eba4a
Author: Christian Wehling <christian.wehling at web.de>
Date:   Thu Sep 2 22:34:01 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.8% (5357 of 5364 strings; 7 fuzzy)
    250 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 849fdd59bcf8d829095a4b84e950122d0e4b08a5
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Thu Sep 2 22:34:01 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5353 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit 047673a493690134eefa44b35e8b9317a2a75b12
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Sep 2 16:35:15 2021 +0200

    Small refactoring of scm config loading.
    
    - Remove and cleanup duplicate code
    - C++-ify
    - Run code in gnucash-cli commands related to reports.
      Users may want to load modified report code via
      config-user.scm which they want to access while
      executing cli commands

commit 8d502fcdd808d0f16e35833bbb87e032a34a8740
Merge: c6d833381 881d3dcd2
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Sep 2 22:17:22 2021 +0800

    Merge branch 'maint'

commit d667cf14adfe93d70879b73cc87f4268ebf96e67
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Thu Sep 2 11:39:15 2021 +1000

    Bug 798235 Reconciliation Ending Balance not recalculated the 2nd and
    
    subsequent times Statement Date is updated.
    This was because at end of gnc_start_recn_date_changed(),
    gnc_start_recn_update_cb() was called when it should not have been.
    
    This caused the user_set_value flag to be set True (indicating statement
    end amount was manually entered - which it wasn't) after the date is
    changed. This causes the ending balance to NOT be recalculated when the
    end date is subsequently changed.

commit 881d3dcd2358b6180a1434e5f493e53c5af98c7b
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Tue Aug 31 16:33:43 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5353 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5353 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit 9b30a2327bb129bd2c032937573db8b247113e34
Merge: ac5650a9a 86c438dcf
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Aug 31 12:54:53 2021 -0700

    Merge Chris Good's 'MaintGenTrnImpMatFixCrash' into maint.

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

commit 86c438dcf4ba9492af0a32fac953b5b6b865f598
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Tue Aug 31 10:06:42 2021 +1000

    Fix unneeded double call to get_action_for_path()
    
    in gnc_gen_trans_onButtonPressed_cb().

commit 52715face7808f7f3bd3ab590a5feaa2c8516a0b
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Tue Aug 31 09:53:38 2021 +1000

    Fix 2 crashes in Generic Transaction Matcher
    
    Both dumped core in gnc_import_TransInfo_get_action() because info
    is null
    1. After double clicking on a potential match line, then right clicking
    on the the parent transaction of the potential match
    2. After rubber banding a group of transactions which also includes an
    expanded potential match. Sometimes also need to right click the
    selection to trigger the core dump.

commit bda03a1c5620860acc041269f011ffa906abd80b
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Mon Aug 30 17:32:28 2021 +0200

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 100.0% (5364 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    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 f97821e07281be96d4f21d9bf0263fddf02dd86e
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Aug 30 17:32:27 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 22e64905a161f7f793b2e594819d8e1203be3f07
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Mon Aug 30 17:32:27 2021 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit 1a049f4ef588403d1c29e2fe63e19c460e7ff1be
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Aug 30 17:32:26 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 1a12489ef943ed92f541ec53403e0a744511ac02
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Mon Aug 30 17:32:25 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5353 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit 5d15f95f9e8761b9939c86ebe50e7a689cd1100e
Merge: 0c21ae352 998e14c10
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 31 00:38:01 2021 +0800

    Merge branch 'maint-leaks' into maint #1116

commit 998e14c1074e0caebf53782d51810c5874e89a6d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 20 21:37:33 2021 +0800

    gtk_list_store_new returning a GObject must be g_object_unref
    
    GObjects were not consistently unrefed.

commit 0c21ae35221b49c640d1025d66ea024e24db15c2
Author: Mike Alexander <mta at umich.edu>
Date:   Mon Aug 30 03:09:23 2021 -0400

    Handle very large denominators in precies from Finance::Quote
    
    The OpenExchange exchange rate source in Finance::Quote produces
    some ridiculously precise prices like #e6.95253159056541e-5 which
    produce a denominator greater than INT64_MAX.  Use the rationalize
    function to bring them back to reality.

commit e13644dffc1375c568ffcd2f80efd2d9825be561
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Aug 28 22:05:37 2021 +0800

    free GtkTreePath after calling gtk_tree_view_get_path_at_pos

commit 8a48ed977750798dfc0fd49a243a593347d256c5
Merge: 57f73d70c 001b34616
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 30 08:43:13 2021 +0800

    Merge branch 'maint-cache-gvalue-string' into maint #1117
    
    Will store a copy of kvp data onto struct so that GValue can be
    freed (unset) cleanly.

commit 001b34616f0b0b9450ae55ca0effab4ae9f55c5a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 24 21:38:16 2021 +0800

    [Transaction.c] GValue string must be unset

commit a47bee97d634204a742e05e02c18c5ad5107ff00
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 23 23:22:06 2021 +0800

    [Split.c] GValue string must be unset

commit 0ecbcb4ef1701732872a205779633e3e36160bbf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 23 23:21:46 2021 +0800

    [gnc-lot.c] GValue string must be unset

commit ac2afc7e13babd4c850e3831318a705f9996feef
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 23 18:44:23 2021 +0800

    [gncInvoice.c] GValue string must be unset

commit 3bf49ed8d7c806a550d07fc2d803b64c2e78f196
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 23 18:05:08 2021 +0800

    [Account.cpp] GValue string must be unset

commit e3af2f22f9aec70131dc2da8d9c9eceade1a52ad
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Aug 22 11:17:28 2021 +0800

    [gnc-commodity.c] cache user_symbol into commodity struct
    
    Continuation of ff2ceb111 which introduced issue whereby user_symbol
    returned could become stale, leading to invalid read fixed with
    c398bef59. There are likely other user_symbol pointers becoming stale
    without this commit.
    
    This change will save the user_symbol into the commodity struct,
    avoids gchar* becoming stale.

commit 57f73d70c725652e6acaf67c2a4a2be8c2ef027a
Merge: b42052464 6cb509ea7
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Aug 27 12:34:07 2021 -0700

    Merge Yordan Miladinov's denom_lcd into maint.

commit c6d83338112e758997dfa37fd31b97e7ab8ba7d2
Merge: 37895bfda b42052464
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 27 20:33:31 2021 +0800

    Merge branch 'maint'

commit b42052464ba9701a3d1834fc58fa0deb32ab9afe
Author: Romanos Skiadas <rom.skiad at gmail.com>
Date:   Fri Aug 27 01:00:32 2021 +0300

    fix spurious error about uninitialized have_end
    
    in gnc_tree_view_account_select_subaccounts, gcc thinks have_end might
    not be initialized, but since the function exits if num_children == 0,
    the while (num_children) loop will always be entered. Silence the
    warning.

commit e3fd6bf4fe953471b7953b1e1110966fdb9ac952
Author: Kaantaja <ufdbvgoljrjkrkyyub at ianvvn.com>
Date:   Wed Aug 25 19:34:29 2021 +0200

    Translation update  by Kaantaja <ufdbvgoljrjkrkyyub at ianvvn.com> using Weblate
    
    po/glossary/fi.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Finnish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fi/
    
    Co-authored-by: Kaantaja <ufdbvgoljrjkrkyyub at ianvvn.com>

commit 37cb886de5daf779673435b59bb9b2607b8acf0c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 25 09:12:25 2021 +0800

    [engine.i] gnc_budget_get_account_period_note to be freed by the caller
    
    amendment to last commit.
    
    this pair of changes was necessary to allow the GValue to be unset.

commit c55ab503495dd99e00f9d2421d37529e3e2daa55
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 23 23:34:31 2021 +0800

    [gnc-budget.c] gnc_budget_get_account_period_note to be freed by the caller

commit 9ddb9e821550c28647b54d5c4de3ee5c84acebb8
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 24 22:31:37 2021 +0800

    [gnc-module.c] free a GList* properly
    
    g_list_free (current) was a NOP because current became NULL after the
    preceding GList traversal.

commit 066520829970fd14c45f953884e6aeeb7d4e1202
Author: Simon Arlott <sa.me.uk>
Date:   Tue Aug 24 09:01:16 2021 +0100

    xml-backend: Lock file is deleted even if the lock is not acquired
    
    The lock file is set in m_lockfile and then unlinked in session_end even if
    the lock was not acquired.
    
    Clear m_lockfile if locking was not successful.

commit e4619fdae6eeb481faf2385a94a7ba8e21183a0d
Author: Simon Arlott <sa.me.uk>
Date:   Tue Aug 24 08:54:06 2021 +0100

    xml-backend: Don't try to close m_lockfd if it's not open
    
    m_lockfd is not initialised. If the file is locked then it will not be set
    before session_end and close() will be called on an uninitialised int.
    
    Initialise it to -1 in the class definition.
    Consistently use -1 instead of "< 0" or "< 1" as the definition of invalid.
    Always set it to -1 after closing it.

commit 383276579e78236f486a3ed8f9048d037f7a3120
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Aug 24 01:20:32 2021 +0200

    Update file extension in man pages
    
    https://lists.gnucash.org/pipermail/gnucash-user/2021-August/097472.html

commit 6cb509ea7d247a565a057359f080fcd0a52a27c1
Author: Yordan Miladinov <jordanmiladinov at gmail.com>
Date:   Tue Aug 24 00:58:31 2021 +0300

    fix an uncaught exception: denom_lcd may throw an overflow exception if casting lcm to int64_t fails

commit 929cb3d0c141b78d4b3c61d7053773bf0a763d25
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 24 00:13:45 2021 +0800

    [engine.i] free swigged GList* arg

commit 0f3da06723da423484705582632770330dc2075f
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Sun Aug 22 13:32:23 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5353 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5353 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit 34f42ec9b2077df3a76ac27236e35f8c1fb1f666
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Aug 22 13:32:23 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 71ad5c8383a4fa407c59ba13d9bb95860a34ad5d
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Sun Aug 22 13:32:22 2021 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit e513557011b0aea736eb7c0e0a4fb87cd7ebc5d3
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Aug 22 13:32:22 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 c398bef59719c2c53ede8d4ca4d680ee48e613bf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Aug 21 00:29:41 2021 +0800

    [window-main-summarybar] move mnemonic to get_total_mode_label
    
    avoiding static char* reassignment

commit 7e41efc23203a681156bd71c269a35d04650f480
Merge: ff2ceb111 028bf9826
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 20 21:23:35 2021 +0800

    Merge branch 'maint-speedup-and-leaks' into maint #1109
    
    Speedup xaccSplitGetOtherSplit

commit ff2ceb111d08dd723fac430479b8aca0437cfa1b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 20 09:27:16 2021 +0800

    [gnc-commodity] GValue must be unset

commit 9fc1ac6be17d67e3006ac2cdbb1bd34feceb93e9
Merge: 9bc44c62e c4a0fb468
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 20 17:02:19 2021 +0800

    Merge branch 'maint-guile-changes' into maint #1111

commit 9bc44c62e6d17b5a7e2c804e0503d2ea4fa7aec4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 20 17:01:20 2021 +0800

    [engine.i] free GSList* key_path arg to qof_book_get_option
    
    Addendum to 6c8af6aab need to specify exact typemap target.

commit 15b8545e2f30c579000c21288039423ba37d5e42
Merge: 57866eed8 6c8af6aab
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 20 09:24:33 2021 +0800

    Merge branch 'maint-leaks' into maint #1113

commit 6c8af6aab168534a2bd65fb3ca6fa47fa450ef3e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 20 00:00:06 2021 +0800

    [engine.i] free GSList* arg to qof_book_get_option

commit 4cf25cb7be27480dbfc92a0b6ebe83d288e23caf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 19 22:28:02 2021 +0800

    GList* from gtk_container_get_children must be freed
    
    fix leaks

commit c442192bb40ea05b88c275b9a176f92891f3ea56
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Aug 15 17:03:08 2021 +0800

    [gnc-amount-edit] g_free char* empty string.
    
    1 byte is allocated if filtered_string is the empty string. free it.

commit c4a0fb468b2a74b4e9f7a5a614fd607e0aae9cac
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 19 19:33:17 2021 +0800

    [srfi64-extras.scm] exit instead of return #t if no failures
    
    due to change in guile-3.0.7 to fix srfi64 bug

commit 57866eed88eb76e74e5f292cb3d64dab66c3d14e
Author: Christian Wehling <christian.wehling at web.de>
Date:   Tue Aug 17 13:34:16 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.8% (5357 of 5364 strings; 7 fuzzy)
    250 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 2727259f59626d68bfe0712b78153f5de22d84a4
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Tue Aug 17 13:34:16 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 a96024ca8f8b50bde3ecda130b1ff05c3bdeebf2
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Tue Aug 17 13:34:15 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit 028bf9826bdcf295c238e1c6b61e5cc50154b26c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Aug 14 11:25:19 2021 +0800

    [Split] xaccSplitGetOtherSplit don't test book trading-accts
    
    don't test trading-acct property when finding other split.

commit 6bf5a618debee47d90317ff287767ba6d1fd32fa
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 13 23:33:03 2021 +0800

    qof_instance_get gchar* must be freed
    
    A call to qof_instance_get expecting a gchar* receives a newly
    allocated string which must be freed.

commit e4d808e674aab417698537864212b84d01848cdc
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 13 08:54:21 2021 +0800

    [qofbook] qof_book_use_split_action_for_num_field: free a char*
    
    qof_instance_get allocates a new char* which must be freed.

commit 6fd19f2eeaaf2fce26da3c0375d358c1b5364a93
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 13 08:51:14 2021 +0800

    [dialog-lot-viewer] g_free a GList* properly
    
    g_list_free requires the argument is the head of a GList. Calling
    g_list_reverse makes the filtered_list points to the last
    element. Assigning filtered_list to the result of g_list_reverse
    ensures it still points to the head, allowing g_list_free to free the
    list properly.

commit 37895bfdad7abbab705925dd947f876cdaa1a878
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 12 22:30:39 2021 +0800

    [reports] remove deprecated owner-report creation functions

commit eafc290034daba8ae6f4efe1df4fa6a61af4a091
Merge: 08bf3ec5b 5ced0d932
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 12 22:28:58 2021 +0800

    Merge branch 'maint'

commit 5ced0d932a942526ef962f0748614c52cade1ac7
Merge: fa666e736 40d886fa9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 12 17:39:45 2021 +0800

    Merge branch 'maint-account-cpp' into maint #1107

commit fa666e7367f008666b203fc0918d4236cbb15162
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Aug 12 06:27:57 2021 +0200

    L10N:sv:Update to PO-Revision-Date: 2021-08-03 from TP
    
    5229 translated messages, 133 fuzzy translations.

commit 40d886fa9d54d556efbd6f150fd82a5a92d48fd1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 11 09:28:26 2021 +0800

    gnc_account_list_name_violations elements must be freed

commit 4c37f6d4ef1de455dd24839ab4a126c6f71c6c70
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 11 09:28:22 2021 +0800

    [account.cpp] gnc_g_list_stringjoin instead of repeated allocations

commit e84549926bbeaf6f19428f1aeac1b96eeb860b6e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 10 12:55:47 2021 +0800

    [gnc-glib-utils] gnc_g_list_stringjoin to join a GList of strings
    
    It traverses the GList twice (once to calculate the length) but
    allocates only once.
    
    Includes snippet from
    https://www.joelonsoftware.com/2001/12/11/back-to-basics/

commit 8fc15639116ade23d9aea574676c668f7cd71885
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Wed Aug 11 11:34:24 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit 071bd209ac0571e5e6a34473ad1df6e256c1cb15
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Aug 11 11:34:24 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 6a8372affca19940a9f4b5626d73a3dca82c5080
Author: Eric <spice2wolf at gmail.com>
Date:   Wed Aug 11 11:34:23 2021 +0200

    Translation update  by Eric <spice2wolf at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 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: Eric <spice2wolf at gmail.com>

commit b1c1272f35bb4495a8f480cb10cd442184c2af93
Author: Christian Wehling <christian.wehling at web.de>
Date:   Tue Aug 10 19:35:05 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.8% (5357 of 5364 strings; 7 fuzzy)
    250 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 339f66810f4e4ab20fc4d63d07eff63d25069349
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Tue Aug 10 19:35:05 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5350 of 5364 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5350 of 5364 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5350 of 5364 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5350 of 5364 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5350 of 5364 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit be6fb1abe2b7fac27c4aefc4b32415bd1c73ab92
Merge: bedc85afa 3dceb0868
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Aug 7 14:39:57 2021 -0700

    Merge Chris Good's 'bug798205ImpOfx' into maint.

commit bedc85afa3671b7e7a0ee2f657a89f54794371d4
Merge: f0926d66c 0420ae6a6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 6 19:30:01 2021 +0800

    Merge branch 'maint-leaks' into maint #1101

commit 0420ae6a6607f32ba348dafbf57af93db9782561
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 6 08:01:06 2021 +0800

    [account.cpp] refactor gnc_account_list_name_violations

commit 67bd513514b1490a9521b520e812a5d3f243185b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 6 00:23:02 2021 +0800

    [account.cpp] rewrite gnc_account_foreach_descendant_until in C++

commit 17953441cba7ee73b2e794c9e46affd5a2955a27
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 6 00:22:49 2021 +0800

    [account.cpp] refactor gnc_account_foreach_descendant

commit 5698b67bf563ec6ed6f0016a9edbd65af932ed50
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 3 22:08:21 2021 +0800

    [account.cpp] refactor gnc_account_lookup_by_code

commit 09e2e7613c47943c9f333445d75484d9744a6376
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 3 22:08:11 2021 +0800

    [account.cpp] refactor gnc_account_lookup_by_name

commit bebc366e88344b5e226538d79908244900e19878
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 3 22:07:18 2021 +0800

    [account.cpp] refactor gnc_account_n_descendants

commit f0926d66c1ed8cf24b1fbe60810eb03a14965922
Merge: 86bc9d93a 7a0ea190c
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Aug 5 11:45:14 2021 -0700

    Merge Simon Arlott's 'qof-instance-dispose' into maint.

commit e6c33a39bc7ead9ea0d687efd4439f1c2913ff22
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 3 22:04:55 2021 +0800

    [account.cpp] refactor gnc_account_get_descendants{_sorted}

commit d2db43019c0be28f95233aaa7a5e97f80a1f96f8
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Aug 3 22:02:12 2021 +0800

    [account.cpp] internal function account_foreach_descendant
    
    fast and efficient

commit 86bc9d93a7be0d92f5083eced12b73eab089719c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 5 22:09:24 2021 +0800

    gchar *gnc_account_get_full_name must be freed
    
    The gnc-account-sel.c one was causing a runaway leak -- leaked
    full_name for every account (except the matched account) in the
    GNCAccountSel. Interestingly the original commit[*] suggests the name
    should have been freed correctly however the braces prohibited it.
    
    [*] e5b0bdbe109abad193f8419b485ce34d45cf5cc5

commit de1ad9367a545894783f700d6277adfa1f45fdc5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 5 21:39:49 2021 +0800

    g_free gnc_ctime which returns a new gchar*

commit 7a0ea190ca9e9b36a308960950418488324aa1f2
Author: Simon Arlott <sa.me.uk>
Date:   Sun Jul 11 15:09:45 2021 +0100

    qof_instance_dispose should always complete dispose processes
    
    If QofInstancePrivate has no collection then qof_instance_dispose() returns
    without completing the rest of its dispose processes, skipping removal of
    its type string from the string cache resulting in a reference count leak.
    
    Change the check for a collection so that it only affects the call to
    qof_collection_remove_entity().

commit de0af2dca71125b6f666a777f0d39dc16024b0c8
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 5 09:23:34 2021 +0800

    [reconcile-view.c] g_list_free a GList*

commit c9db551693a26b7971feee4ab006569d36510c8c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 5 09:23:28 2021 +0800

    g_free qof_print_date which returns a new char*

commit d099d39afd36b672a55956c34d105d940b6ea9af
Merge: fd56512cf bf8fe1123
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Aug 4 15:52:51 2021 -0700

    Merge Simon Arlott's 'commit-root-on-load' into maint.

commit fd56512cf77ad14520d7e27f8b63c13b9b023ec6
Merge: 9062be3d4 f15402a9a
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Aug 4 15:48:42 2021 -0700

    Merge Simon Arlott's 'load-test-xml' into maint.

commit 9062be3d47d669bbacf2ac4475b5243ddf416e3f
Merge: f6766d42e 413293961
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Aug 4 14:26:27 2021 -0700

    Merge Simon Arlott's 'string-cache-fixes' into maint.

commit f6766d42ece18f11e9c6ba817325a007b50cc14c
Merge: ddc423a50 4a5b5f3bf
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Aug 4 14:19:21 2021 -0700

    Merge Simon Arlott's 'string-cache-no-refcount-empty' into maint.

commit ddc423a5054f535ee56bae11a54dbb8c9a38c11b
Merge: 79d6154cb 621704ebe
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Aug 4 14:18:16 2021 -0700

    Merge Simon Arlott's 'bug-798238' into maint.

commit 79d6154cb55a5a27a2866448864ad1acc9943d0b
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Aug 4 18:32:52 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 c2bc31fafcb9e5eae2ad39a933c9d85bb166552f
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Wed Aug 4 18:32:52 2021 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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: Yaron Shahrabani <sh.yaron at gmail.com>

commit a6b7a4cb85f9e6666dccbd6e337fefb7e372465f
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Aug 4 18:32:51 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 351ae62cedc356d6b19e0739d01a8afb95b5e9ef
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Wed Aug 4 18:32:50 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5350 of 5364 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit b31b8dbd1eaf461f4471fcfa055562b6566d3511
Merge: a5edacf0f 5f721614a
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Aug 4 20:15:39 2021 +0200

    Merge PR #1103 into maint

commit a5edacf0fcbfceb016b69c66d7ac9cc07342799a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 4 19:00:43 2021 +0800

    [options.scm] Rename option name to "Levels of Subaccounts"
    
    Original name "Show Accounts until level". Add backward compatibility
    missed in 08f490ee98

commit 5f721614ad08ee10d1f102382cb4fd252dfbf99b
Author: Steven Walter <stevenrwalter at gmail.com>
Date:   Sun Aug 1 22:29:00 2021 -0400

    Remove unneeded .decode() from Invoice*.tex.templ
    
    These values are already str's, don't decode them

commit 23bd7164511bf26af231097d2ee10da78fdd1fb7
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 30 23:18:20 2021 +0800

    g_free gnc-path's gchar* intermediate strings

commit 67ecb1074f2a407c5c07dfbbf71a6509d92ba991
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 30 23:16:45 2021 +0800

    [assistant-hierarchy.c] g_free data->gnc_accounts_dir
    
    because it is assigned to gnc_path_get_accountsdir() which is a *gchar
    and must be freed.

commit a3177e8b6bbe8f85e4ded4d7048515c42c879041
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Aug 1 11:00:37 2021 +0800

    [swig] %newobject to g_free AccountList* functions

commit e0d953bfc895e1046e3f183d092717dd4c43b6dc
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 30 23:16:01 2021 +0800

    [swig] %newobject to g_free gchar* functions

commit b247c10516684b1955c7c9cbee4ae3a59c9f8874
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Aug 2 09:45:30 2021 +0200

    L10N:sv: Update to PO-Revision-Date: 2021-07-26 from TP
    
    po/sv.po:15694: msgstr lacks the keyboard accelerator mark '_'
    msgfmt: found 1 fatal error
    5205 translated messages, 157 fuzzy translations.

commit 3ed6b4dab9d8635c4e7616e2c135af683e29f768
Author: Steven Walter <stevenrwalter at gmail.com>
Date:   Sun Aug 1 22:17:41 2021 -0400

    latex_invoices.py: write takes string not bytes
    
    write() fails if you give it bytes, so don't encode

commit ba4852a9da5912af5441facc7c7e5e7684332c2c
Author: Steven Walter <stevenrwalter at gmail.com>
Date:   Sun Aug 1 22:17:11 2021 -0400

    latex_invoices.py: use default locale
    
    Don't hardcode a locale.  Empty string means to use the user's locale
    (e.g. $LANG)

commit ad3895fa07a6c7cd8ce1d16d88dbeef6e5fc6cff
Author: Steven Walter <stevenrwalter at gmail.com>
Date:   Sun Aug 1 22:16:33 2021 -0400

    latex_invoices.py: don't decode() a str
    
    These functions all return str's not bytes.  Therefore there is no need
    to decode them.

commit c789b0c141d8d4bcf35d5c87c4048001c290eced
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Sun Aug 1 13:33:01 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5350 of 5364 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit 5be0795fdabc70bd7c6e2b00411aa19582ef23f0
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sat Jul 31 21:44:01 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 613f639afa0fbe1a8a7f7de8075fe94ac6c28fa0
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Sat Jul 31 21:44:01 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit b9d6fc9f4f0e7557efe27259c37b992ecbcf3664
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 31 21:11:56 2021 +0800

    [gnc-report] Handle default_font_family being NULL
    
    There was invalid assumption in afea6fd68. According to the following
    documentation, pango_font_description_get_family can return NULL, and
    g_strdup (NULL) also returns NULL.
    
    https://docs.gtk.org/Pango/method.FontDescription.get_family.html

commit 3dceb0868e77f931bbf31e413a1c1bfe98f8b0ff
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Tue Jul 27 13:05:58 2021 +1000

    Delete functions no longer used after mods for bug 798205

commit 08bf3ec5b0a2c75a6d06a74fb4e0ade5e22bb192
Merge: 0ea2a8f88 b8dad64b7
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Jul 30 10:28:57 2021 -0700

    Merge branch 'maint'

commit b8dad64b7e333935865f482fea071a8a97601836
Merge: a7808f9f1 afea6fd68
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 29 23:56:38 2021 +0800

    Merge branch 'maint-free-memory' into maint #1086

commit afea6fd68ba81ce61db819788d79be774f9d96d0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 23 22:17:03 2021 +0800

    [gnc-report.c] free default_font_family
    
    if default_font_family is ".AppleSystemUIFont", it is not freed prior
    to returning "Arial".
    
    also default_font_family is given a g_strdup'd string therefore will
    never be NULL.

commit 7ffe0a53910e6c7830996131e21291e8d842b9d5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jul 12 20:08:40 2021 +0800

    [gnc-tree-model-owner.c] owner_list must be freed

commit 9767c8633753954098787f9f6a28bd4b2f88a573
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jul 12 18:20:52 2021 +0800

    [engine.i] some GLists must be freed

commit a7808f9f1acca71a320150e6c3e48c0d919c4a7b
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Jul 28 17:33:11 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 7024d122cb841a258ef35f9b80b8736247b5fa72
Author: TANIGUCHI Yasuaki <yasuakit+weblate at gmail.com>
Date:   Wed Jul 28 17:33:11 2021 +0200

    Translation update  by TANIGUCHI Yasuaki <yasuakit+weblate at gmail.com> using Weblate
    
    po/ja.po: 90.9% (4878 of 5364 strings; 234 fuzzy)
    508 failing checks (9.4%)
    Translation: GnuCash/Program (Japanese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/
    
    Co-authored-by: TANIGUCHI Yasuaki <yasuakit+weblate at gmail.com>

commit 2ee89f6693c031c280432751c4dc5c01b0499877
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Tue Jul 27 12:15:25 2021 +1000

    Do not drop a potential match just because it has an online_id.
    
    Now that we don't exclude from import a transaction with an FITID that
    matches an already existing transaction, if one accidentally re-imports
    a transaction, this allows it to be automatically matched against the
    previously imported transaction.

commit 3f1e24991f7e78bed7a96be6929e5b6c0bda86e0
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Tue Jul 27 11:57:45 2021 +1000

    Bug 798205 Do not exclude from import a transaction that has an FITID
    
    which matches an already existing split. This is because it
    (1) may be a coincidence and therefore the transaction needs to be added
    or
    (2) could be on a transfer from the account being imported to another
    bank account which has already been imported, and so needs to be
    matched, not added.

commit c73c030d31966c26c2464dfb722b722fe1bd7548
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Mon Jul 26 15:34:46 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit 7e4ff228230e7e43b177c4f065c9845f2529cbd3
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Jul 26 09:22:50 2021 +0200

    L10N:sv: Update to 2021-07-17 08:57+0200 via TP
    
    5199 translated messages, 163 fuzzy translations.

commit 6188576a18802fd6fede7fd833f9d1e6f5ab9398
Author: Eric <spice2wolf at gmail.com>
Date:   Mon Jul 26 06:33:42 2021 +0200

    Translation update  by Eric <spice2wolf at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by Eric <spice2wolf at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 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: Eric <spice2wolf at gmail.com>

commit 8304a7db05d460d81a7a4a1d435677dea5725234
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Mon Jul 26 06:33:41 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.7% (5351 of 5364 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: TianXing_Yi <ytx.cash at gmail.com>

commit f1e35daab3142b42208e8803c1eaad539726364a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 23 06:10:48 2021 +0800

    Rename option name from "Extra notes" to "Extra Notes"

commit 251db8c37bd6efc21a84e016fba5e399f2f4beac
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 22 23:10:07 2021 +0800

    Rename option name from "Report title" to "Report Title"

commit 2606ddf905f4fbf31ceca3a5bac4d6276fee9537
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 21 22:38:09 2021 +0800

    Rename option name from "Invoice number" to "Invoice Number"
    
    This ensures it matches all other invoice reports.

commit 2fccf30c14577fbb31b8b8337e174057ed1744a5
Author: TANIGUCHI Yasuaki <yasuakit+weblate at gmail.com>
Date:   Wed Jul 21 04:34:53 2021 +0200

    Translation update  by TANIGUCHI Yasuaki <yasuakit+weblate at gmail.com> using Weblate
    
    po/ja.po: 90.9% (4878 of 5364 strings; 234 fuzzy)
    508 failing checks (9.4%)
    Translation: GnuCash/Program (Japanese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/
    
    Co-authored-by: TANIGUCHI Yasuaki <yasuakit+weblate at gmail.com>

commit cd438a6c4e99bb5baf2e255575895fe776db1c4f
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Wed Jul 21 04:34:52 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5301 of 5364 strings; 50 fuzzy)
    26 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 7ea6c340bc3d97abf6365a13ab2da58ddd0d6d03
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Mon Jul 19 09:32:42 2021 +0200

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 100.0% (5364 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    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 9953f2c86de0161342064b7e8a932e9a2d9c839b
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Mon Jul 19 09:32:42 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5301 of 5364 strings; 50 fuzzy)
    13 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5301 of 5364 strings; 50 fuzzy)
    13 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5301 of 5364 strings; 50 fuzzy)
    13 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5301 of 5364 strings; 50 fuzzy)
    13 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit f69ed3dab75f69258bea692b43309afc4ca1a3fa
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Sat Jul 17 04:33:25 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5301 of 5364 strings; 50 fuzzy)
    13 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5301 of 5364 strings; 50 fuzzy)
    13 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5301 of 5364 strings; 50 fuzzy)
    13 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5301 of 5364 strings; 50 fuzzy)
    13 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5300 of 5364 strings; 51 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit df70b627fc2836d4abe45384285d03eef497bf42
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Thu Jul 15 18:32:08 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5300 of 5364 strings; 51 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.8% (5300 of 5364 strings; 51 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.7% (5299 of 5364 strings; 52 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.7% (5299 of 5364 strings; 52 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 202a7f84682512d2d36f2bdb532ac22e89ed3232
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jul 15 15:23:05 2021 +0100

    Fix typo in previous commit.

commit 36674d36c57efc4b709ae9173030e79838e699d3
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jul 15 15:07:01 2021 +0100

    Fix missing mnemonic keys after changes to GNCAmountEdit
    
    With the changes to GNCAmountEdit, the way the mnemonic keys are
    associated to the entry widget of the GNCAmountEdit needs to change so
    have created a function gnc_amount_edit_make_mnemeonic_target which
    does the same as GNCDateEdit.

commit eb3a578ac00eb157a90d9493783a6f8949941595
Author: Tur <tur+translate at simplelogin.fr>
Date:   Wed Jul 14 21:33:18 2021 +0200

    Translation update  by Tur <tur+translate at simplelogin.fr> using Weblate
    
    po/glossary/tr.po: 32.2% (67 of 208 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
    
    Co-authored-by: Tur <tur+translate at simplelogin.fr>

commit 0b54677232ccd7f0379013c2089c79ca54b829ca
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Wed Jul 14 21:33:18 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.7% (5299 of 5364 strings; 52 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.7% (5299 of 5364 strings; 52 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 51b7b8a2f70bb79bd472010464f059dc18f491fd
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Tue Jul 13 17:32:22 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.7% (5299 of 5364 strings; 52 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 0fb186ca56b1c5d73c45824708c32691e36249f8
Merge: b7deb6ddc 074729bf1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jul 13 08:31:58 2021 +0800

    Bug 797596 - New-owner - improved representation of payments with multiple non-APAR splits
    
    Moves function to a module.

commit 074729bf19fda23350256116bf6d27be229d74a3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 21:22:55 2021 +0800

    [report-utilities] simplify gnc:payment-txn->payment-info
    
    store lot splits in a separate identifier

commit d1997c59bcc3435ed8b0574618bfe0222521365f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 20:21:15 2021 +0800

    [report-utilities] fix gnc:owner-splits->aging-list prepayment calc
    
    aging-list uses the exported function instead of calculating
    overpayment using a different algorithm.

commit dc516bd5d7b0f749fc3da16a423301486a7fbba0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 20:07:20 2021 +0800

    [report-utilities] gnc:payment-txn->payment-info is exported
    
    move payment-txn analysis function into report-utilities.scm module.

commit d258d59c2958144b883bd1da7ba137e5f27c93a6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 20:02:34 2021 +0800

    [new-owner-report] use vector instead of record for payment-info
    
    because the function will be exported, use a vector instead of a
    record. simplifies export.

commit 07bdfe6e94161d6b25d8edfbe350c6a70ebb0b6b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 20:36:53 2021 +0800

    [new-owner-report] refine payment->payment linked details
    
    refactor - overpayment calculation derived from payment txn and does
    not require LHS amount.

commit 17e1ea46813567dc92d86e33ff9f7303e19fd552
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 18:55:57 2021 +0800

    [new-owner-report] move overpayment calculation into make-payment-info
    
    overpayment calculation needs to be moved during payment txn
    processing because the latter will be moved to report-utilities.scm
    module

commit 621704ebeb2d182be6784ea6602c6fbd3f3b67ce
Author: Simon Arlott <sa.me.uk>
Date:   Mon Jul 12 19:23:56 2021 +0100

    Bug 798238 - "New security" dialog doesn't save the "Display symbol"
    
    When creating a new commodity the display symbol isn't saved so it defaults
    to one of the other values as appropriate.
    
    After creating the new commodity (without providing a user symbol), set
    the user symbol.

commit 4a5b5f3bf2e7616c2da600ecf25bb470e5710c0c
Author: Simon Arlott <sa.me.uk>
Date:   Thu Jul 8 20:43:02 2021 +0100

    Don't cache the empty string
    
    Avoid unnecessary reference counting for uses of the empty string.

commit 320df7e4096e504ca002b794064aace27007d06d
Author: Simon Arlott <sa.me.uk>
Date:   Thu Jul 8 20:42:03 2021 +0100

    Use const return values for string cache
    
    This is a prerequisite for being able to return "" (which is const) and
    none of the returned values should ever be modified.

commit 4132939612aff073f3d2afab77171b9c9d59881d
Author: Simon Arlott <sa.me.uk>
Date:   Sun Jul 11 18:51:41 2021 +0100

    Avoid leaking string cache entries for "" in Transaction and Split
    
    When g_object_new() is used, the strings that default to "" are added to
    the string cache. These are then not correctly removed when updating them
    with new values when cloning a Transaction/Split.
    
    Use CACHE_REPLACE instead of CACHE_INSERT.

commit bf8fe1123c6acad373514ba8160727cdd0501e52
Author: Simon Arlott <sa.me.uk>
Date:   Sun Jul 11 15:04:43 2021 +0100

    Commit root accounts after loading from XML
    
    The root accounts start with a non-zero editlevel because BeginEdit is
    called for them during loading but not committed after loading.
    
    If the book is then closed without performing any further edits that would
    require a commit, the Account book_end process does nothing because the
    root account is still being edited and so none of the accounts are freed.

commit f15402a9a603f0cb8e70f8ff89a5235e8be494f5
Author: Simon Arlott <sa.me.uk>
Date:   Sun Jul 11 14:53:57 2021 +0100

    Load test data from XML properly
    
    If qof_session_new() is called without a book then qof_session_load()
    won't do anything.
    
    Set up a book for it to use.

commit b7deb6ddc4f5e6199b3ff34cf86bb07062c10784
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Sun Jul 11 13:33:08 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit e1c153a516f0689b04efff7191639ad604a6b6b6
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 10 16:35:20 2021 -0700

    Bug 798224 - Scheduled transactions are created with date-entered...
    
    copied from the template transaction.

commit 083035aee7e5b6d8ef62632df818068b2ab870e6
Merge: 659e43f93 f51474d9b
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 10 12:15:28 2021 -0700

    Merge Simon Arlott's 'bug-798234' into maint.

commit 002b391836a211756f92a9baef0a69ee97596dfc
Author: TianXing-Yi <ytx.cash at gmail.com>
Date:   Sat Jul 10 20:02:32 2021 +0800

    In find customer dialog, add a column for "Shipping Contact" parameter

commit 659e43f9320b4eb9da3c620eddcf2ad8d3bf53c2
Author: T. E. Kalaycı <tekrei at gmail.com>
Date:   Fri Jul 9 15:33:42 2021 +0200

    Translation update  by T. E. Kalaycı <tekrei at gmail.com> using Weblate
    
    po/glossary/tr.po: 25.0% (52 of 208 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
    
    Co-authored-by: T. E. Kalaycı <tekrei at gmail.com>

commit be5f628ed65d3e53fda1c44f5846b0b00c58b258
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Fri Jul 9 15:33:42 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 1d085b9aeb82c71cfdce217fd7f0746b685b19f3
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Thu Jul 8 16:32:20 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 0061e21c4fac1439368e9d7d0468ae3ff789c4e7
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Thu Jul 8 18:33:52 2021 +0200

    Expose test error logs directly in the action logs

commit 7b7d2d608f6cc8c26a66ca57c5afe74d7812df05
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jul 8 15:29:05 2021 +0100

    Simplify the key_press call back in gnc-amount-edit.c

commit cba3aeadba4ea3e6fdb95499b4661bf04e8a34dd
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jul 8 15:12:19 2021 +0100

    Fix rounding in Stock Split Assistant
    
    Correct earlier commit that rounds the share price to that of the
    currency.

commit 8d66754429e1fda7020ebdd3cc0e756a4f5dfb74
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jul 8 14:56:48 2021 +0100

    Bug 798219 - Price dialog prices truncated
    
    Correct previous commit that truncates decimal places of prices entered
    in the price dialog to that of the currency, they should not be rounded.

commit 0f026f6a100e336b1f6a41ab1556d3d79f232e64
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jul 8 09:33:10 2021 +0100

    Bug 798221 - Transfer funds between accounts with different currencies crashes Gnucash on macOS
    
    In the scrub function find_account_matching_name_in_list there was a
    test for account names being the same for currency but condition was
    backwards so was matching on account names being different. There was
    also a g_list_free resulting in a double free which was removed.

commit f51474d9bb1131fa0c4cc5b4d648f1d7944cefb5
Author: Simon Arlott <sa.me.uk>
Date:   Wed Jul 7 20:56:58 2021 +0100

    Bug 798234 - Cut Transaction discards the reference to the description/memo strings so that Paste Transaction will paste uninitialised data (or other strings)
    
    When a transaction is cut, any globally unique description and memo strings
    that are referenced by FloatingTxn/FloatingSplit will refer to memory that
    has been freed. This results in uninitialised data (or other strings) being
    inserted when the transaction is pasted.
    
    These strings are in the string cache so take a new reference to them when
    copying them to the FloatingTxn/FloatingSplit.
    
    Fix memory leaks of FloatingTxn and FloatingSplit when they're used
    temporarily.
    
    Fix memory leak in FloatingTxn by freeing the m_splits list too.

commit 38c0163431e65fbb0b306fcfd224add257d91b42
Author: Milo Ivir <mail at milotype.de>
Date:   Wed Jul 7 17:33:58 2021 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/glossary/hr.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5364 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 5ba28b610395b6bb980289cacbaece8d3e4e03fa
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Wed Jul 7 17:33:57 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5290 of 5364 strings; 61 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit c4c73c1c595791b77be459d0fd53ecb3df26ec73
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Jul 7 17:33:56 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 702a86bb7ac5e7fa4f7fc2dad03eb0d918bad715
Merge: 445fa9557 8ffede531
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jul 6 14:35:31 2021 -0700

    Merge Simon Arlott's 'share-digits_maint' into maint.

commit 445fa9557490094b0ed50c94b2212cd7db8e05d3
Merge: ebf84fbf8 2b9910514
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jul 6 13:40:02 2021 -0700

    Merge Yuri Chornoivan's typo-fix into maint.

commit ebf84fbf8d987fe6bdeb3e75e7e4c05c66349fa3
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jul 4 13:35:33 2021 -0700

    Bug 798229 - GncDate::c_formats is being created and destroyed twice...
    
    resulting in a double free crash on every exit.
    
    Exclude by name the obsolete pre-GnuCash 4 modules from being inspected
    so that they don't try to construct and destroy their static variables
    twice.

commit 8d0bb719b18bf6d86ae1a9844b9ed57fad5e16de
Author: cjh <cjh at cjh0613.com>
Date:   Tue Jul 6 17:32:33 2021 +0200

    Translation update  by cjh <cjh at cjh0613.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: cjh <cjh at cjh0613.com>

commit 3728b303b481c84ea41e333dcf04fec81deea9a4
Author: Anonymous <noreply at weblate.org>
Date:   Tue Jul 6 17:32:33 2021 +0200

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/he.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Co-authored-by: Anonymous <noreply at weblate.org>

commit 65e0c0c1f6293a20755a23b33cce47e71eeda52c
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Tue Jul 6 17:32:32 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 74bb029a4650ef3df001e570da33217f6cb53cbb
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Tue Jul 6 17:32:32 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5292 of 5364 strings; 59 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 71b52d9e897a1222ed3d6ea8ea49e6c582acc0c9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jul 6 09:05:55 2021 +0800

    Bug 797596 - tests-new-owner-report amendment
    
    reflects improved payment linked data as described in bug report

commit c9fc7812f2aa56ae6b6b536b15683317fe68199e
Merge: 06fc58c39 feb0480cf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jul 6 08:08:28 2021 +0800

    Bug 797596 - New-owner - improved representation of payments with multiple non-APAR splits
    
    Merge branch 'bug797596' into maint

commit feb0480cfff5012af62199c02dd3d9a8073b6534
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 3 21:28:24 2021 +0800

    6. fix signs for invoice->payments
    
    - invoice/bills and refunds are +ve
    - CN and payments are -ve

commit c00f9b3869db31c33a657f53fb58371d07111736
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 3 12:58:10 2021 +0800

    5. Debit/Credit instead of Friendly Headers

commit 9025bc725f0eb6ccdec9e198cb66b0458fd17cfe
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 3 10:38:34 2021 +0800

    2-4. payment->payment matching will get appropriate partial amount
    
    see bug 797596

commit c17c4d192ce15df9c6be381a867985c988e65c77
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 2 20:14:28 2021 +0800

    1. invoice->payments: don't negate sign for creditnote amounts.

commit 3f8255ccf3335b12cfaf86b265dfd15a419da2af
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jul 5 22:08:17 2021 +0800

    [test-owner-report] add group for existing tests

commit 06fc58c39d3d48e2844987a332821a3a1c066f31
Merge: 2187cea64 08b56e966
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Jul 5 14:48:48 2021 -0700

    Merge Simon Arlott's 'load-pricedb-faster' into maint.

commit 08b56e966939f1517429d32fdeea9406b939228e
Author: Simon Arlott <sa.me.uk>
Date:   Mon Jul 5 20:10:27 2021 +0100

    [gnc-pricedb] Don't lookup old prices when doing bulk updates

commit 2187cea64f17c6fe83d9fc73f6a715a122be9c3c
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Mon Jul 5 17:33:56 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 7228e9f3d49073281bb2c63ed80cec3b707b0aed
Author: cjh <cjh at cjh0613.com>
Date:   Mon Jul 5 17:33:55 2021 +0200

    Translation update  by cjh <cjh at cjh0613.com> using Weblate
    
    po/zh_CN.po: 98.6% (5290 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: cjh <cjh at cjh0613.com>

commit 7bf7ff53b98e64a51031305014fe1974b947b29f
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Mon Jul 5 17:33:55 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5290 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5290 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5290 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5290 of 5364 strings; 60 fuzzy)
    15 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 59 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 59 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 59 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 349d3713b67d7f4e9f4498ec8f99c75415965057
Author: Arve Eriksson <031299870 at telia.com>
Date:   Mon Jul 5 17:33:54 2021 +0200

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit f41719b3248de5a4a323bf1d14c1cff20ed512db
Author: cjh <cjh at cjh0613.com>
Date:   Mon Jul 5 17:33:53 2021 +0200

    Translation update  by cjh <cjh at cjh0613.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 59 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: cjh <cjh at cjh0613.com>

commit ef1e3fe70e30c05781e916fb0cee80762dfb9261
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Mon Jul 5 17:33:53 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 59 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 46bb2153ce63bec66d49a27e3b377be64d73fdf0
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Fri Jul 2 18:34:06 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.6% (5291 of 5364 strings; 59 fuzzy)
    14 failing checks (0.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.3% (5278 of 5364 strings; 72 fuzzy)
    29 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.3% (5277 of 5364 strings; 73 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.3% (5277 of 5364 strings; 73 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.3% (5277 of 5364 strings; 73 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 0c24db8d72aa8c7d4258c7cf5a697739fbf6326d
Author: cjh <cjh at cjh0613.com>
Date:   Thu Jul 1 21:33:15 2021 +0200

    Translation update  by cjh <cjh at cjh0613.com> using Weblate
    
    po/zh_CN.po: 98.4% (5279 of 5364 strings; 71 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: cjh <cjh at cjh0613.com>

commit 6c8f2d3987b5aac95531ecfd7c789c85058a560d
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Thu Jul 1 21:33:14 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5364 of 5364 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 44332431f8fbd6972dde31013a082bd6655a4a6a
Author: Christian Wehling <christian.wehling at web.de>
Date:   Thu Jul 1 21:33:14 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.8% (5355 of 5364 strings; 9 fuzzy)
    250 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.8% (5355 of 5364 strings; 9 fuzzy)
    250 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 7e1fae282a5ca3119b6087c07caafd413e735c37
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Thu Jul 1 21:33:13 2021 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5364 of 5364 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 2ee5d201f22f5e1dd558873f9da75aaf920c45ad
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Thu Jul 1 21:33:12 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5280 of 5364 strings; 70 fuzzy)
    29 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5281 of 5364 strings; 69 fuzzy)
    28 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5279 of 5364 strings; 71 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5279 of 5364 strings; 71 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 074d5837b2fb88351dc084c1aea678743a546b04
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 1 12:55:50 2021 +0800

    [lot-viewer] add more empty cells
    
    otherwise table borders don't get drawn

commit e8189382c1f69092552d55a86edf702937727368
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 1 11:35:30 2021 +0800

    [new-owner-report] Refactor paymnent txn handling
    
    359cc5cad contained inefficiency -- the remaining APAR splits were
    scanned >1 times - first to identify and sum the txn-split amounts,
    second to look for the next non-txn split. This commit will
    simultaneously sum the txn split amounts, and collect the non-txn
    splits for processing by the next lp iteration.

commit 2e6ff09746a1dcf861c5b284e16088c7327390f5
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Jun 30 17:34:54 2021 +0200

    Drop Makevars - an autotools artefact for gettext
    
    It offered only a subset of the parameters we are using in
    po/CMakeLists.txt and the duplicate definition was confusing

commit 774dc5ddf3014db366627355b0e8cd9adfd7d74f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jun 27 21:30:15 2021 +0800

    Bug 798142 - Tax rate appears as a fraction

commit 3ad966e8248cb4eceb16aaec31b605fa59d35579
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jun 28 23:09:34 2021 +0800

    Deprecate gnc:owner-report-create

commit 7ea5217a021e5a41bdfb896d3ed5381a6e99ca86
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jun 28 23:07:08 2021 +0800

    use owner-report-create-with-enddate instead of owner-report-create

commit 60f50e34c743dbb3f5c57fe06f84837f02d4e1e8
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Jun 30 15:19:34 2021 +0200

    Tax - fully express source file dependencies in build scripts

commit 359cc5cad6d55859b3bdb26afb38e2c67db461f4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 29 22:36:04 2021 +0800

    Bug 766052 - Job report payments wrong when payment contains splits
    
    APAR payment splits must choose from query splits only rather than all
    txn splits.

commit bcbe7f6ce629cbbf5d92ceb7b3f29f7ea24b8265
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Jun 30 07:38:32 2021 +0200

    L10N: msgmerge

commit 91660a5048851e46f6a9a295232e0daccc886e53
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Jun 30 07:31:58 2021 +0200

    I18N: explain "Equity Statement"

commit 41c495b5c60737f799e169eea261fa76a5b996fd
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Jun 30 07:25:35 2021 +0200

    L10N:de: Widerspruch Bilanz - Zeitraum

commit 4125348620d68840d8ea295453b105cfd1942043
Author: Christian Wehling <christian.wehling at web.de>
Date:   Tue Jun 29 18:32:38 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.8% (5354 of 5362 strings; 7 fuzzy)
    251 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 8d85266bc925be0c48566cd4f41aa648ee61a7c8
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Tue Jun 29 18:32:38 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5279 of 5362 strings; 69 fuzzy)
    29 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit aa5bc7d6f565596d1b3652fa37272f7d77ff9b8c
Merge: 95f888489 e52b07934
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 29 18:18:13 2021 +0800

    Merge branch 'equity-statement-net-unrealized' of git://github.com/xuhdev/gnucash into maint

commit 95f888489220310b8282adf7294fdc70ebedf307
Author: luz paz <luzpaz at users.noreply.github.com>
Date:   Mon Jun 28 20:50:24 2021 -0400

    Fix misc. typos in comments

commit 69db692a2fe89daa3b7b185ff5e4536c6622add3
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Tue Jun 29 06:12:32 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 8ffede5312a845420742c3ee6c25d3e9dc888f50
Author: Simon Arlott <sa.me.uk>
Date:   Mon Jun 28 17:28:51 2021 +0100

    [advanced-portfolio] Allow share digits to 9 decimal places
    
    This matches the increased maximum commodity fraction.

commit d3a62a0645ac27369e56c54893f66dd9f563f7a8
Author: Simon Arlott <sa.me.uk>
Date:   Mon Jun 28 17:28:38 2021 +0100

    [portfolio] Allow share digits to 9 decimal places
    
    This matches the increased maximum commodity fraction.

commit 0ea2a8f883329e4e87e670f4e63aa1f94b1ae508
Merge: 13332b15d 228954c40
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 26 17:39:45 2021 -0700

    Merge branch 'maint'

commit 228954c4084d09cedacfec279883011e8377bdf3
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 26 14:11:18 2021 -0700

    Release GnuCash 4.6

commit 605d11ac08377baf0d65b8afa6f211feb5e6fc80
Author: TianXing_Yi <ytx.cash at gmail.com>
Date:   Sat Jun 26 19:32:23 2021 +0200

    Translation update  by TianXing_Yi <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <ytx.cash at gmail.com>

commit 2afb88b006fd628674206861b419c7f34dd1a976
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 26 20:00:43 2021 +0800

    [gnc-plugin-page-report] export_thunk takes two arguments

commit dbed047ac7f4107810e04ccb11cf3df4be944af2
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Jun 26 12:32:25 2021 +0200

    Translation update  by Geert Janssens <geert at kobaltwit.be> using Weblate
    
    po/nl.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
    
    Co-authored-by: Geert Janssens <geert at kobaltwit.be>

commit 86f53f474a819ce31192eb0bb4516e7132c9685e
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Jun 26 00:32:37 2021 +0200

    Translation update  by Geert Janssens <geert at kobaltwit.be> using Weblate
    
    po/nl.po: 99.1% (5315 of 5362 strings; 46 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
    
    Co-authored-by: Geert Janssens <geert at kobaltwit.be>

commit 39f036dd6c716f51c6e7c0d0698fe686722aaaea
Author: Thomas Kriegel <warrel040 at gmx.de>
Date:   Fri Jun 25 01:32:09 2021 +0200

    Translation update  by Thomas Kriegel <warrel040 at gmx.de> using Weblate
    
    po/de.po: 99.8% (5353 of 5362 strings; 8 fuzzy)
    251 failing checks (4.6%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Thomas Kriegel <warrel040 at gmx.de>

commit c80bc56b19e178e190a6182f19b7030427a43d52
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Fri Jun 25 01:32:08 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit e52b0793415c00e8dd56d6d6759858cc76fe6695
Author: Hong Xu <hong at topbug.net>
Date:   Thu Jun 24 13:55:58 2021 -0700

    Bug 798211 - Equity statement double calculates unrealized gain

commit 2ee86d93da64706b695396c3686a2076ed5ea791
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Wed Jun 23 12:33:23 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 13332b15d995e045c9855683059b899821d1b2d6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 23 08:46:58 2021 +0800

    Remove obsolete files from POTFILES.in

commit 2229c13a6f4c97e2ad87cca1a839f8880633a866
Author: Thomas <warrel040 at gmx.de>
Date:   Wed Jun 23 00:33:39 2021 +0200

    Translation update  by Thomas <warrel040 at gmx.de> using Weblate
    
    po/de.po: 98.8% (5302 of 5362 strings; 54 fuzzy)
    268 failing checks (4.9%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Translation update  by Thomas <warrel040 at gmx.de> using Weblate
    
    po/de.po: 98.3% (5272 of 5362 strings; 72 fuzzy)
    308 failing checks (5.7%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Thomas <warrel040 at gmx.de>

commit 7be952b7d119afe15edbae2d947f60db12ad06c5
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Wed Jun 23 00:33:38 2021 +0200

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/glossary/it.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Italian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/it/
    
    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    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 1b4d30b3b1862cc63a3fdda16f15f9f3eb3f0639
Merge: d83eff3a5 00983576f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 22 23:30:20 2021 +0800

    Merge branch 'maint'

commit 00983576f45df74b6c345e33e537d47b986bb359
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 8 20:30:17 2021 +0800

    [split-register-model] don't strdup gnc_print_time64

commit bd83c28a517c7823ac14fbc4358e4ed296a00dfe
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 8 20:30:41 2021 +0800

    [gncEntryLedgerModel] don't strdup gnc_print_time64

commit e653c30193171af438eda5aa788d68f72fcd9759
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jun 11 20:39:53 2021 +0800

    [gnc-xml-backend] g_free char*

commit a8aec07e8a9fcabec50bdee7a02238e151c582d3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 8 20:05:01 2021 +0800

    [import-main-matcher] reuse static string for color

commit b62772072f97f597db9a7496c1dcfd4d3c5ed053
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Mon Jun 21 20:33:40 2021 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 99.5% (5337 of 5362 strings; 17 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 31adcae28e1d3d6c876df9ad2e61e24f543ee499
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Jun 21 20:33:40 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 ef5603611e691266825bd5f268ce5d8e64f29ad9
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Mon Jun 21 20:33:39 2021 +0200

    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: Brian Hsu <brianhsu.hsu at gmail.com>

commit dbdc1a1b7ec48ebd20181832912411d868a11d12
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Mon Jun 21 20:33:39 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit abcfa6600ef51cd1a504d1c77ddaa8a589400c2a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jun 21 11:13:31 2021 +0100

    Bug 798212 - right-click the register down-arrow
    
    If the toggle buttons on the register sheet, used for date and transfer
    cells, is clicked with a right mouse the focus would change to the
    first transaction.
    
    To fix add a 'button-press-event' callback to intercept the right mouse
    and also prevent the main register sheet menu from showing when an
    item_edit pop up is showing.

commit 4cff5aa197107cf4a552d2156b936b0c7b3242af
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 19 13:07:58 2021 +0100

    Refactor gnc_combo_cell_modify_verify to make it clearer.

commit afd61f749337968c30c0c4458dd012e976a02af0
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 19 12:43:34 2021 +0100

    Type ahead not working properly on subsequent key strokes
    
    When in the transfer cell and you are searching for the 'fuel' account,
    entering the 'f' would bring up all accounts containing an 'f' but when
    the next letter 'u' is entered it would show all accounts containing a
    'u'. This is down to the transfer cell being updated to early from a
    gnc_item_list_select which is being used for the quick fill so test for
    quick fill use first.

commit ea2a54bf9e5440aebb1f999410be9d163fdf6108
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jun 19 12:43:18 2021 +0100

    Bug 798162 - Type Ahead Initialization Problem
    
    If navigating by the keyboard and you tab to the transfer cell and then
    type a letter, we get to gnc_item_edit_show_popup which starts to
    create and hopefully show the pop up list.
    
    But on first use, cell height obtained by gnc_item_list_get_cell_height
    can be 1 pixel less than required. This should be corrected by the
    check_popup_height_is_true function which calls gnc_item_edit_update
    via an idle function. As part of that function, a check is made for
    item_edit->show_popup being set but that was only getting set in the
    gnc_item_edit_popup_toggled call back so the pop up would not show.
    
    To fix set item_edit->show_popup after setting the toggle button arrow
    direction.

commit a13311bea7f1cb87cf2382aac52a205c8f16cdbb
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Sun Jun 20 13:34:14 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5278 of 5362 strings; 70 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 648deefb82d475b826455a57d89ca1ae0785e86d
Author: TANIGUCHI Yasuaki <yasuakit+weblate at gmail.com>
Date:   Sun Jun 20 13:34:13 2021 +0200

    Translation update  by TANIGUCHI Yasuaki <yasuakit+weblate at gmail.com> using Weblate
    
    po/ja.po: 90.9% (4877 of 5362 strings; 232 fuzzy)
    508 failing checks (9.4%)
    Translation: GnuCash/Program (Japanese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/
    
    Co-authored-by: TANIGUCHI Yasuaki <yasuakit+weblate at gmail.com>

commit 23e0f4da83e6bde3f10cf546b7a7e285c9d1ea14
Author: YOSHINO Yoshihito <yy.y.ja.jp at gmail.com>
Date:   Sun Jun 20 13:34:12 2021 +0200

    Translation update  by YOSHINO Yoshihito <yy.y.ja.jp at gmail.com> using Weblate
    
    po/ja.po: 90.9% (4877 of 5362 strings; 232 fuzzy)
    508 failing checks (9.4%)
    Translation: GnuCash/Program (Japanese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/
    
    Co-authored-by: YOSHINO Yoshihito <yy.y.ja.jp at gmail.com>

commit 8b42428ad363db5a6380bb21ceab6048336bbb11
Author: Takuro Onoue <kusanaginoturugi at gmail.com>
Date:   Sun Jun 20 13:34:12 2021 +0200

    Translation update  by Takuro Onoue <kusanaginoturugi at gmail.com> using Weblate
    
    po/ja.po: 90.9% (4877 of 5362 strings; 232 fuzzy)
    507 failing checks (9.4%)
    Translation: GnuCash/Program (Japanese)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ja/
    
    Co-authored-by: Takuro Onoue <kusanaginoturugi at gmail.com>

commit b811bc6c8b87e29c41334a6a5c53aefec1059044
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Sat Jun 19 05:33:27 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.4% (5279 of 5362 strings; 69 fuzzy)
    30 failing checks (0.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit f359983e492f30ef264a4ffb35c026c2327d83fa
Merge: 3c13fda7d fa45577b8
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Jun 20 00:33:39 2021 +0200

    Merge branch 'PR_#1047' into maint

commit 3c13fda7dd8d6ce1174d2b7e3d387d10cc904700
Merge: b1b368746 296d05afd
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 19 14:09:06 2021 -0700

    Merge Ralf Habacker's 'fixup-dialog-account-for-pr-820' into maint.

commit b1b368746f1a9bd9209e948fde4ac0d72d2fe30c
Merge: 6384985f9 0fd0aca53
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 19 13:19:31 2021 -0700

    Merge Hong Xu's 'explain-as-of-date' into maint.

commit fa45577b8cffd198c91946669bc87f18a6ef1062
Author: mkrieger1 <mkrieger1 at users.noreply.github.com>
Date:   Sat Jun 19 19:42:49 2021 +0200

    Fix German translation for transaction filter case sensitivity
    
    It had the opposite meaning of what was intended.

commit 6384985f91f8ecda79eb212ef1b01821d4809521
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Fri Jun 18 09:33:43 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5283 of 5362 strings; 65 fuzzy)
    23 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit b33d7eb98df626bcc89db7a7b5cdc96136ff5baf
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Jun 18 11:54:14 2021 -0700

    Doxygenize some function description comments in gnc-ui-util.

commit 7f62c5395ab2379215a9f12c2e1c85b0e20dccdc
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Jun 18 11:40:06 2021 -0700

    Bug 743999 - Deleting a digit from an existing number greater than...
    
    four digits in length generates an error message.
    
    Because the grouping is off. Checking grouping on input is pointless so
    just ignore the grouping separator when parsing number input.

commit 6a7b3791e6a43737ec7e001346ab05b5a48503c7
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jun 17 16:56:03 2021 -0700

    Bug 798186 - Incorrect result editting account in register when...
    
    overtyping a part selection.
    
    Because the selection got deleted twice. Clear the selection after
    the first delete.

commit b6beb4077b53d86bf07b200d33685245d3f6b0be
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Jun 18 01:46:32 2021 +0200

    L10N:de: Verbindlichkeit -> Fremdkapital

commit 6220fe9d1d62a73c168939321d97c46865ddabf0
Author: Christoph Franzen <christoph at alte-pflasterei.de>
Date:   Fri Jun 18 00:32:47 2021 +0200

    Translation update  by Christoph Franzen <christoph at alte-pflasterei.de> using Weblate
    
    po/de.po: 98.3% (5271 of 5362 strings; 73 fuzzy)
    322 failing checks (6.0%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christoph Franzen <christoph at alte-pflasterei.de>

commit a10f85be1514578a5e950a4f4eb87cdf404e6eb0
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Fri Jun 18 00:32:46 2021 +0200

    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: Brian Hsu <brianhsu.hsu at gmail.com>

commit e29f4dc5adee0f1d41874602c4780d53e9540d9d
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Fri Jun 18 00:32:46 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
    22 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
    22 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
    22 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit e7076b41ac91b505ee69c573919f9464cabea56e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jun 17 21:05:17 2021 +0800

    GValue: don't unset until the boxed pointer isn't used anymore
    
    Because GValue was unset earlier in this function, the
    default_font_family would point to garbage. We need to unset the
    GValue after the default_font_family is used to set the GObject.

commit 0fd0aca531aed6876a588fc466c0f3e5c95e5c8e
Author: Hong Xu <hong at topbug.net>
Date:   Wed Jun 16 12:07:23 2021 -0700

    Explain out what AsOfDate means in the doc
    
    As discussed at
    https://lists.gnucash.org/pipermail/gnucash-user/2021-June/096893.html

commit 36d119d8e8ee45b76f16bea39d84c1c3c1de6f50
Author: Pedro Albuquerque <pmra at protonmail.com>
Date:   Wed Jun 16 20:44:55 2021 +0200

    L10N:pt: Update from translation project
    
    PO-Revision-Date: 2021-06-16 16:50+0100 (markup)

commit c726cdb895df453d86c60517b62343be521f30e9
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Wed Jun 16 18:33:19 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
    22 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 6694879323123bf40f356338138a4a15e4f99d08
Author: Milo Ivir <mail at milotype.de>
Date:   Wed Jun 16 18:33:18 2021 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 3e9dc3ea42c4a4e4b8f542ab80206acc438bec44
Author: Christian Wehling <christian.wehling at web.de>
Date:   Wed Jun 16 18:33:18 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 98.2% (5270 of 5362 strings; 74 fuzzy)
    322 failing checks (6.0%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit 113e5765c7dca5830ab86fe0915bf7f1f82749ed
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Wed Jun 16 14:41:03 2021 +0200

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    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 bfe55e2442b964fb67aed6598110c13cc05bb203
Author: Milo Ivir <mail at milotype.de>
Date:   Wed Jun 16 14:41:02 2021 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5362 of 5362 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 98.8% (5299 of 5362 strings; 52 fuzzy)
    18 failing checks (0.3%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit e721ca02a1573bd662884eb30b606a4764e590f1
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Wed Jun 16 14:41:01 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 67774832277b0798a30b8ac876be61fce46b9b11
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Wed Jun 16 14:41:00 2021 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 99.5% (5336 of 5362 strings; 17 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit 5496af89b1361978587369059651fe3b4b86bd37
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Wed Jun 16 14:41:00 2021 +0200

    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 99.8% (5355 of 5362 strings; 5 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 99.7% (5351 of 5362 strings; 9 fuzzy)
    2 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: Brian Hsu <brianhsu.hsu at gmail.com>

commit bc9d1599293f7e660236be60d48da510d1e2a691
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Wed Jun 16 14:40:59 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
    22 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
    22 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
    22 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit bfbf087afac7c9858ff9ca17fbb1c2175bbdacc5
Author: Pedro Albuquerque <pmra at protonmail.com>
Date:   Wed Jun 16 14:54:44 2021 +0200

    L10N:pt: Update from translation project
    
    "período EUA impostos"

commit 601eb513619a9d8d9a609ac22d5e3b20527ed6ad
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jun 8 09:49:46 2021 -0700

    Improve transaction sorting on effective num field.
    
    Inspired by PR #983. Transaction sorting on num broke down if the
    user had a non-numeric string or a number larger than an int in
    the effective num field (might be split-action if the option is set).
    
    The comparison first tries to use strtoull on the two strings and
    compares the results. If they're both nonzero and different then the
    numeric order is returned. If they're both nonzero but the same the
    unconverted parts of each are passed to g_utf8_collate; if either is 0
    then the whole strings are passed to g_utf8_collate. strtoull will
    return 0 for a negative number.

commit 84fb25a017d15a04264819d119a7f8d7f238b8c1
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Jun 15 19:15:08 2021 +0200

    L10N:pt: Update from translation project
    
    5362 translated messages.

commit b19365cd69c211fbd3aba106320b380249b82ba5
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Tue Jun 15 15:33:09 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5286 of 5362 strings; 62 fuzzy)
    22 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 1fe740cd15a39b3899124f423620f0bbf2091097
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Tue Jun 15 15:33:09 2021 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 99.4% (5330 of 5362 strings; 17 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit c35d606c7c3ff44575d75b8e9cb11bd207a966e3
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Tue Jun 15 15:33:08 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5362 of 5362 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 42450e1badde11e7c1acc1275b95468563f4d27d
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Tue Jun 15 08:59:47 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 99.1% (5314 of 5362 strings; 48 fuzzy)
    17 failing checks (0.3%)
    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 c16aa3a8b84772c4b3b3981990f3d1447b10231c
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Tue Jun 15 08:59:46 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5283 of 5362 strings; 65 fuzzy)
    23 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 98.5% (5282 of 5362 strings; 65 fuzzy)
    23 failing checks (0.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 544333e201c4bf5c2a9c407f073d4db8f52f4617
Author: Pedro Albuquerque <pmra at protonmail.com>
Date:   Tue Jun 15 08:51:16 2021 +0200

    L10N:pt: Update from translation project
    
    msgfmt: found 1 fatal error
    5362 translated messages.

commit 7fe78e7017b3cb397e6a2f5a63c56e1933521a68
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Jun 15 01:03:23 2021 +0200

    L10N:uk: fix a typo

commit 235df4cb588e9dc1bd13656b7bd1357eccdbf778
Author: Yuri Chornoivan <yurchor at ukr.net>
Date:   Tue Jun 15 00:21:10 2021 +0200

    L10N:uk: Update from Translation Project + line wrapping
    
    5362 translated messages.

commit 38ccf1912c678d665b1856235af9d1f9274b5b12
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Jun 14 22:45:11 2021 +0200

    I18N: msgmerge upto string freeze

commit d1b464cb6de6243c15b40d7ccfecdf939f52db22
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Apr 25 20:46:49 2021 +0200

    L10N: Partial Msgmerge preparation up to 2021-05-04
    
    Not all languages completed, sorry.

commit 1a2a7b962b15e1b494e9c17f399b89d20e5e6221
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Mon Jun 14 19:34:04 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5478 of 5479 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 2b99105145eb2e35395cda9e798185787c486fda
Author: Yuri Chornoivan <yurchor at ukr.net>
Date:   Mon Jun 14 13:49:20 2021 +0300

    Fix minor typo: choosen -> chosen

commit da3bd8ec0ee72c5e7a03d7403cd65b88d2c5113d
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Jun 13 15:25:23 2021 -0700

    [bindings/guile/test] add SRFI64 test sources to the dist.

commit 5a6e71c2f629f9d9152e02fc6f3b5b2b84d5e271
Author: Christian Wehling <christian.wehling at web.de>
Date:   Sun Jun 13 13:34:01 2021 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.6% (5462 of 5479 strings; 14 fuzzy)
    324 failing checks (5.9%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Christian Wehling <christian.wehling at web.de>

commit da8810d119f4f6e290257c86da985e87c6ea0873
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Sun Jun 13 13:34:01 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5478 of 5479 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5478 of 5479 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5478 of 5479 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5478 of 5479 strings; 1 fuzzy)
    1 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit e41b58aeda1f0926dbd42617a168535c2611de34
Author: Milo Ivir <mail at milotype.de>
Date:   Sun Jun 13 13:34:00 2021 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5479 of 5479 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/glossary/hr.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/hr/
    
    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 99.9% (5478 of 5479 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 5234f9c0e753aab65a4ac0a59d31f88862808b49
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jun 13 23:33:33 2021 +0800

    Revert "[html-acct-table] remove dead code"
    
    This reverts commit 4e38b685e27589d0d4346cd2d5caf5a762f97877.
    
    Some parameters are still being used in custom reports.

commit 79d5270c9d256638aca0618098fb657bb6523ffd
Author: Hong Xu <hong at topbug.net>
Date:   Sun Jun 13 01:12:59 2021 -0700

    Fix a variable name typo in Python binding gnc_pricedb_lookup_latest_before_t64
    
    commodit -> commodity

commit c2472936cabd14d84cb7ead23e2dd79a55d34c30
Merge: 99712f589 b5e25b31b
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 12 17:16:14 2021 -0700

    Merge TiangYing Xi's no-business-address into maint.

commit 99712f5896b5a6bb91565d524a6820cc7ee88e26
Merge: 985a6420f 3f95e1349
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 12 16:48:59 2021 -0700

    Merge Bob Fewell's 'import-pref' into maint.

commit 985a6420fce4a828ac6b8b255fba6e5e776ded93
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 12 16:47:35 2021 -0700

    Bug 798196 - not building with Boost 1.76

commit 6aa35ea7fb9e9facba6d0dd6525ffaa7f65e78ad
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 12 16:42:10 2021 -0700

    Better fix for bug 798204, doesn't break trading account selection.

commit b5e25b31b78e2bc653c8ff040bfd402407a1cf57
Author: duguqiubailee <duguqiubailee at gmail.com>
Date:   Sun Jun 13 07:17:14 2021 +0800

    change some descriptions

commit 9eeff5dd7eb5d76a7d619409e6eacff0c9e0402d
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 12 15:21:50 2021 -0700

    Bug 798204 - Creation of Imbalance Accounts
    
    Search recursively when getting account by name.

commit 68ec80e68d575a0ca5b550ebcbbcc61226c01cd4
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jun 12 13:23:36 2021 -0700

    Bug 798203 - g_assert fault while reversing transaction
    
    * Re-commit the original transaction to ensure that there aren't
    any stray trading splits.
    * If the original and cloned transactions have a different number of
    splits don't leak the cloned transaction.
    * Check that the cloned transaction isn't NULL before trying to invert
    it.

commit e625bc2f2cb856f39e244a3fef694031657c8c31
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 12 23:12:37 2021 +0800

    Bug 798170 - Unbound variable: gnc-budget-lookup when running saved report Budget Report via gnucash-cli

commit 9836938096dfc5e7f28b0e4eefa5b037ac197c98
Author: duguqiubailee <duguqiubailee at gmail.com>
Date:   Sat Jun 12 09:39:10 2021 +0800

    Translation update  by Reza Almanda <rezaalmanda27 at gmail.com> using Weblate
    
    po/id.po: 98.0% (5371 of 5479 strings; 105 fuzzy)
    82 failing checks (1.4%)
    Translation: GnuCash/Program (Indonesian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/id/
    
    Co-authored-by: Reza Almanda <rezaalmanda27 at gmail.com>

commit 386511c886fbb19ddb908b6ac03fe49fa92e3699
Author: Reza Almanda <rezaalmanda27 at gmail.com>
Date:   Wed Jun 9 05:33:58 2021 +0200

    Translation update  by Reza Almanda <rezaalmanda27 at gmail.com> using Weblate
    
    po/id.po: 98.0% (5371 of 5479 strings; 105 fuzzy)
    82 failing checks (1.4%)
    Translation: GnuCash/Program (Indonesian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/id/
    
    Co-authored-by: Reza Almanda <rezaalmanda27 at gmail.com>

commit 2b854ce9fcbded19fd4d011ec59ab909b5b1f331
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Wed Jun 9 05:33:57 2021 +0200

    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 100.0% (5355 of 5355 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 100.0% (5355 of 5355 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 100.0% (5355 of 5355 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: Brian Hsu <brianhsu.hsu at gmail.com>

commit 80d674998920b5e1b1ba58d53c7e15db92bdc83a
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jun 10 11:27:58 2021 -0700

    Bug 787813 - Price change from editing a transaction not reflected...
    
    in pricedb.
    
    Allow PRICE_SOURCE_SPLIT_REG to overwrite PRICE_SOURCE_XFER_DLG_VAL.

commit 9546c0587f3d9fe14c0e1a4d5dc8b61ba5db1362
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jun 10 11:32:30 2021 +0100

    Bug 798202 - Register editor Black on Black background
    
    The GtkEntry of the register editor was not having the appropriate
    style class gnc-class-register-cursor or gnc-class-user-register-cursor
    applied resulting in black text on a black background when the theme
    "Breeze Dark" was used.
    
    To fix this, in function gnucash_sheet_refresh_from_prefs add setting
    the appropriate style classes for the entry after first removing the
    existing "gnc-class-" classes.

commit 321b5efabccd7294fab3427feba1c3f5127abacc
Merge: 42213c597 fe2cbed19
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 9 06:47:23 2021 +0800

    Merge branch 'maint-leaks' into maint #1019

commit 42213c597ca5214b97f2919f573fbfdaad4a8219
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jun 8 13:14:30 2021 -0700

    Bug 798199 - Pasting invalid value in date column crashes GnuCash
    
    Catch boost::gregorian::bad_year in LDT_from_struct_tm and rethrow
    std::invalid_argument for C wrappers to catch and handle.

commit 66685f042ecb53bdcd5b2c67537b37cd4de5aeaa
Merge: 115b7bc2b 8f0631590
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jun 8 11:57:18 2021 -0700

    Merge Bob Fewell's 'bug796761' into maint.

commit 115b7bc2bf27f23997225fe20a179e61db1feb3a
Merge: 1dccb4e07 3f4ca607d
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Jun 8 06:24:10 2021 +0200

    Merge PR #1027 into maint

commit 1dccb4e0757755bf75f65a1a9398d15e0c58d6f8
Merge: b095d1e7d 250444b3b
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Jun 8 06:16:51 2021 +0200

    Merge PR #1026 into maint

commit b095d1e7dad8c1111defb3d1d438164d8e7e2bec
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 8 07:35:51 2021 +0800

    Revert "[qofquery] q->terms g_list members must be freed"
    
    This reverts commit a3e3823ee7b38c76239ced3f673b3a7f5c404bde.
    
    Already freed earlier in the same function.

commit fe2cbed19c543fa6e06594c89e847730d209f4cd
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jun 7 22:58:30 2021 +0800

    [gnc-plugin-page] free char*

commit 34eea507c45db4a4b499a8598ffb8c5b3931e7fd
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jun 7 22:58:14 2021 +0800

    [gnc-budget-view] free char*

commit 10298dc644cbe900bdcf01a9e6d56cd1b0ca373f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jun 7 22:48:17 2021 +0800

    [gnc-file] free char*

commit 3f4ca607d97249c22de6c384dec8a2ca839643cf
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Mon Jun 7 14:47:58 2021 +0800

    Cleanup and update zh_TW.po to match current codebase.

commit 250444b3ba04d68c1604561cc3f9df5414137b9a
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Mon Jun 7 14:18:50 2021 +0800

    Mark non-leaf account as placeholder in zh_TW example.

commit 714a0875c1faf44ce6115dc7ecc3a8a0ff53228f
Author: Arve Eriksson <031299870 at telia.com>
Date:   Mon Jun 7 04:34:21 2021 +0200

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit 55d8e48aab93bbfacc6e7f49e8ada900d6194e80
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Mon Jun 7 04:34:21 2021 +0200

    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 97.8% (5360 of 5479 strings; 96 fuzzy)
    150 failing checks (2.7%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 97.8% (5360 of 5479 strings; 96 fuzzy)
    150 failing checks (2.7%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 97.8% (5360 of 5479 strings; 96 fuzzy)
    150 failing checks (2.7%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 97.8% (5360 of 5479 strings; 96 fuzzy)
    150 failing checks (2.7%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 97.8% (5360 of 5479 strings; 96 fuzzy)
    150 failing checks (2.7%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 97.5% (5343 of 5479 strings; 96 fuzzy)
    149 failing checks (2.7%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 97.0% (5315 of 5479 strings; 96 fuzzy)
    148 failing checks (2.7%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 96.0% (5263 of 5479 strings; 96 fuzzy)
    146 failing checks (2.6%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: Brian Hsu <brianhsu.hsu at gmail.com>

commit 4d6050968113108c9f010cfd8b003eed952e6656
Author: Allan Nordhøy <epost at anotheragency.no>
Date:   Mon Jun 7 04:34:20 2021 +0200

    Translation update  by Allan Nordhøy <epost at anotheragency.no> using Weblate
    
    po/nb.po: 53.1% (2910 of 5479 strings; 1696 fuzzy)
    506 failing checks (9.2%)
    Translation: GnuCash/Program (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
    
    Co-authored-by: Allan Nordhøy <epost at anotheragency.no>

commit c8a7b9edb3fd3d5140db77f9dbe23513dfabf839
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jun 6 22:58:47 2021 +0800

    [Account] g_value_unset

commit 496a85fb385737b91816eb5a0879fdd379be2c63
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Sun Jun 6 20:39:14 2021 +0800

    add account examples for zh_TW.

commit bfdec74a488b95dc41734553ef4d20b4e2dc5d2c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jun 6 10:57:43 2021 +0800

    [qof-backend] gchar * gnc_path_get_pkglibdir must be g_freed

commit dec0ca0ec685adc24383e985f701d22dae8312a2
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 22:46:28 2021 +0800

    [gnc-plugin] g_value_unset, and don't use GValue

commit 9632d5401da6e7b14d2a786947bd08c888ca8d31
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 22:46:23 2021 +0800

    [business-gnome-utils] g_value_unset

commit 538df676d5f74edf86c44e545ac4ca53180717ec
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 22:46:15 2021 +0800

    [gnc-plugin-page-owner-tree] g_value_unset

commit f6a9be45ba4f9803a0a233bb81329f5329041e3f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 22:46:11 2021 +0800

    [Split] g_value_unset

commit 36901c5751103f179dd20ada7bac7d5ad4da3264
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 22:46:06 2021 +0800

    [gncJob] g_value_unset

commit 1824a30bd06e9ba3b612f7afdc29974d301650e4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 22:46:00 2021 +0800

    [gncinvoice] g_value_unset

commit badd976e11fb5c6bd84c4824507a0c2526f450a2
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 22:45:56 2021 +0800

    [gnc-lot] g_value_unset

commit c9565abe8b5b8dfe2c80a19f171d4a6079211dbb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 22:45:49 2021 +0800

    [gnc-commodity] g_value_unset

commit 302020fcb7b9730fc3146fcc8e8f6e16861335df
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 22:45:43 2021 +0800

    [gnc-budget] g_value_unset

commit 85de2846c38ddcd32c9ce25ea6bca1ed5291bef2
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Fri Jun 4 17:35:42 2021 +0200

    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 94.7% (5190 of 5479 strings; 96 fuzzy)
    261 failing checks (4.7%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 92.0% (5042 of 5479 strings; 241 fuzzy)
    322 failing checks (5.8%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 89.8% (4925 of 5479 strings; 358 fuzzy)
    343 failing checks (6.2%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: Brian Hsu <brianhsu.hsu at gmail.com>

commit cc5ce9d1864ebf9a072d000d822600be843ff5b0
Author: Allan Nordhøy <epost at anotheragency.no>
Date:   Fri Jun 4 17:35:41 2021 +0200

    Translation update  by Allan Nordhøy <epost at anotheragency.no> using Weblate
    
    po/nb.po: 53.1% (2910 of 5479 strings; 1696 fuzzy)
    506 failing checks (9.2%)
    Translation: GnuCash/Program (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
    
    Co-authored-by: Allan Nordhøy <epost at anotheragency.no>

commit ceeb1dff7a67c8495a10619090481ad0490ce289
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 22:45:33 2021 +0800

    [scrub.c] g_value_unset

commit 92cd4375626e0dfb3f65b592103702cdb7a70650
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun May 30 22:34:30 2021 +0800

    [Transaction.c] g_value_unset to release GValue string

commit 3353d3950b9580aa81ca793822e566498a770353
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 5 00:20:23 2021 +0800

    [gnc-budget] g_value_unset GValue

commit a6ecd30741e557ef05105682ab3498a70f6b48f6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jun 5 00:20:10 2021 +0800

    [gnc-budget-view] free GList*

commit e0c6c76a015a05927d757658b207644171cd558c
Author: Henio Szewczyk <henryk.szewczyk09 at gmail.com>
Date:   Thu Jun 3 17:23:51 2021 +0200

    Translation update  by Henio Szewczyk <henryk.szewczyk09 at gmail.com> using Weblate
    
    po/glossary/pl.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/pl/
    
    Translation update  by Henio Szewczyk <henryk.szewczyk09 at gmail.com> using Weblate
    
    po/pl.po: 61.8% (3388 of 5479 strings; 1588 fuzzy)
    698 failing checks (12.7%)
    Translation: GnuCash/Program (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
    
    Co-authored-by: Henio Szewczyk <henryk.szewczyk09 at gmail.com>

commit 01e9f4dece754f82c43e0f2018859622b28cf289
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Thu Jun 3 17:23:50 2021 +0200

    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 85.0% (4661 of 5479 strings; 497 fuzzy)
    387 failing checks (7.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 80.8% (4431 of 5479 strings; 636 fuzzy)
    457 failing checks (8.3%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 76.7% (4206 of 5479 strings; 811 fuzzy)
    499 failing checks (9.1%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 72.7% (3987 of 5479 strings; 953 fuzzy)
    543 failing checks (9.9%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 72.2% (3961 of 5479 strings; 975 fuzzy)
    556 failing checks (10.1%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 71.3% (3910 of 5479 strings; 1007 fuzzy)
    564 failing checks (10.2%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/glossary/zh_TW.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 68.8% (3770 of 5479 strings; 1097 fuzzy)
    590 failing checks (10.7%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: Brian Hsu <brianhsu.hsu at gmail.com>

commit 16faea8d8f9784c7a20cbf313d2f284b3e8f14e4
Author: Allan Nordhøy <epost at anotheragency.no>
Date:   Thu Jun 3 17:23:49 2021 +0200

    Translation update  by Allan Nordhøy <epost at anotheragency.no> using Weblate
    
    po/nb.po: 52.3% (2870 of 5479 strings; 1739 fuzzy)
    516 failing checks (9.4%)
    Translation: GnuCash/Program (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
    
    Co-authored-by: Allan Nordhøy <epost at anotheragency.no>

commit bdc8616425a6d977295f44704668c8895d2fcb40
Merge: 5e4668ea0 51fb3f361
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Jun 3 17:14:06 2021 +0200

    Merge PR #1023 into maint

commit 5e4668ea03fc0d9b620bdf78902b6ae40a30364d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jun 3 21:34:47 2021 +0800

    [gnc-ledger-display] free QofQuery*

commit a3e3823ee7b38c76239ced3f673b3a7f5c404bde
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jun 3 17:05:10 2021 +0800

    [qofquery] q->terms g_list members must be freed

commit 9f1c179fca746b5e4624b88f0aff0dd7d2d71cfb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jun 3 14:08:25 2021 +0800

    builder must be g_object_unref'ed

commit 020f9a58f4a7cb4ef39956436ac8a3e310b30977
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jun 3 13:49:17 2021 +0800

    [gnc-plugin-page-register] Disable reverse on blank split

commit 51fb3f361e42f442e20e861d6c8cd9a1541096b5
Author: Timotheus Pokorra <timotheus.pokorra at solidcharity.com>
Date:   Wed Jun 2 19:12:13 2021 +0200

    SKR-49: add missing code 4500-4504

commit ce1818da082dce37f0f08d651839a333f835c906
Author: Timotheus Pokorra <timotheus.pokorra at solidcharity.com>
Date:   Wed Jun 2 19:11:10 2021 +0200

    SKR49: drop duplicate account 5490

commit e8a36ddb9520bddb089d20e69b838e6e2f53bd56
Author: Timotheus Pokorra <timotheus.pokorra at solidcharity.com>
Date:   Wed Jun 2 19:10:22 2021 +0200

    SKR49: fix account code 0674

commit f525712260beb5fe526409fb378539e691d423d4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 2 22:04:06 2021 +0800

    [gnc-plugin-page-report] free char*

commit 8a6413342db5f7ad327592505ea866c72b00c35a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 2 22:03:45 2021 +0800

    [SchedXaction] free GList*

commit c5585ebe2ce340e2bbe0d0e11ab39322609e9c69
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 2 22:03:34 2021 +0800

    [gncInvoice] free GList*

commit d611538ae7f88ab49204150efd452830e67e44da
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 2 22:03:17 2021 +0800

    [gncTaxtable] free GSList*

commit 2807613c4019de09beed1e278585108f9fe8961f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 2 22:02:51 2021 +0800

    [gnc-plugin-page] free char*

commit f33b281046ff01df611305ca8dbb51a7c20c23bb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 2 21:26:38 2021 +0800

    [dialog-payment] xaccTransGetAPARAcctSplitList must be freed

commit fc67b03e5c2568496bf7507e0aea0a3e7af514f4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 2 20:21:27 2021 +0800

    [gnc-plugin-page-register] xaccTransGetAPARAcctSplitList must be freed

commit d79b2ea3715f7e9751a4196fd66915d91bebbb38
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 2 20:30:16 2021 +0800

    [gnc-icons] g_build_filename needs to be g_freed

commit b3101c9385f8e706f4dd319fb57a44012310b31d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 2 20:09:45 2021 +0800

    [gnc-pricedb.c] plug GList leak

commit 2906b484685ecc7d903e58492071377a5b302195
Author: Brian Hsu <brianhsu.hsu at gmail.com>
Date:   Tue Jun 1 18:34:45 2021 +0200

    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 66.9% (3670 of 5479 strings; 1162 fuzzy)
    604 failing checks (11.0%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 65.0% (3565 of 5479 strings; 1254 fuzzy)
    618 failing checks (11.2%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 62.2% (3409 of 5479 strings; 1351 fuzzy)
    650 failing checks (11.8%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 61.0% (3346 of 5479 strings; 1385 fuzzy)
    655 failing checks (11.9%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Translation update  by Brian Hsu <brianhsu.hsu at gmail.com> using Weblate
    
    po/zh_TW.po: 58.3% (3195 of 5479 strings; 1445 fuzzy)
    665 failing checks (12.1%)
    Translation: GnuCash/Program (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hant/
    
    Co-authored-by: Brian Hsu <brianhsu.hsu at gmail.com>

commit 8a56a00313386393a339798bb4cf246f01d73aad
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jun 1 08:12:40 2021 +0800

    Modify documentation for gncEntryComputeValue
    
    Modify documentation for be19b489e

commit be19b489e47884ab65ce4a69b594b0b9578fe62f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun May 30 22:47:53 2021 +0800

    [gncEntryLedger] free taxes, a list of GncAccountValue

commit c3ed055f31c31234f54c615bcee8b266296f6e21
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun May 30 22:35:04 2021 +0800

    [gncEntryLedgerModel] const functions should return static buffer

commit 4a45d36047e55be44a4e9cdcf617333b7d1625a9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun May 30 22:35:00 2021 +0800

    [split-register-model] const functions should return static buffer

commit 8f0631590b9952bf98c76da842327b348a87c6aa
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 11:01:23 2021 +0100

    Add validation to the use of GNCAmountEdit for rest
    
    Add validation of GNCAmountEdit where used in the remaining source
    files and make changes required for the change in GNCAmountEdit widget.

commit 862e0ca579e2ca2cc269b8d452adeadb1c8337eb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 11:00:39 2021 +0100

    Add validation to the use of GNCAmountEdit for search
    
    Add validation of GNCAmountEdit where used in the search source
    files and make changes required for the change in GNCAmountEdit widget.

commit 08b578a2e44d485275f24010927c69f5879df8a1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 10:59:52 2021 +0100

    Add validation to the use of GNCAmountEdit for fincalc
    
    Add validation of GNCAmountEdit where used in the fincalc source files
    and make changes required for the change in GNCAmountEdit widget.

commit 510e186ed28c6c7fba44df84d87e33ca6ca30676
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 10:59:10 2021 +0100

    Add validation to the use of GNCAmountEdit for assistants
    
    Add validation of GNCAmountEdit where used in the assistant source
    files and make changes required for the change in GNCAmountEdit widget.

commit 92b877ccd1864224a0f02431e17d4453c3fbcca0
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 10:58:29 2021 +0100

    Add validation to the use of GNCAmountEdit for Business
    
    Add validation of GNCAmountEdit where used in the Business source files
    and make changes required for the change in GNCAmountEdit widget.

commit faaed371ed3f5bb1083284bd762e3d22d4b1216f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 10:57:35 2021 +0100

    Bug 798144 - Reconciliation uses different number than entered
    
    If a number was pasted into the balance end value with a currency
    symbol the number would silently fail on evaluate and cause the wrong
    value to be used. With previous changes to the GNCAmountEdit widget a
    warning symbol will indicate a validation error and prevents going
    forward.

commit 51b062524b8f841a50554177cce135f68396d592
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 10:56:22 2021 +0100

    Change GNCAmountEdit to be based on a GtkBox
    
    To indicate that the expression entered has failed change the widget it
    is based on to a box and add a warning triangle image with tooltip that
    is made visible when the validation has failed. This is less intrusive
    but if required the error message can be retrieved and used for a
    warning dialog if that is in keeping with other dialog checks.

commit 7ee9dac2e9d428ade889deb5e3f64c3d45e1d3eb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 10:55:42 2021 +0100

    Add filter for currency symbol for GNCAmountEdit widget
    
    When pasting an amount that includes the currency symbol the validation
    will silently fail which may lead to unusual behaviour.

commit db6f2337051434135ea8b7747546bfc1ead80b8e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 10:53:56 2021 +0100

    Incorrect validation for GNCAmountEdit
    
    gnc_amount_edit_expr_is_valid can return 0 for validation OK, 1 for an
    error with no position information and also the position of that error.
    If the error was at position 0, that will look like the validation was
    OK so instead return 1 and use a GError parameter using the position as
    the code and setting the message to the common format used. Also as
    gnc_amount_edit_evaluate could also benefit from using the GError add
    that as a parameter and initially set all occurrences of use to NULL.

commit 788166b3a74056a858949873652abff3c4ab6c1a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 10:53:09 2021 +0100

    Filter control characters when pasted to GNCAmountEdit

commit b728a331cfcd699b4b4a0899e3594dfa632ab7f8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 10:52:33 2021 +0100

    Realign source file gnc-amount-edit.* for white space

commit 32f605aec2e63140563908dfc6c65344899844fc
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu May 27 11:59:48 2021 +0100

    Extract common code used in pricecell and formulacell to basiccell

commit 6facaa0683ac7f7676f17d2e42f7f20a1a5b5130
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu May 27 11:36:25 2021 +0100

    Change how the print_info is obtained for the register
    
    Currently the register sets up some 'print_info' values using the
    default account but if the register is a stock register they should be
    obtained from a parent account with a currency.

commit 748dbf54e0fb4ab152bedf2df8a35256b56366fa
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu May 27 11:35:45 2021 +0100

    Change monetary value for gnc_default_share_print_info
    
    Share values are not currencies so set the monetary value to 0 for the
    GNCPrintAmountInfo

commit 435bb1c76bab4c94be1c530bf5fa3c8218559c33
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu May 27 11:34:59 2021 +0100

    Parse the register monetary cells for a currency symbol
    
    Add the ability to strip the currency symbol from a registry monetary
    cell if it is pasted with one so it can be validated.

commit 5779e72db49b12f3f9c9965e2661ebe89bde6a05
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu May 27 11:04:28 2021 +0100

    Realign source file gnucash-item-edit.c for white space

commit d55060c0fc838d89cbdea453a2ce58c3fb1b9b45
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Apr 5 14:32:48 2021 +0100

    Bug 796761 - Control characters can be pasted in register fields
    
    If copied text includes control characters they are inserted when
    pasted which can cause alignment issues. This commit filters the
    clipboard text for control characters before it is pasted.

commit ec9cdd151d737b9fa93366b4147e9fd2e4eaa567
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon May 31 10:47:27 2021 +0100

    Remove spurious GtkLabel from dialog-transfer.glade

commit e5b11401d17b78fa35936ff8b8ad48e652e36f6f
Author: 峡州仙士 <c at cjh0613.com>
Date:   Sat May 29 02:44:25 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 100.0% (5479 of 5479 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: 峡州仙士 <c at cjh0613.com>

commit f37fa85705f473318adc19c6bd77ca0c6754e1c4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun May 30 08:10:49 2021 +0800

    build dom_tree_to_list_kvp_value more efficiently
    
    seems to be unused however

commit 59386b4081dc8c71c59614011c945485b34ef594
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun May 30 08:10:19 2021 +0800

    gchar* dom_tree_to_text must be g_freed

commit 292deb0a11347d0032a0b7c5b179c5c2eb1b000b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri May 28 22:36:37 2021 +0800

    [binreloc.c] free strings
    
    subdir, prefix are not consistently freed.

commit 1f28162729cedc95c2002000e55559c29bcf0d52
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri May 28 22:36:00 2021 +0800

    [gnc-tree-view.c] free array of strings
    
    was created with g_strsplit but never freed.

commit 88f372da07d4f85cbe08c17719316b4e16830a66
Author: 峡州仙士 <c at cjh0613.com>
Date:   Fri May 28 03:35:53 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 100.0% (5479 of 5479 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: 峡州仙士 <c at cjh0613.com>

commit d83eff3a558b3369f343a5f71f05e22d534f272a
Merge: 52f7c3ad7 471f54e7c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri May 28 08:00:20 2021 +0800

    Merge branch 'maint'

commit 471f54e7c9a31565220f9f9b83f39a73829c8746
Merge: 383073b0e d6d14411b
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu May 27 17:37:13 2021 +0200

    Merge remote-tracking branch 'weblate/maint' into maint

commit d6d14411b7989922329bceb2e595095ce85567fc
Author: 峡州仙士 <c at cjh0613.com>
Date:   Thu May 27 03:35:44 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 99.9% (5475 of 5479 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 99.9% (5475 of 5479 strings; 0 fuzzy)
    3 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit b515593909867e0709758fb2991413db7ebd3db9
Author: Adolfo Jayme Barrientos <fitojb at ubuntu.com>
Date:   Thu May 27 03:35:44 2021 +0200

    Translation update  by Adolfo Jayme Barrientos <fitojb at ubuntu.com> using Weblate
    
    po/es.po: 94.8% (5198 of 5479 strings; 237 fuzzy)
    82 failing checks (1.4%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Adolfo Jayme Barrientos <fitojb at ubuntu.com>

commit 383073b0ee99c59a3fcabe486183be406867e830
Author: 峡州仙士 <c at cjh0613.com>
Date:   Wed May 26 16:34:38 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 99.9% (5475 of 5479 strings; 0 fuzzy)
    3 failing checks (0.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit 4d789cd8d9637a112eb214f4612927ce749e4629
Author: Adolfo Jayme Barrientos <fitojb at ubuntu.com>
Date:   Wed May 26 16:34:37 2021 +0200

    Translation update  by Adolfo Jayme Barrientos <fitojb at ubuntu.com> using Weblate
    
    po/es.po: 94.8% (5198 of 5479 strings; 237 fuzzy)
    82 failing checks (1.4%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Adolfo Jayme Barrientos <fitojb at ubuntu.com>

commit 296d05afd87328e7312b5d10af80e0d338bf9d1e
Author: Ralf Habacker <ralf.habacker at freenet.de>
Date:   Sun May 23 00:55:19 2021 +0200

    commodity_changed_cb(): Prevent a signal handler loop when recognizing multiple opening balance accounts
    
    See #820

commit 5b996085c63f9655b06157b66bc150d5884b0936
Author: Eugenia Russell <eugenia.russell2019 at gmail.com>
Date:   Tue May 25 01:33:41 2021 +0200

    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/el.po: 53.7% (2944 of 5479 strings; 1500 fuzzy)
    611 failing checks (11.1%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Eugenia Russell <eugenia.russell2019 at gmail.com>

commit 91a94cdfbfbde1a53ea794582f7ae2f6ce697766
Author: 峡州仙士 <c at cjh0613.com>
Date:   Tue May 25 01:33:41 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 92.0% (5042 of 5479 strings; 324 fuzzy)
    324 failing checks (5.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit d174b9ad37688be663e03b017957f2fdef6e591a
Author: 峡州仙士 <c at cjh0613.com>
Date:   Mon May 24 03:35:03 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 77.0% (4220 of 5479 strings; 1139 fuzzy)
    390 failing checks (7.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 74.4% (4078 of 5479 strings; 1282 fuzzy)
    541 failing checks (9.8%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit 2ab5357be6a87220dfabec692c454e690a49b4e7
Merge: 0a5f05c0c f88033850
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun May 23 15:06:14 2021 -0700

    Merge Ralf Habacker's 'account-dialog-opa-state-fix' into maint.

commit 0a5f05c0cb509228fcb41db18ccb4d0e052ddf44
Author: Ralf Habacker <ralf.habacker at freenet.de>
Date:   Sat May 22 14:57:46 2021 +0200

    Enable the opening balance tab in the Edit Account dialog.
    
    When the account has no splits. This enables a user who meant to add an
    opening account either in the Account Hierarchy Assistant or the New
    Account dialog to do so more easily than by creating such a transaction
    by hand.

commit f88033850c8ffc5f6cd1162abd4bd31a7e0e436c
Author: Ralf Habacker <ralf.habacker at freenet.de>
Date:   Sat May 22 12:55:19 2021 +0200

    In the account dialog, make sure that the state of the dialog is checked and not the account type
    
    Fix for #762 mentioned at #820.

commit f782ef37a17b8438a8cd7783e8de54a88b317802
Author: 峡州仙士 <c at cjh0613.com>
Date:   Fri May 21 18:34:07 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 74.3% (4075 of 5479 strings; 1285 fuzzy)
    543 failing checks (9.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 73.8% (4044 of 5479 strings; 1288 fuzzy)
    553 failing checks (10.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit b7c76372206aecf7f69519b318d2fc886494a393
Author: Aputsiak Niels Janussen <aj at isit.gl>
Date:   Fri May 21 18:34:06 2021 +0200

    Translation update  by Aputsiak Niels Janussen <aj at isit.gl> using Weblate
    
    po/glossary/da.po: 82.6% (172 of 208 strings; 22 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Danish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/da/
    
    Co-authored-by: Aputsiak Niels Janussen <aj at isit.gl>

commit e0c260fe0bc0ae5deef240432968c6ef2b812662
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu May 20 08:12:54 2021 +0800

    Bug 798188 - The Invoice Editor -> Printable Invoice toolbar button crashes on Windows
    
    search the list of active report pages.

commit 3bb6801e940bb94f754db8bd9c43e4b39b56e08b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri May 21 19:00:30 2021 +0800

    move WINDOW_REPORT_CM_CLASS definition to gnc-plugin-page-report.h
    
    and remove unused definition in window-report.h

commit 4ab9bd4d84c017dacf44ff09d7572db4d1d00649
Author: 峡州仙士 <c at cjh0613.com>
Date:   Tue May 18 15:34:14 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 66.7% (3655 of 5479 strings; 1288 fuzzy)
    446 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 66.7% (3655 of 5479 strings; 1288 fuzzy)
    446 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit 48f7e33cbefccf59de93d072b937b33b8049ce58
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue May 18 19:09:08 2021 +0800

    [gnc-plugin-page-register] retrieve filter from .gcm properly
    
    ce34d0a4b had bug -- filter was retrieved but not returned.

commit c1cb29df53a969a318597e20b528bfc637cf380c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon May 17 21:00:30 2021 +0800

    GncGUIDs should be freed with guid_free instead of g_free

commit 072f3ac1cc29dca0f71e2d260a742a37869bae9b
Author: 峡州仙士 <c at cjh0613.com>
Date:   Mon May 17 06:32:06 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 66.6% (3651 of 5479 strings; 1292 fuzzy)
    446 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 66.5% (3647 of 5479 strings; 1296 fuzzy)
    447 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit 52f7c3ad71dd3536d777c50e165599db1678fed3
Merge: b25a44414 c3dc34330
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon May 17 08:11:43 2021 +0800

    Merge branch 'maint'

commit c3dc34330d88bf0d20de0304e7f15ff19c9214cc
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon May 17 07:55:53 2021 +0800

    [html-chart.scm] don't use define-public
    
    push to standardize using define and export

commit 225585426fb5bb32b8b0c338ce584bb1b15fd71d
Merge: 4400493a7 f49cd4b17
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon May 17 07:37:43 2021 +0800

    Merge branch 'bug797787-pref' into maint

commit 4400493a742ec198d1f1dc4a560422a33e6d4580
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun May 16 21:42:15 2021 +0200

    L10N:de: Verbessere "Rechnungen aus CSV"-Tooltip

commit 4e3aedd349b4e270f93313b7e4ad16dcca52c6ab
Author: Eugenia Russell <eugenia.russell2019 at gmail.com>
Date:   Sun May 16 21:01:11 2021 +0200

    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/el.po: 53.5% (2935 of 5479 strings; 1501 fuzzy)
    611 failing checks (11.1%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Eugenia Russell <eugenia.russell2019 at gmail.com>

commit c4ac97ec20f3cd17eead7ff2793fbd947faf96d6
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun May 16 17:03:28 2021 +0200

    L10N:de:Aktualisiere Glossar von de.po: transaction -> Buchung

commit 71db4bafb83c81bc0128b9e09898e5383e1d506c
Author: 峡州仙士 <c at cjh0613.com>
Date:   Sun May 16 14:33:06 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 66.3% (3638 of 5479 strings; 1294 fuzzy)
    447 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit 09e4e3f2f2a8cfa2a7c52b1e94f83a3dc98ac6f1
Author: 峡州仙士 <c at cjh0613.com>
Date:   Sun May 16 04:33:34 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 66.3% (3635 of 5479 strings; 1297 fuzzy)
    447 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 66.3% (3633 of 5479 strings; 1297 fuzzy)
    447 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 65.2% (3574 of 5479 strings; 1282 fuzzy)
    447 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 65.1% (3568 of 5479 strings; 1281 fuzzy)
    446 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 64.9% (3561 of 5479 strings; 1280 fuzzy)
    445 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit 4a0c3b039253a91b8844e75659504791ab3d03fa
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Sun May 16 04:33:33 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 64.6% (3543 of 5479 strings; 1291 fuzzy)
    449 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 2b3b72b89b2e2663aa6d15d45e6eafa825d7ab37
Author: 峡州仙士 <c at cjh0613.com>
Date:   Sun May 16 04:33:33 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 64.6% (3543 of 5479 strings; 1291 fuzzy)
    449 failing checks (8.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 64.2% (3518 of 5479 strings; 1308 fuzzy)
    456 failing checks (8.3%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 64.1% (3516 of 5479 strings; 1310 fuzzy)
    457 failing checks (8.3%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 64.0% (3512 of 5479 strings; 1310 fuzzy)
    457 failing checks (8.3%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit f56d2dd4aa0de333423769a1c480acf334979e37
Author: Eugenia Russell <eugenia.russell2019 at gmail.com>
Date:   Sun May 16 04:33:32 2021 +0200

    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/el.po: 53.5% (2934 of 5479 strings; 1501 fuzzy)
    611 failing checks (11.1%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Eugenia Russell <eugenia.russell2019 at gmail.com>

commit 148508cf014994fd61a849fbe32d7bea7e24421c
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Sun May 16 04:33:31 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 64.0% (3512 of 5479 strings; 1310 fuzzy)
    457 failing checks (8.3%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit cda2407267ed19f1e60f275a4fa7407588c7af3a
Author: chokore <byt2ooo at 163.com>
Date:   Sun May 16 04:33:30 2021 +0200

    Translation update  by chokore <byt2ooo at 163.com> using Weblate
    
    po/zh_CN.po: 64.0% (3512 of 5479 strings; 1310 fuzzy)
    457 failing checks (8.3%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: chokore <byt2ooo at 163.com>

commit 3e1234a1b4858d0a90566ec50b57395f29ba216f
Author: 峡州仙士 <c at cjh0613.com>
Date:   Sun May 16 04:33:29 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 64.0% (3512 of 5479 strings; 1310 fuzzy)
    457 failing checks (8.3%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit 2c83cc18ef62ccb3e221d58bff65f17d0d2e3fc9
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Sun May 16 04:33:28 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 63.0% (3455 of 5479 strings; 1347 fuzzy)
    493 failing checks (8.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 62.9% (3451 of 5479 strings; 1351 fuzzy)
    493 failing checks (8.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 62.9% (3450 of 5479 strings; 1352 fuzzy)
    493 failing checks (8.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit b25a444140bbee819440effa3bd5779f48ad72d1
Merge: e6355be75 ce34d0a4b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri May 14 21:16:48 2021 +0800

    Merge branch 'maint'

commit ce34d0a4beaf6e2a5f2b0106a00ce39c75fc1781
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu May 13 20:06:11 2021 +0800

    [gnc-plugin-page-register.c] plug leaks
    
    * g_free where appropriate
    * remove unnecessary g_strdup
    * don't use the string returned by g_strdelimit; it modifies the
    argument

commit b42d2c43801c51b4a343a10b51bdb9ace98138c3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu May 13 08:04:10 2021 +0800

    [dialog-doclink-utils.c] don't use g_strdelimit return val

commit 6dcf8f8e6ba96584f50a9683dc051cac34100945
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu May 13 08:03:50 2021 +0800

    [gnc-split-reg.c] don't use g_strdelimit return val

commit 3bd251a096161531e8a1d615554978a3c1700734
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu May 13 08:03:15 2021 +0800

    [combocell-gnome.c] simplify, more explicit assignments

commit f10b0339fbe7ce2a5c071b049e42ed6f07aa8075
Merge: d2a4aef3b da3c511b6
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed May 12 09:01:32 2021 -0700

    Merge John Ralls's 'bug798093bis' into maint.

commit da3c511b6c8f332ae883ab8fccdfec868f42d425
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue May 11 14:42:21 2021 -0700

    Remove trading splits instead of trying to adjust them.

commit 4f030aac6e8bb64aa687f82f92e11ab875a9bfdb
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue May 4 10:11:59 2021 -0700

    Bug 798093 - Changing the symbol/abbreviation of a security...
    
    after the trading account was created breaks GnuCash.
    
    Revisited. The original changeset looked for a top level trading account
    and a namespace account in the transaction currency; if either of those
    accounts had been created in a different currency it would duplicate
    them.
    
    This commit will accept any such account regardless of commodity. If
    more than one exists it will prefer the one in the root currency if
    there is one, otherwise it will select the first one found.

commit 18c72baddf3c200252ffd5eac3274351fcec42a7
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue May 4 13:20:01 2021 -0700

    Don't bother scrubbing for orphans if there's no transaction currency.
    
    If it found one it would try to create an orphan account with no
    currency which will crash later.

commit d2a4aef3bb2d89315b8c619e6218b1075885904e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue May 11 18:43:11 2021 +0800

    [chartjs] upgrade chartjs to 2.9.4
    
    fixes CVE-2020-7746

commit f49cd4b173cd9f821397b8097895f10e86eb4da8
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat May 8 14:36:04 2021 +0800

    Bug 797787 - Feature request: preference setting to open new tabs adjacent to currently active tab
    
    tests preference; if enabled then new tab inserted after current. if
    disabled then new tab is at the end.

commit 44f0413d47b67b16c8ac11a59ec827e455e60eda
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat May 8 14:35:36 2021 +0800

    Bug 797787 add preference tab-open-adjacent

commit e57194379e641d2a7fffef14bdf594ec8bcfa464
Author: Eugenia Russell <eugenia.russell2019 at gmail.com>
Date:   Fri May 7 18:32:54 2021 +0200

    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/glossary/el.po: 99.5% (207 of 208 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/el.po: 53.5% (2932 of 5479 strings; 1501 fuzzy)
    611 failing checks (11.1%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Eugenia Russell <eugenia.russell2019 at gmail.com>

commit f6d0c3d90c437b6f28e3a8940e9676ee7f79026a
Author: udo pton <udopton at gmail.com>
Date:   Thu May 6 15:32:19 2021 +0200

    Translation update  by udo pton <udopton at gmail.com> using Weblate
    
    po/tr.po: 77.8% (4263 of 5479 strings; 735 fuzzy)
    230 failing checks (4.1%)
    Translation: GnuCash/Program (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/tr/
    
    Translation update  by udo pton <udopton at gmail.com> using Weblate
    
    po/glossary/tr.po: 23.5% (49 of 208 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
    
    Co-authored-by: udo pton <udopton at gmail.com>

commit 272278dd51cad26d386960bc26ba241485d40597
Author: Arve Eriksson <031299870 at telia.com>
Date:   Thu May 6 15:32:19 2021 +0200

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 99.5% (207 of 208 strings; 1 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit 00afdf569d3804dc715c12f11b9cff468b42ba59
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Thu May 6 15:32:18 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 62.9% (3450 of 5479 strings; 1352 fuzzy)
    494 failing checks (9.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 62.9% (3448 of 5479 strings; 1354 fuzzy)
    494 failing checks (9.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit a6064185a53774f48476dcb0f22cb010fb9c031b
Author: chokore <byt2ooo at 163.com>
Date:   Thu May 6 15:32:18 2021 +0200

    Translation update  by chokore <byt2ooo at 163.com> using Weblate
    
    po/zh_CN.po: 62.1% (3404 of 5479 strings; 1396 fuzzy)
    496 failing checks (9.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: chokore <byt2ooo at 163.com>

commit 8124ab0ad40dab57adc878a91a51dce9490f2662
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu May 6 20:23:21 2021 +0800

    [gnc-plugin-page-register] plug memory leak
    
    nothing frees the g_strdup

commit 85a4baeb21a1b7e1d9158d3a202d69c3c4844c12
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed May 5 08:52:08 2021 +0800

    [report-core] disallow define-report with incomplete export info
    
    if exporting is allowed, 'export-types and 'export-thunk must both be
    defined.

commit 45cb454bdc966501cc34083584a9000e0e9db892
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue May 4 18:38:53 2021 +0200

    I18N: Unify report option add-sort-method list

commit f6b1d3c1a9c717f8c0e8e253382b3a9590402fc8
Author: chokore <byt2ooo at 163.com>
Date:   Tue May 4 17:49:28 2021 +0200

    Translation update  by chokore <byt2ooo at 163.com> using Weblate
    
    po/zh_CN.po: 60.7% (3326 of 5479 strings; 1460 fuzzy)
    546 failing checks (9.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by chokore <byt2ooo at 163.com> using Weblate
    
    po/zh_CN.po: 60.3% (3305 of 5479 strings; 1477 fuzzy)
    547 failing checks (9.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by chokore <byt2ooo at 163.com> using Weblate
    
    po/zh_CN.po: 60.1% (3293 of 5479 strings; 1489 fuzzy)
    557 failing checks (10.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: chokore <byt2ooo at 163.com>

commit 9a58dd1532c10fab540c25bcaa95f8d847fbfb31
Author: 峡州仙士 <c at cjh0613.com>
Date:   Tue May 4 17:49:27 2021 +0200

    Translation update  by 峡州仙士 <c at cjh0613.com> using Weblate
    
    po/zh_CN.po: 59.7% (3275 of 5479 strings; 1507 fuzzy)
    574 failing checks (10.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: 峡州仙士 <c at cjh0613.com>

commit 90ae8e8bc9ae01bf4235f253688647034fed13ca
Author: Kristoffer Grundström <swedishsailfishosuser at tutanota.com>
Date:   Tue May 4 17:49:26 2021 +0200

    Translation update  by Kristoffer Grundström <swedishsailfishosuser at tutanota.com> using Weblate
    
    po/glossary/sv.po: 97.5% (203 of 208 strings; 3 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Co-authored-by: Kristoffer Grundström <swedishsailfishosuser at tutanota.com>

commit cf00dfed19b1e80f7466d5f99ea7d7bab2be8249
Author: Arve Eriksson <031299870 at telia.com>
Date:   Tue May 4 17:49:26 2021 +0200

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 97.5% (203 of 208 strings; 3 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit a3174f894e7e0acfb08980b76848e901ff5bc20b
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Tue May 4 17:49:25 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 59.7% (3273 of 5479 strings; 1507 fuzzy)
    574 failing checks (10.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 59.4% (3258 of 5479 strings; 1522 fuzzy)
    577 failing checks (10.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 59.3% (3253 of 5479 strings; 1528 fuzzy)
    577 failing checks (10.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 59.2% (3246 of 5479 strings; 1535 fuzzy)
    577 failing checks (10.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 59.0% (3234 of 5479 strings; 1547 fuzzy)
    597 failing checks (10.8%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 662048ba5f01ad643fa97e8b0089e0422fd8e73f
Author: Eugenia Russell <eugenia.russell2019 at gmail.com>
Date:   Tue May 4 17:49:25 2021 +0200

    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/glossary/el.po: 97.1% (202 of 208 strings; 5 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/glossary/el.po: 96.1% (200 of 208 strings; 7 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/glossary/el.po: 95.6% (199 of 208 strings; 8 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Co-authored-by: Eugenia Russell <eugenia.russell2019 at gmail.com>

commit 2b48fd375de12c1b4a6a896133a0fddd0aa92dbf
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon May 3 17:16:23 2021 -0700

    Revert "Fix duplicate trading accounts."
    
    This reverts commit ed486a58a45adcb90e6f1e5232b6d348bed83a4c.

commit a60471c951689c3a1983fcc558ae160afed03e65
Author: Eugenia Russell <eugenia.russell2019 at gmail.com>
Date:   Sat May 1 15:32:07 2021 +0200

    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/el.po: 53.4% (2931 of 5479 strings; 1501 fuzzy)
    611 failing checks (11.1%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Eugenia Russell <eugenia.russell2019 at gmail.com>

commit 6cbc650d23da663c612f5d35e4187881c562bde0
Author: Arve Eriksson <031299870 at telia.com>
Date:   Sat May 1 15:32:06 2021 +0200

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/glossary/sv.po: 85.5% (178 of 208 strings; 16 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Co-authored-by: Arve Eriksson <031299870 at telia.com>

commit ac1abcb8c356367dcac581bdb0b8d3a51fa48adc
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat May 1 09:53:56 2021 -0700

    Fix reversed parameters in call to xaccAccountTypesCompatible.
    
    Missed in 2258e7a4.

commit ca6fcf8af7c850f54ab7a11969d6888fc7f51a1f
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Apr 29 17:52:21 2021 -0700

    Restore French localizations to stripped Docker image.

commit 185eb4465e36449f01a987915e8e511dbd7d61d7
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Apr 30 19:42:52 2021 +0800

    [test-ifrs-cost-basis] rename functions and report name

commit 254ccacafaa49dac8e848d509708f787aa3d034a
Merge: e3d4bd2e2 3168347ab
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Apr 30 19:31:13 2021 +0800

    Merge branch 'maint-ACB-report' into maint #978

commit 3168347ab7209ce8e85c52ae6a7991a4a1196131
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 8 22:42:57 2020 +0800

    [ifrs-cost-basis] initial commit
    
    Candidate Report https://bugs.gnucash.org/show_bug.cgi?id=797796#c153

commit 14c523e4f158f677f9ea2211c77eca65f3634104
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Aug 22 00:10:56 2020 +0800

    [test-engine-extras] augment book data generators
    
    * txn-currency can be specified explicitly instead of currency of
    first split
    * split memos can be specified
    
    Note test-register.scm gets some changes because the Trans Num field
    was erroneously saved into Split Action fields. Now the num field is
    only copied into the TransNum field.

commit c38740fcd942a655ef30002bc46609c3d95294cf
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 19 20:19:13 2020 +0800

    [report-utilities] more dump data functions
    
    Two API to dump splits in whole book:
    * gnc:dump-book             - splits grouped by account
    * gnc:dump-all-transactions - splits grouped by transaction
    * gnc:dump-split - dumps single split
    
    Example output -- note (gnc:dump-book) dumps each account followed by
    its splits, then account balance. (gnc:dump-all-transactions) dumps all
    transactions in date order, each followed by its splits.
    
    (gnc:dump-book)
    
    Account 8e56ef54: <Expense> Comm<USD> Type<Expense>
    n Split 5dd1c0a9: 05/11/19 Amt<$200.00> $200.00 Desc<vend1> Memo<AP>
    n Split f9cb052f: 05/11/19 Amt<$20.00> $20.00 Desc<emp1> Memo<vouch1>
    n Split daafc64b: 05/11/19 Amt<$69.00> $69.00 Desc<vend1> Memo<job-bill>
    n Split 5e6af9fe: 14/11/19 Amt<$86.00> $86.00 Desc<emp1> Memo<emp-voucher>
    n Split 6d636ea2: 14/11/19 Amt<$46.00> $46.00 Desc<vend1>
    n Split e618644b: 14/12/19 Amt<-$100.00> -$100.00 Desc<Vend-USD>
    n Split 8be19fbd: 25/12/19 Amt<-$46.00> -$46.00 Desc<Vend-USD> Memo<CN$100-desc>
    n Split ee4fe250: 01/04/20 Amt<$32.00> $32.00 Desc<Cell phone>
    n Split 2cb02dac: 09/05/20 Amt<-$307.00> -$307.00
             Balance: $0.00 Cleared: $0.00 Reconciled: $0.00
    
    Account 6f39f557: <Closing> Comm<USD> Type<Equity>
    n Split 13916652: 09/05/20 Amt<$307.00> $307.00
             Balance: $307.00 Cleared: $0.00 Reconciled: $0.00
    
    Account fa6507e1: <Closing:GBP> Comm<GBP> Type<Equity>
    n Split 34ce3c03: 09/05/20 Amt<-£1,293.00> -£1,293.00
             Balance: -£1,293.00 Cleared: £0.00 Reconciled: £0.00
    
    (gnc:dump-all-transactions)
    
      Trans cfbbc2a4: 12/07/19 Curr GBP  Desc<Customer-GBP>
    n Split d12f74b2: 12/07/19 Acc<AR-GBP> Amt<£120.00> £120.00 Desc<Customer-GBP> Memo<due 91+>
    n Split 3880e99c: 12/07/19 Acc<Standard Sales> Amt<-£20.00> -£20.00 Desc<Customer-GBP> Memo<due 91+>
    n Split 6bd9c7e4: 12/07/19 Acc<Income-GBP> Amt<-£100.00> -£100.00 Desc<Customer-GBP> Memo<due 91+>
    
      Trans 60344bab: 09/10/19 Curr GBP  Desc<Customer-GBP>
    n Split aaca8ee0: 09/10/19 Acc<AR-GBP> Amt<£225.00> £225.00 Desc<Customer-GBP> Memo<due 2-3 months ago>
    n Split ee49bde8: 09/10/19 Acc<Standard Sales> Amt<-£20.00> -£20.00 Desc<Customer-GBP> Memo<due 2-3 months ago>
    n Split e989e863: 09/10/19 Acc<Reduced Sales> Amt<-£5.00> -£5.00 Desc<Customer-GBP> Memo<due 2-3 months ago>
    n Split 91d6cadd: 09/10/19 Acc<Income-GBP> Amt<-£200.00> -£200.00 Desc<Customer-GBP> Memo<due 2-3 months ago

commit e3d4bd2e24fb180d05ddce674bc486b3518e35d8
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Fri Apr 30 01:09:57 2021 +0200

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 100.0% (5479 of 5479 strings; 0 fuzzy)
    0 failing checks (0.0%)
    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 13871595ea9ada9f950744b548496d246f96a7ab
Author: Eugenia Russell <eugenia.russell2019 at gmail.com>
Date:   Fri Apr 30 01:09:56 2021 +0200

    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/glossary/el.po: 95.1% (198 of 208 strings; 9 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/glossary/el.po: 93.7% (195 of 208 strings; 10 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/el.po: 53.4% (2927 of 5479 strings; 1503 fuzzy)
    611 failing checks (11.1%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Eugenia Russell <eugenia.russell2019 at gmail.com>

commit b485f42f931aad7384309addff811fab71cb3c76
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Fri Apr 30 01:09:55 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5479 of 5479 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 705db5aa0bf85762df5b3b27aa6d3832c4249e9d
Merge: b8e22b365 888676eb3
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Apr 29 16:10:30 2021 -0700

    Merge Hong Xu's 'from-to-price' into maint.

commit b8e22b36558bf87da2674dd3169e8b9618728ff8
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Apr 29 15:53:06 2021 -0700

    Fix archlinux dockerfile for github actions CI

commit 888676eb31d0a942d1ee12dec4bd3767517d2bcb
Author: Hong Xu <hong at topbug.net>
Date:   Thu Apr 29 14:49:16 2021 -0700

    from_price and to_price may be uninitialized in extract_comon_prices
    
    Fix the compilation error on gcc 10:
    
        gnucash/libgnucash/engine/gnc-pricedb.c: In function ‘extract_common_prices’:
        gnucash/libgnucash/engine/gnc-pricedb.c:2469:40: error:
        to_price may be used uninitialized in this function [-Werror=maybe-uninitialized]
         2469 |     if (from_price == NULL || to_price == NULL)
               |                                        ^
               gnucash/libgnucash/engine/gnc-pricedb.c:2469:20:
               error: ‘from_price’ may be used uninitialized in this
               function [-Werror=maybe-uninitialized]
                2469 |     if (from_price == NULL || to_price == NULL)
                      |                    ^

commit 37afd65f2668cc8ff56b5b2eb55027f8b4e327fc
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Apr 29 07:06:57 2021 +0800

    [income-gst-statement] amend headers post Brexit
    
    UK left EU, therefore VAT headers have now changed.

commit d60d5c30d2824d9550ffe19357102001d687a771
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Apr 26 12:11:40 2021 -0700

    Bug 798177 - Price of new stock transactions not saved in price database
    
    Add call to xaccTransRecordPrice after every call to xaccTransCommitEdit
    in gnc_split_register_save.

commit 6bb4faac5845be29e624cfe095f4c78e41923066
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Apr 26 10:38:48 2021 -0700

    Bug 795804 - Extremely slow save
    
    Only update the status bar when the percentage changes by at least 1%
    because running the mainloop is expensive on macOS and Microsoft
    Windows. This speeds up all operations that run the progress bar with
    overly-fine resolution.

commit 2392bc2442011a0c252359b835aacf372076ec40
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Mon Apr 26 10:32:03 2021 +0200

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 99.7% (5466 of 5479 strings; 10 fuzzy)
    5 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 42a41c792d566d19f18d3fdf26773f7e73d84ed1
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Apr 26 03:46:41 2021 +0200

    I18N: Another improvement of price source list

commit 58abf252a347fba51501c23d700314593d08646a
Author: Guille Lopez <willelopz at gmail.com>
Date:   Mon Apr 26 00:33:02 2021 +0200

    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/es.po: 94.7% (5193 of 5479 strings; 242 fuzzy)
    83 failing checks (1.5%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Guille Lopez <willelopz at gmail.com>

commit ae7eb9b3ad6ff81bc61f83f57b97ef5d80d76d60
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 25 12:25:18 2021 +0800

    [gnc-pricedb] extract common code into get_nearest_price
    
    Extracts common code in:
    
    * gnc_pricedb_get_nearest_before_price
    * gnc_pricedb_get_nearest_price
    * gnc_pricedb_get_latest_price

commit a2f5223148e72eae61ebe37c2a21322f4f19710e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 25 11:52:41 2021 +0800

    [gnc-pricedb] use g_list_find and plug memory leak
    
    found_coms was not being freed.

commit a37060c95d18f96ae964ec3f646d270671efb601
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Apr 25 09:46:56 2021 +0800

    ignore .vscode folder

commit 973a0bb7088755e91bf4857cfc1a75b118e73f91
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Apr 25 22:01:41 2021 +0200

    Reorder and relabel price source list for better coherence

commit b168de77afe9acd463825cb1dce092799f4db398
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Sun Apr 25 20:32:01 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 58.4% (3200 of 5479 strings; 1579 fuzzy)
    627 failing checks (11.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 58.3% (3196 of 5479 strings; 1582 fuzzy)
    627 failing checks (11.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit a4fd8e8b3b36f1659b5b8a5f8d846f224f2dd1c9
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Apr 25 20:40:33 2021 +0200

    I18N: Unify period labels; quote terms in a tooltip

commit 1b57c297af4eb2d8306ea585aee210c858ac6747
Author: Milo Ivir <mail at milotype.de>
Date:   Sat Apr 24 19:32:08 2021 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 99.9% (5478 of 5479 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Croatian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hr/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 6103723d6937433dbe6a26c8d71b6a9de698ee7f
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Sat Apr 24 19:32:07 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 58.1% (3186 of 5479 strings; 1589 fuzzy)
    629 failing checks (11.4%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 57.9% (3177 of 5479 strings; 1595 fuzzy)
    631 failing checks (11.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 46582a66a421b255fdd5ed36847529c0964a08f6
Author: Anonymous <noreply at weblate.org>
Date:   Sat Apr 24 19:32:06 2021 +0200

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/fr.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Co-authored-by: Anonymous <noreply at weblate.org>

commit 2e78ffdc8b3007d229753218a5aeabe0d4a14489
Author: Thomas Jungers <thomasjungers at gmail.com>
Date:   Sat Apr 24 19:32:06 2021 +0200

    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/glossary/fr.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/fr.po: 74.7% (4096 of 5479 strings; 982 fuzzy)
    484 failing checks (8.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/fr.po: 73.8% (4046 of 5479 strings; 985 fuzzy)
    485 failing checks (8.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Thomas Jungers <thomasjungers at gmail.com>

commit be1c67e5934a77daac30c32b8ea143851bdd91dc
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Apr 24 19:32:05 2021 +0200

    Translation update  by Christopher Lam <christopher.lck at gmail.com> using Weblate
    
    po/fr.po: 73.8% (4046 of 5479 strings; 985 fuzzy)
    485 failing checks (8.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Christopher Lam <christopher.lck at gmail.com>

commit 9ec6e58c86233ee8488fea95b4e68757ef685358
Author: Thomas Jungers <thomasjungers at gmail.com>
Date:   Sat Apr 24 19:32:05 2021 +0200

    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/fr.po: 73.8% (4046 of 5479 strings; 985 fuzzy)
    485 failing checks (8.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Thomas Jungers <thomasjungers at gmail.com>

commit 92521c8623da4721ab3fd5ef40bc934d6a66e2d1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Apr 24 19:32:04 2021 +0200

    Translation update  by Christopher Lam <christopher.lck at gmail.com> using Weblate
    
    po/fr.po: 73.8% (4046 of 5479 strings; 985 fuzzy)
    485 failing checks (8.8%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Christopher Lam <christopher.lck at gmail.com>

commit ed486a58a45adcb90e6f1e5232b6d348bed83a4c
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 24 15:44:08 2021 -0700

    Fix duplicate trading accounts.
    
    In many cases GnuCash would create a new trading account hierarchy
    when one already existed because gnc_account_lookup_by_type_and_commodity
    didn't check the account presented and didn't recurse down the
    account hierarchy correctly.

commit 2258e7a44ea550c709d9c429a973d66add31e5ec
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 24 15:42:01 2021 -0700

    xaccAccountTypes was backwards
    
    vs. the documentation. The unit tests and dialog-account were similarly
    backwards, but the use in gnucash/import-export/ofx followed the docs.

commit e6355be7559d5881d80cf02423b9ccbec45d48c0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Apr 24 23:34:58 2021 +0800

    [test-scm-engine] remove support for functions deprecated in 4.x

commit 5ce8f78f7722fcb08b421d37510da24266059038
Merge: 9b671b203 2e7fcad83
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Apr 24 23:16:22 2021 +0800

    Merge branch 'maint'

commit 2e7fcad833b93a359525de5170b9d47fea6d773b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Apr 24 11:14:47 2021 +0800

    [balsheet-pnl] simplify code
    
    inline single-use functions

commit 66f228440b2468ce5be90e301d2ae178073eda29
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Apr 24 10:25:58 2021 +0800

    Remove more multichoice tooltips missed in #917

commit 92dac8284c6df15f6f4f61cb4ad12c91f511b17f
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Fri Apr 23 21:32:06 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 57.6% (3156 of 5479 strings; 1605 fuzzy)
    635 failing checks (11.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 57.5% (3155 of 5479 strings; 1606 fuzzy)
    635 failing checks (11.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit d547c3a53e29dd022dd298537c6868e68fa6722a
Author: Sean Guan <guanshangkang at gmail.com>
Date:   Fri Apr 23 21:32:05 2021 +0200

    Translation update  by Sean Guan <guanshangkang at gmail.com> using Weblate
    
    po/zh_CN.po: 57.2% (3134 of 5479 strings; 1625 fuzzy)
    635 failing checks (11.5%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: Sean Guan <guanshangkang at gmail.com>

commit 09d176cebfc0807f8aaa964194767ad76077a4b3
Author: Thomas Jungers <thomasjungers at gmail.com>
Date:   Fri Apr 23 21:32:05 2021 +0200

    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/fr.po: 70.5% (3868 of 5479 strings; 1130 fuzzy)
    687 failing checks (12.5%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/glossary/fr.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/fr.po: 70.1% (3845 of 5479 strings; 1151 fuzzy)
    694 failing checks (12.6%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Thomas Jungers <thomasjungers at gmail.com>

commit 2ba930713a852b1584a1359504e45422fd59f543
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Apr 23 21:46:03 2021 +0800

    Add new price source - 'nearest before report date'
    
    Add new price source - 'nearest before report date' will ignore
    prices *after* report date. Will be useful to fix bug 743753.

commit 5957b3c256628e64eeab97d33ea038253e5d9445
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Apr 23 17:48:12 2021 +0800

    Add scheme backward compatibility functions renamed in #979

commit 49102c7ac2693c5408ac28f8be8d32be4957bb86
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Apr 22 18:36:42 2021 -0700

    Python Bindings: Provide a deprecated GncPriceDB.lookup_latest_before_t64.
    
    To avoid breaking user scripts.

commit 87285f945e082314ff8c25c2a90fcc4560a15708
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Apr 22 13:48:25 2021 +0100

    Update gnucash_core.py with gnc-pricedb function name change

commit e535ba5411f3cd583b7a6e30a86f7d025d756c54
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Apr 22 12:54:50 2021 +0100

    Change some functions to use const gnc_commodity for gnc_pricedb

commit e75308e6842644645aba1f593b260b4b6f6a3bcd
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Apr 22 11:42:26 2021 +0100

    Rename a couple of gnc-pricedb functions that have not been used.
    
    To be more consistent change gnc_pricedb_lookup_latest_before_t64 and
    gnc_pricedb_lookup_latest_before_any_currency_t64 to be of the form
    '_nearest_before_' and add a missing utest.

commit d3bd7fda61aefc5a4f15041454f0179c42bba3a7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Apr 21 14:33:56 2021 +0100

    Add unit tests for new gnc-pricedb functions

commit 4a491f7cdee5cdc3706c3c2b47c8ed11689ef3c8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Apr 21 14:33:19 2021 +0100

    Change a couple of docbook definitions in gnc-pricdb.h

commit 05507008c5cbce6fdfeb8f4daf6c2c409ced7de9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Apr 21 14:32:40 2021 +0100

    Add retrieval functions for price before the date given
    
    Add a new function, gnc_pricedb_convert_balance_nearest_before_price_t64
    that retrieves the balance using the last price dated before a
    specified date like today for the preset value. This uses another new
    function gnc_pricedb_get_nearest_before_price to do the retrieval.

commit b54c30e03ddaf65c93c5f2cd1e7386a62c2b7772
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Apr 20 13:29:57 2021 +0100

    Bug 798148 - Chart of Accounts page Present(xxx) value wrong
    
    If for some reason you have price information in the future for a
    security, the present value is based on the price retrieved for the
    greatest date and not a price which is before the current date.
    
    To fix this use the 'xaccAccountGetBalanceAsOfDateInCurrencyRecursive'
    function.

commit ab80a0c49518cae9c6f4b87825f21e937b69abd9
Author: Thomas Jungers <thomasjungers at gmail.com>
Date:   Thu Apr 22 11:32:02 2021 +0200

    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/fr.po: 69.8% (3825 of 5479 strings; 1170 fuzzy)
    700 failing checks (12.7%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Thomas Jungers <thomasjungers at gmail.com>

commit 3974584b5918eb0dc117faee50fd7a15e5c21a91
Author: TwoEightNine <twoeightnine at list.ru>
Date:   Wed Apr 21 21:29:15 2021 +0200

    Translation update  by TwoEightNine <twoeightnine at list.ru> using Weblate
    
    po/glossary/ru.po: 73.0% (152 of 208 strings; 28 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Russian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ru/
    
    Co-authored-by: TwoEightNine <twoeightnine at list.ru>

commit 8429fd6e7ab138bff0f3b166840b7ed51a1e5c70
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Apr 22 01:16:36 2021 +0200

    I18N: Minor enhancements on translator comments

commit 77ddb525d272e29942f96e145776aa60dbc8aaad
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Apr 22 01:15:45 2021 +0200

    L10N:ca: update to last msgmerge

commit 5966bae42bf21ed813661319bff5c756fca76c16
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Apr 21 18:40:56 2021 +0200

    L10N:ca: Update from TP

commit d822a0a082fd7e925b8bbde6c6e0812f20aa9de0
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Tue Apr 20 18:29:19 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.7% (3110 of 5479 strings; 1641 fuzzy)
    651 failing checks (11.8%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.6% (3104 of 5479 strings; 1646 fuzzy)
    654 failing checks (11.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.6% (3104 of 5479 strings; 1646 fuzzy)
    654 failing checks (11.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 76919207b3638134e438bda3d1d664ed4232b93e
Author: Boyuan Yang <073plan at gmail.com>
Date:   Tue Apr 20 18:29:18 2021 +0200

    Translation update  by Boyuan Yang <073plan at gmail.com> using Weblate
    
    po/zh_CN.po: 56.6% (3104 of 5479 strings; 1646 fuzzy)
    654 failing checks (11.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: Boyuan Yang <073plan at gmail.com>

commit 4f0b28351b93f5c69df2a8de76153124d82417f6
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Tue Apr 20 18:29:18 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.5% (3099 of 5479 strings; 1647 fuzzy)
    654 failing checks (11.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit cc5dbba1945157efc5d58acd555981d9f8d8e9ff
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Tue Apr 20 18:29:17 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5479 of 5479 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 740cc85afa1f5322cc1c9e961521f39c9545155e
Author: Thomas Jungers <thomasjungers at gmail.com>
Date:   Tue Apr 20 18:29:16 2021 +0200

    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/fr.po: 69.8% (3825 of 5479 strings; 1170 fuzzy)
    700 failing checks (12.7%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Thomas Jungers <thomasjungers at gmail.com>

commit 370bf8d9bbca409860b938a1116757b0479b722d
Author: Pascal HUE <pascal.hue35 at gmail.com>
Date:   Tue Apr 20 18:29:16 2021 +0200

    Translation update  by Pascal HUE <pascal.hue35 at gmail.com> using Weblate
    
    po/fr.po: 69.8% (3825 of 5479 strings; 1170 fuzzy)
    700 failing checks (12.7%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Pascal HUE <pascal.hue35 at gmail.com>

commit d450cf9ff30bc7c4926086b4d26278fdd47024ed
Author: Diego Marin <alterne at gmail.com>
Date:   Tue Apr 20 18:29:15 2021 +0200

    Translation update  by Diego Marin <alterne at gmail.com> using Weblate
    
    po/fr.po: 69.8% (3825 of 5479 strings; 1170 fuzzy)
    700 failing checks (12.7%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Diego Marin <alterne at gmail.com>

commit e014408a2a404e9dd9d0f45664f6246d425b93a1
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Tue Apr 20 18:29:15 2021 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5479 of 5479 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 99.7% (5466 of 5479 strings; 10 fuzzy)
    5 failing checks (0.1%)
    Translation: GnuCash/Program (Portuguese (Brazil))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
    
    Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>

commit ea6894ab5094f81bc476799f8db6e8a91aa8766f
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Apr 20 18:29:14 2021 +0200

    Translation update  by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
    
    po/de.po: 99.6% (5462 of 5479 strings; 14 fuzzy)
    325 failing checks (5.9%)
    Translation: GnuCash/Program (German)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
    
    Co-authored-by: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>

commit bbb4113a5a996dcd7bb3494e0be900b275b49a4f
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Apr 20 11:03:23 2021 -0700

    Bug 798156 - glib 2.68.0 breaks gnucash
    
    Move all of the #include <glib> to before the extern "C" blocks
    so that the include guards will protect against headers inside
    the extern "C" block also including glib.h.

commit 40e005d9630b3f317367ebb1193c06169050de5d
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Apr 20 10:22:05 2021 -0700

    Bug 798133 - Gnucash crash when any custom action is entered
    
    1. Protect strlen call in gnucash_sheet_modify_current_cell to
    prevent it from crashing.
    
    2. Handle NULL selection in gnc_item_list_key_event when key is
    GDK_KEY_Return so that new string in combo control is handled
    correctly.

commit f7f35faefe7a19ac70871340cda034454f511ae6
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Apr 19 14:23:16 2021 -0700

    Bug 797928 - Since last run asks for security price when no shares traded
    
    Refactor a bit to ensure that the same price variable names and transaction
    currency is used for both extracting the variables and retrieving
    any required exchange rates, and that splits with no formula are
    ignored in both cases.

commit cd355c20fc7f17aa27c84d2793248b9661dea2ac
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Apr 18 13:35:09 2021 +0100

    Bug 648335 - Add preference for 'Review Created Transactions'
    
    Add a preference for the 'Review Created Transactions' setting in the
    'Sinse Last Run' dialog so that the default can be specified.

commit 2da78db5e46448d5322bc80c4aec73423c47759d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Apr 18 13:05:29 2021 +0100

    Reformat schedule transaction source files for white space

commit c2a7b8eaaf9aada2f9fe78828113f7da0e79e2ee
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Apr 18 12:03:59 2021 +0100

    Bug 753283 - Highlight missing when returning from schedule edit.
    
    When you return from editing a scheduled transaction the highlight is
    missing in the tree view. This is partly due to the model being
    recreated when ever a change is made to a scheduled transaction. To
    overcome this, the selected schedules are added to a GList which is
    used in a new call back signal that has been added to indicate when the
    model is populated. When this happens, the model is scanned for the
    schedules that are in the GList so they can be reselected.

commit 33b8a1925348484846495012a25c8723e0223177
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Apr 12 11:34:44 2021 +0100

    Add depreciation warnings for the removal of individual option tool tips

commit 02a6a0ae4a6536ffa52c593578800f5b5ba09a02
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Apr 12 11:30:49 2021 +0100

    Remove the function gnc_option_permissible_value_description
    
    Remove function and scheme using this function which deals with
    individual tool tips on multi-choice options.

commit 00bde6a32c4643354910a03f66dc821d76caf252
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Apr 12 11:29:33 2021 +0100

    Remove individual tool tips from radio button options

commit 08f490ee986e48a2a04ffc5f78ca4c4d2cf5289a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Apr 12 11:26:09 2021 +0100

    Remove widget GncCombott - Part2
    
    Remove tip entry for gnc:make-multichoice-option in SCM files and
    change some of the multichoice items to that of the removed tip

commit e1525721ad3a09ac7eb1c003d016e9f7320785c9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Feb 18 17:35:25 2021 +0000

    Remove widget GncCombott - Part1
    
    It has been decided that per menu item tooltips is not required so it
    has been removed and replaced with GtkComboBox where required.

commit 97c480cb08025952696087569d68307e5fe91c61
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Apr 16 23:40:41 2021 +0200

    I18N: Remove superflous newlines from online banking intro

commit 2454395e24d8967c0e84352dc00e054a445da300
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Apr 16 22:14:05 2021 +0200

    L10N: msgmerge recent changes

commit daf4da8a22f47e9730887a3ad31941989dd72b03
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Apr 12 17:44:19 2021 +0200

    L10N: Preparing patch for mgsmerge

commit 8c29af515363f2c731b994c91996311caa6d7114
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Apr 14 17:57:37 2021 +0200

    Bug 794877 - Intro text of "Online Banking Setup" is outdated

commit 913c84b0a2e60bd3ed7463eab818b69be5067294
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Apr 13 19:02:27 2021 +0200

    I18N: 1 Remove and 1 Improvement of text about Saved Settings

commit 0d8f96ee7ded7e59b709e651a93ef2a33599f98e
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Apr 13 12:22:02 2021 +0200

    I18N: Overwrite (one word)

commit 26606c3b4ec74b488a9c0fbc145d1658b03e63b6
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Apr 13 08:38:02 2021 +0200

    I18N: Explain $DISPLAY to translators

commit 91d2bcdac9e18eb5b8e96e4813a491f17f0f6d70
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Apr 13 05:54:30 2021 +0200

    I18N: Replace several wrong accent grave by apostroph

commit f12a134a2678c16eebb2877bd932d1286857952a
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Apr 12 15:19:43 2021 +0200

    I18N: Use a real sentence in the dup trans dialog tooltip

commit a186f58bcfe0c3cf27a4f66ebd05a4296ed0f21a
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Fri Apr 16 19:26:58 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.4% (3097 of 5484 strings; 1650 fuzzy)
    650 failing checks (11.8%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 2e68ba69e3fd0ec0b381f98ec36f1addedf029ae
Author: Thomas Jungers <thomasjungers at gmail.com>
Date:   Fri Apr 16 19:26:57 2021 +0200

    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/fr.po: 69.7% (3826 of 5484 strings; 1170 fuzzy)
    682 failing checks (12.4%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Thomas Jungers <thomasjungers at gmail.com>

commit 8b3d88fe25081c82bedccab740ea3a57c51d6cc8
Author: Guille Lopez <willelopz at gmail.com>
Date:   Fri Apr 16 16:12:30 2021 +0200

    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/glossary/es.po: 94.2% (196 of 208 strings; 6 fuzzy)
    3 failing checks (1.4%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/es.po: 94.5% (5185 of 5484 strings; 236 fuzzy)
    84 failing checks (1.5%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Guille Lopez <willelopz at gmail.com>

commit b0abf2dc24e6f94871f4908a07e4567f5b13d79a
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Fri Apr 16 16:12:29 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.3% (3091 of 5484 strings; 1656 fuzzy)
    652 failing checks (11.8%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.3% (3090 of 5484 strings; 1656 fuzzy)
    651 failing checks (11.8%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.3% (3090 of 5484 strings; 1656 fuzzy)
    651 failing checks (11.8%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.3% (3090 of 5484 strings; 1656 fuzzy)
    651 failing checks (11.8%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.3% (3090 of 5484 strings; 1656 fuzzy)
    651 failing checks (11.8%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit d858a6489e2546fd244e92a863b24dd11b786d76
Author: Boyuan Yang <073plan at gmail.com>
Date:   Fri Apr 16 16:12:29 2021 +0200

    Translation update  by Boyuan Yang <073plan at gmail.com> using Weblate
    
    po/zh_CN.po: 56.3% (3090 of 5484 strings; 1656 fuzzy)
    651 failing checks (11.8%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: Boyuan Yang <073plan at gmail.com>

commit dc2de520736904f85ce8960a4a4b686828a6d194
Author: Eugenia Russell <eugenia.russell2019 at gmail.com>
Date:   Fri Apr 16 16:12:28 2021 +0200

    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/glossary/el.po: 93.2% (194 of 208 strings; 10 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Co-authored-by: Eugenia Russell <eugenia.russell2019 at gmail.com>

commit 8832d7069dcf095532abd8299ee20f41f57f74b0
Author: Diego Marin <alterne at gmail.com>
Date:   Fri Apr 16 16:12:28 2021 +0200

    Translation update  by Diego Marin <alterne at gmail.com> using Weblate
    
    po/fr.po: 69.6% (3822 of 5484 strings; 1171 fuzzy)
    681 failing checks (12.4%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Diego Marin <alterne at gmail.com>

commit af39732f6965e2c38cee1be01f8b84804f023458
Author: Maciej Błędkowski <mble at tuta.io>
Date:   Fri Apr 16 16:12:27 2021 +0200

    Translation update  by Maciej Błędkowski <mble at tuta.io> using Weblate
    
    po/pl.po: 61.9% (3396 of 5484 strings; 1586 fuzzy)
    709 failing checks (12.9%)
    Translation: GnuCash/Program (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
    
    Co-authored-by: Maciej Błędkowski <mble at tuta.io>

commit efb1b71898d816b0e6e16bbc381301201c072761
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Fri Apr 16 16:12:26 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 56.0% (3073 of 5484 strings; 1669 fuzzy)
    656 failing checks (11.9%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.7% (3059 of 5484 strings; 1677 fuzzy)
    660 failing checks (12.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.7% (3058 of 5484 strings; 1677 fuzzy)
    660 failing checks (12.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.7% (3058 of 5484 strings; 1677 fuzzy)
    660 failing checks (12.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.7% (3058 of 5484 strings; 1677 fuzzy)
    660 failing checks (12.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.7% (3055 of 5484 strings; 1678 fuzzy)
    661 failing checks (12.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.6% (3052 of 5484 strings; 1680 fuzzy)
    662 failing checks (12.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.6% (3050 of 5484 strings; 1681 fuzzy)
    662 failing checks (12.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 55e5e8736fd1e56357903c7ab7effadbed3d8024
Author: Thomas Jungers <thomasjungers at gmail.com>
Date:   Fri Apr 16 16:12:25 2021 +0200

    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/fr.po: 69.6% (3821 of 5484 strings; 1171 fuzzy)
    681 failing checks (12.4%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/glossary/fr.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/fr/
    
    Translation update  by Thomas Jungers <thomasjungers at gmail.com> using Weblate
    
    po/fr.po: 69.6% (3820 of 5484 strings; 1172 fuzzy)
    682 failing checks (12.4%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Thomas Jungers <thomasjungers at gmail.com>

commit b1a8615d157e86154b97e42e4e3219e92c763151
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Apr 16 11:17:51 2021 +0100

    Bug 798159 - Keyboard shortcut bug to manage document link
    
    The GtkFileChooserButton was grabbing focus on load but was not
    responding to it, possibly due to it already been created but hidden so
    change it to a normal button that starts a GtkFileChooserNative dialog.
    Also stop grabbing focus on the use of the toggle buttons to aid
    navigation by keyboard.

commit 668986ce97ed0de545762080c9e58487e957674d
Merge: 490f9a803 57f14e488
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Apr 14 21:22:32 2021 +0800

    Merge branch 'sx-progress' into maint #965

commit 57f14e488ad67708e4caeb0a44624c005355fecd
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Apr 6 09:06:52 2021 +0800

    [dialog-sx-editor]: Extract update_sensitivity
    
    Refactors and centralises SX GtkWidget property sensitivities logic
    into one function, with the following logic:
    
    * SX properties are disabled if the SX enabledOpt is FALSE
    * if autocreate then enable 'notify when autocreating'

commit 490f9a8035d6c204b3ab400c46082e037ba40c48
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Apr 13 16:58:11 2021 -0700

    Change the g_log macro calls to QofLog ones so that they don't go to /dev/null.

commit 4eaa10c6beddaf5babff207b5b80c2b44756a06d
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Apr 13 16:56:55 2021 -0700

    Another extern-C glib.h, for Windows this time.

commit 4e653729ba8f65b33dc5e1c916e70a07812462c1
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Apr 13 11:01:36 2021 +0100

    ESC key was not working on load of Scheduled Transaction Editor
    
    This is due to trying to grab focus on the sheet when it was not
    realized so add a check for the sheet being realized before grabbing
    focus on it.

commit b9789b66cabbc96feac5afabf9468b9d53ddea79
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Apr 13 10:48:14 2021 +0100

    Fix an alignment of widgets in the schedule transaction editor

commit 48ebc24d99481cad056ee2c9cf67c317388db74f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Apr 13 10:42:30 2021 +0100

    Bug 798151 - SLR does not scroll to entry
    
    If a row requires an entry and is not visible when you press OK, the
    entry is detached from the row and is confusing so scroll the tree view
    to make the required row visible.

commit a008a37ba2647ee4cb45e87c2a78a1f4d0536a6f
Author: Allan Nordhøy <epost at anotheragency.no>
Date:   Tue Apr 13 04:26:58 2021 +0200

    Translation update  by Allan Nordhøy <epost at anotheragency.no> using Weblate
    
    po/nb.po: 52.4% (2875 of 5484 strings; 1740 fuzzy)
    521 failing checks (9.5%)
    Translation: GnuCash/Program (Norwegian Bokmål)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
    
    Co-authored-by: Allan Nordhøy <epost at anotheragency.no>

commit 011aab0266c608222ae5cfd44b5454eac580f44f
Author: Guille Lopez <willelopz at gmail.com>
Date:   Tue Apr 13 04:26:58 2021 +0200

    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/es.po: 94.4% (5181 of 5484 strings; 240 fuzzy)
    92 failing checks (1.6%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Guille Lopez <willelopz at gmail.com>

commit 94cd6c979f4215dd644bbbdc704f31704700aa76
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Tue Apr 13 04:26:57 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.1% (3025 of 5484 strings; 1701 fuzzy)
    668 failing checks (12.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.0% (3021 of 5484 strings; 1705 fuzzy)
    667 failing checks (12.1%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 6b56faafd9677d12bcb82a64e11da400fb67aabd
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Apr 13 04:54:57 2021 +0200

    Minor fixes on PR #973

commit 68f4bf2f3ed2d300aeb9d3ba79bebe49d9b6e206
Author: Jeinzi <jeinzi at gmx.de>
Date:   Mon Apr 12 17:15:54 2021 +0200

    Fix orthographic errors in German translation

commit 344bb23f734af274313f183e4fafda1fecc00f56
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Mon Apr 12 03:26:58 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.0% (3018 of 5484 strings; 1707 fuzzy)
    670 failing checks (12.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 55.0% (3017 of 5484 strings; 1708 fuzzy)
    670 failing checks (12.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit ff4f1553597ad20494b48c5fac21902a74dbc09b
Author: Eugenia Russell <eugenia.russell2019 at gmail.com>
Date:   Mon Apr 12 03:26:57 2021 +0200

    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/glossary/el.po: 90.3% (188 of 208 strings; 12 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/glossary/el.po: 86.0% (179 of 208 strings; 19 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Eugenia Russell <eugenia.russell2019 at gmail.com> using Weblate
    
    po/el.po: 53.3% (2927 of 5484 strings; 1509 fuzzy)
    614 failing checks (11.1%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Eugenia Russell <eugenia.russell2019 at gmail.com>

commit 3f6768cb6433e63c8d80015aff8d1a0c0f88076f
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sun Apr 11 05:26:58 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5484 of 5484 strings; 0 fuzzy)
    1 failing checks (0.1%)
    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 b80411805ae12ea80d5a81b392bbbc30fa3f2251
Author: Kristoffer Grundström <swedishsailfishosuser at tutanota.com>
Date:   Sun Apr 11 05:26:58 2021 +0200

    Translation update  by Kristoffer Grundström <swedishsailfishosuser at tutanota.com> using Weblate
    
    po/glossary/sv.po: 83.6% (174 of 208 strings; 16 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Swedish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/sv/
    
    Co-authored-by: Kristoffer Grundström <swedishsailfishosuser at tutanota.com>

commit 5a042258a1cb5f3e10f718cd500aa5f52ae17742
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Sun Apr 11 05:26:58 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 54.9% (3014 of 5484 strings; 1711 fuzzy)
    671 failing checks (12.2%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/zh_CN.po: 54.8% (3007 of 5484 strings; 1718 fuzzy)
    676 failing checks (12.3%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 66d4e6d6b078a123240fe7f8f41975b724d0f152
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Apr 9 04:01:02 2021 +0200

    Language zh_CN moves from TP to weblate

commit 829cf67efe9bf1ce0c0d7d9d811b1c9b00e5dcbf
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Thu Apr 8 07:27:02 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 2cac00bcc47e7246c8620a7de2a7327d4adb450b
Author: TianXing_Yi <duguqiubailee at gmail.com>
Date:   Tue Apr 6 16:26:54 2021 +0200

    Translation update  by TianXing_Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: TianXing_Yi <duguqiubailee at gmail.com>

commit 4a3473d991e3de62b53c2fa4f2cd1aad79064a6c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Apr 7 07:09:27 2021 +0800

    [dialog-sx-editor] fix whitespace

commit 39a0fa3a106b9ca1aa1d0da72ea573d0da0afffc
Author: Guille Lopez <willelopz at gmail.com>
Date:   Mon Apr 5 10:26:55 2021 +0200

    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/es.po: 92.8% (5094 of 5484 strings; 312 fuzzy)
    100 failing checks (1.8%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Guille Lopez <willelopz at gmail.com>

commit aa742d198c35ac72e6f88e695af56c77d365b83a
Author: TianXing Yi <duguqiubailee at gmail.com>
Date:   Mon Apr 5 10:26:54 2021 +0200

    Translation update  by TianXing Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: TianXing Yi <duguqiubailee at gmail.com>

commit d1e6163cd9bfc6a6683ea32d227b7302a639d36b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Apr 5 21:19:17 2021 +0800

    Remove dead code and unused strings

commit 3f95e1349b080e9c36ad81fe19ac13579d363a9d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Apr 5 10:33:00 2021 +0100

    Add two new preferences for import
    
    In the import-backend.c source file two constants were defined with a
    comment about they should ideally be added to the user preference
    dialog. This commit does that, the two preferences are
    match-date-threshold which is the number of days a transaction match is
    likely and match-date-not-threshold which is the number of days a
    transaction match is considered not likely.

commit 3fe7be19f7a335eb32bf6d9413e89c68b37ed5d9
Author: Giuseppe Foti <foti.giuseppe at gmail.com>
Date:   Mon Apr 5 01:26:57 2021 +0200

    Translation update  by Giuseppe Foti <foti.giuseppe at gmail.com> using Weblate
    
    po/it.po: 100.0% (5484 of 5484 strings; 0 fuzzy)
    0 failing checks (0.0%)
    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 b7b0ef0e9874bab69606ddf9c0bbd5618037d67e
Author: Guille Lopez <willelopz at gmail.com>
Date:   Mon Apr 5 01:26:56 2021 +0200

    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/es.po: 92.8% (5094 of 5484 strings; 312 fuzzy)
    100 failing checks (1.8%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Guille Lopez <willelopz at gmail.com>

commit 901279e5f43dd2d641cc30e1a1f86269995b50ef
Author: Ömer Faruk Çakmak <omerfarukckmk at protonmail.com>
Date:   Mon Apr 5 01:26:56 2021 +0200

    Translation update  by Ömer Faruk Çakmak <omerfarukckmk at protonmail.com> using Weblate
    
    po/tr.po: 77.6% (4256 of 5484 strings; 733 fuzzy)
    231 failing checks (4.2%)
    Translation: GnuCash/Program (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/tr/
    
    Co-authored-by: Ömer Faruk Çakmak <omerfarukckmk at protonmail.com>

commit f3c2f0b382f7ffb2701a544abec2ed368f695774
Author: Guille Lopez <willelopz at gmail.com>
Date:   Sun Apr 4 01:26:52 2021 +0200

    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/es.po: 91.4% (5014 of 5484 strings; 392 fuzzy)
    117 failing checks (2.1%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Guille Lopez <willelopz at gmail.com>

commit bfb040ee44185d4f6a9d2418e6de95c0894f6a6f
Author: TianXing Yi <duguqiubailee at gmail.com>
Date:   Sun Apr 4 01:26:51 2021 +0200

    Translation update  by TianXing Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: TianXing Yi <duguqiubailee at gmail.com>

commit 59b6eaa8e5e3a1eebc75a8211151fc2ff6372262
Author: Guille Lopez <willelopz at gmail.com>
Date:   Sat Apr 3 01:26:45 2021 +0200

    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/es.po: 90.8% (4983 of 5484 strings; 423 fuzzy)
    126 failing checks (2.2%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Guille Lopez <willelopz at gmail.com>

commit 3a9e4de784af76a944dd69e5fe81d0ecc2ceb3ff
Author: TianXing Yi <duguqiubailee at gmail.com>
Date:   Sat Apr 3 01:26:44 2021 +0200

    Translation update  by TianXing Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: TianXing Yi <duguqiubailee at gmail.com>

commit 05b7c1492c2ccd1b80105ad5cb82b41dabb2ca3e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Apr 2 09:36:47 2021 +0800

    [budget.scm] show correct tooltip for report option
    
    Budget Report option 'Show notes' had used incorrect tooltip

commit 22cb1f3567594971bae0f1c00cf1964d892661d3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Apr 2 09:36:36 2021 +0800

    Remove unused indentifiers

commit 67e65d436cd00903a5564ddc71c1fe3704bf3c9e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Apr 2 09:35:23 2021 +0800

    Remove duplicate definitions

commit 0d055182f1b8695e3ba393af8775f877bd1ffa36
Author: THANOS SIOURDAKIS <siourdakisthanos at gmail.com>
Date:   Thu Apr 1 12:26:43 2021 +0200

    Translation update  by THANOS SIOURDAKIS <siourdakisthanos at gmail.com> using Weblate
    
    po/glossary/el.po: 62.0% (129 of 208 strings; 41 fuzzy)
    3 failing checks (1.4%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Co-authored-by: THANOS SIOURDAKIS <siourdakisthanos at gmail.com>

commit f2838ae646c67fb07a6e850273265cbcb0b854d8
Author: TianXing Yi <duguqiubailee at gmail.com>
Date:   Thu Apr 1 12:26:42 2021 +0200

    Translation update  by TianXing Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: TianXing Yi <duguqiubailee at gmail.com>

commit fc848ec3c3be5f9b9495a6a64e4efca5c1cc04ab
Merge: 4e8b0f852 506fd5798
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Apr 1 09:07:47 2021 -0700

    Merge Koldavi's 'fix-to_str' into maint.

commit 506fd57989dcb3750f7c1d153bc8220168d5676d
Author: koldavi <81752579+koldavi at users.noreply.github.com>
Date:   Thu Apr 1 13:26:15 2021 +0200

    Fix to_string_with_decimal_point_placed
    
    >>> nominator='123456'
    A digit is missing in the string returned from to_string_with_decimal_point_placed. The -1 error.
    >>> point_place=2
    >>> nominator[:-point_place - 1], nominator[-point_place:]
    ('123', '56')

commit 4e8b0f85222ed039ac25be9d666cfe8f08d1bcc4
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Mar 31 23:01:23 2021 +0200

    Partial rewording of the intro of csv-transaction-import

commit 2d4ca14a2d78dc8fa734d129687a6db69363b8ba
Author: Katerina <katerina.gakou at hotmail.com>
Date:   Wed Mar 31 16:26:49 2021 +0200

    Translation update  by Katerina <katerina.gakou at hotmail.com> using Weblate
    
    po/glossary/el.po: 61.5% (128 of 208 strings; 42 fuzzy)
    3 failing checks (1.4%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Co-authored-by: Katerina <katerina.gakou at hotmail.com>

commit 812604719df8273751565b98b6a6e15d04b95664
Author: TianXing Yi <duguqiubailee at gmail.com>
Date:   Wed Mar 31 16:26:49 2021 +0200

    Translation update  by TianXing Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by TianXing Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: TianXing Yi <duguqiubailee at gmail.com>

commit 59e23fa568fb259cdc78b23f6ee5c0dac39ba6d7
Author: Anonymous <noreply at weblate.org>
Date:   Wed Mar 31 06:26:44 2021 +0200

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (214 of 214 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: Anonymous <noreply at weblate.org>

commit f2e656b82398692371f6beff9a1728713f996e80
Author: Guille Lopez <willelopz at gmail.com>
Date:   Wed Mar 31 06:26:44 2021 +0200

    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/glossary/es.po: 86.5% (180 of 208 strings; 15 fuzzy)
    5 failing checks (2.4%)
    Translation: GnuCash/Glossary (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
    
    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/es.po: 90.0% (4936 of 5484 strings; 461 fuzzy)
    134 failing checks (2.4%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Guille Lopez <willelopz at gmail.com>

commit d12b664323257fb878554603e88ad5ed5d19ae0c
Author: Katerina <katerina.gakou at hotmail.com>
Date:   Wed Mar 31 06:26:43 2021 +0200

    Translation update  by Katerina <katerina.gakou at hotmail.com> using Weblate
    
    po/glossary/el.po: 57.2% (119 of 208 strings; 50 fuzzy)
    3 failing checks (1.4%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Katerina <katerina.gakou at hotmail.com> using Weblate
    
    po/el.po: 53.2% (2918 of 5484 strings; 1517 fuzzy)
    630 failing checks (11.4%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Katerina <katerina.gakou at hotmail.com>

commit de38f4c5bde4348e13a9802df4d97891c2f2e850
Author: TianXing Yi <duguqiubailee at gmail.com>
Date:   Wed Mar 31 06:26:42 2021 +0200

    Translation update  by TianXing Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Translation update  by TianXing Yi <duguqiubailee at gmail.com> using Weblate
    
    po/glossary/zh_CN.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hans/
    
    Co-authored-by: TianXing Yi <duguqiubailee at gmail.com>

commit 9b671b20394110b3148d2fc95e42754a8ebc53b0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Mar 30 18:09:44 2021 +0800

    [date-utilities.scm] remove unused date selectors code & string

commit b06ee5efaf2a8396dd432a5e4655e75962ba04e9
Merge: d28ff20ff 55ecaa925
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Mar 30 18:09:08 2021 +0800

    Merge branch 'maint'

commit 55ecaa92524ac86ee1fb8c80bca4b7a4c1c59b36
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Mar 30 06:51:07 2021 +0800

    [report-core] fix error string

commit 0a9f9821ca442cc67461887b5fb74054b2b13c45
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 29 22:52:33 2021 +0800

    [report-core] Remove unused string definition

commit e366b29b26cbcbd91ba799b7c3505297d51cc01d
Author: Guille Lopez <willelopz at gmail.com>
Date:   Tue Mar 30 00:26:42 2021 +0200

    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/es.po: 89.9% (4934 of 5484 strings; 461 fuzzy)
    134 failing checks (2.4%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Translation update  by Guille Lopez <willelopz at gmail.com> using Weblate
    
    po/es.po: 89.3% (4898 of 5484 strings; 485 fuzzy)
    143 failing checks (2.6%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Guille Lopez <willelopz at gmail.com>

commit 70ae1136142decf4eb6577f9d93fbef58202bdc3
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Mar 29 20:36:28 2021 +0200

    Remove a misleading comma in assistant-csv-export

commit a59fa375f505b85ad75d8acd2b8f9eeca4c4151f
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Mon Mar 29 18:12:04 2021 +0200

    Layout fix of assistant-csv-export
    
    Also order start messages before finish messages for easier
    understanding by translators

commit e8c611af8bd0b1372db0032a471465413222757a
Author: Katerina <katerina.gakou at hotmail.com>
Date:   Mon Mar 29 16:26:51 2021 +0200

    Translation update  by Katerina <katerina.gakou at hotmail.com> using Weblate
    
    po/glossary/el.po: 52.8% (110 of 208 strings; 57 fuzzy)
    3 failing checks (1.4%)
    Translation: GnuCash/Glossary (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/el/
    
    Translation update  by Katerina <katerina.gakou at hotmail.com> using Weblate
    
    po/el.po: 53.1% (2917 of 5484 strings; 1518 fuzzy)
    630 failing checks (11.4%)
    Translation: GnuCash/Program (Greek)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/el/
    
    Co-authored-by: Katerina <katerina.gakou at hotmail.com>

commit d316b01da7543d8fc26d1a2529345ea246827a04
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 29 20:14:18 2021 +0800

    [date-utilities] deprecate unused date selectors

commit d28ff20ff7e4ed3e50ec7bb45b2649ac8ecea185
Merge: 862df7400 26286e2f6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 29 17:29:19 2021 +0800

    Merge branch 'maint'

commit 26286e2f6e4a7f14a64fbb99cd5f136d616b6046
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 29 16:44:28 2021 +0800

    [html-acct-table] Remove 'pre-adjusting balances option
    
    'pre-adjusting was formerly handled in html-acct-table.scm; 1b41d517
    removed this balance option due to being unused for nearly 20
    years. No need to test it anymore.

commit 114758190ed299d21d5ccad884cb2ca334b33dc7
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 29 15:32:22 2021 +0800

    Bugfix: export-code for category-barchart reports would fail.
    
    This stems from trying to handle file-name when calling export code.
    
    Export code no longer require file-name, The export-code returns a
    string in the html-document object instead. Remove all file-name
    handling in reports. No backward compatibility issues because most
    users would not copy a GnuCash >=4.6 report code onto a <4.5
    installation.

commit c91f0c81f8e627e8c4a1066a1c49e8b88d50bb46
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 29 14:03:09 2021 +0800

    [gnucash-cli] improve discoverability of export-type
    
    Formerly, selecting --export-type EXT would dump the cryptic "Report
    REPORTNAME has no export code". Modify to hint the user on acceptable
    reports with export-code.

commit a108c5501daadfc6ac6e69496ed49d66e08db587
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 29 10:17:53 2021 +0800

    [html-acct-table] deprecate unused functions

commit 4e38b685e27589d0d4346cd2d5caf5a762f97877
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 29 10:17:11 2021 +0800

    [html-acct-table] remove dead code
    
    The parameters account-less-p, column-header, account-name,
    logical-depth, label-cols in html-table-add-account-balances are
    unused in code.
    
    The removal of the parameter handling will not cause crash in a custom
    report.

commit 91c1181d725a71503f157d622657403ccff77409
Author: Guille <willelopz+weblate at gmail.com>
Date:   Mon Mar 29 00:29:50 2021 +0200

    Translation update  by Guille <willelopz+weblate at gmail.com> using Weblate
    
    po/es.po: 89.3% (4898 of 5484 strings; 485 fuzzy)
    143 failing checks (2.6%)
    Translation: GnuCash/Program (Spanish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
    
    Co-authored-by: Guille <willelopz+weblate at gmail.com>

commit cd4fc20ab8765cc22e782114caf4b3b8936ecd00
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Mon Mar 29 00:29:50 2021 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5484 of 5484 strings; 0 fuzzy)
    1 failing checks (0.1%)
    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 5d1e4ceef9f8b10ddeca9dc2df69d1366bd9ad9d
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Mar 24 21:43:49 2021 +0100

    i18n - fix several source string issues brought up by translators on weblate

commit a4cab54afc384d3d8d71d3e6d9586ef6853abd3b
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Mar 24 13:02:39 2021 +0100

    i18n - Reuse strings for less translation work

commit 0b6b88b771aa21a1e15cfb2e549d2e3827d9c169
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 20 16:39:30 2021 +0100

    i18n - several minor tweaks to cope with translation issues in weblate

commit 5a10279f22c490c6b644f44446f7366a1fc3bb27
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 20 11:54:23 2021 +0100

    i18n - Extract common parts of the long intro text to reduce translation effort

commit f2f8163121bf6b4b01f58e1fceca15e6af3dd79c
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 27 15:03:16 2021 -0700

    Release GnuCash 4.5

commit ec949755cae48f4458fcaab0e22df9ae3c08c7fe
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 27 13:41:37 2021 -0700

    Improve git-release-notes.pl to handle UTF8 and multiple langs in a commit.

commit df457622b5dac3cd6d57940fad3e264af60d15dc
Merge: 3fb60c7d3 d3b8a59d7
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Mar 27 21:20:37 2021 +0800

    Merge branch 'python-silent-conversion' of git://github.com/c-holtermann/gnucash into maint

commit d3b8a59d7e5dfdb8749acb7f2b5bf0436512116a
Author: c-holtermann <mail at c-holtermann.net>
Date:   Sat Mar 27 14:04:55 2021 +0100

    remove debug information for time conversion

commit 3fb60c7d3cfadc7bc69502329b14e5e50df017ef
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 27 12:29:40 2021 +0100

    Translation update  by Geert Janssens <geert at kobaltwit.be> using Weblate
    
    po/glossary/nl.po: 100.0% (208 of 208 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/nl/
    
    Translation update  by Geert Janssens <geert at kobaltwit.be> using Weblate
    
    po/nl.po: 100.0% (5484 of 5484 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
    
    Co-authored-by: Geert Janssens <geert at kobaltwit.be>

commit 23912f4e3a43edd39d013a05af8eefbf73e31752
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 27 10:50:28 2021 +0100

    i18n, nl - drop stray weblate comment

commit c3a90efa34e6f53b3f00308f054afdba5d4f7fbf
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 27 10:48:52 2021 +0100

    i18n, nl - drop obsolete translations

commit 7a20784406abe7e43912db93ca6b8ddfcb9db654
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 27 10:48:01 2021 +0100

    i18n - fix fuzzy strings which weblate has trouble exporting
    
    Missed two

commit 031c9fa63b5125f8ca22ec7fefcb7c81288259ec
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 27 10:42:23 2021 +0100

    i18n - fix fuzzy strings which weblate has trouble exporting

commit 2e9252290c4d8bf6ef7e1b05925691b3d1cffea7
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 27 10:22:16 2021 +0100

    Revert "Translation update  by Anonymous <noreply at weblate.org> using Weblate"
    
    This reverts commit 7eba25d33bae6a590ae0d8932ea3c3b1cf0957d3.

commit 94715b30a952b878bd84e68151d3f1b145b7ca40
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Mar 27 09:58:22 2021 +0100

    Translation update  by Geert Janssens <geert at kobaltwit.be> using Weblate
    
    po/nl.po: 100.0% (5484 of 5484 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
    
    Translation update  by Geert Janssens <geert at kobaltwit.be> using Weblate
    
    po/nl.po: 100.0% (5484 of 5484 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
    
    Co-authored-by: Geert Janssens <geert at kobaltwit.be>

commit 8135ddeb19c1854f797dc0b8405bfccc24638270
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sat Mar 27 09:58:21 2021 +0100

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/glossary/he.po: 100.0% (209 of 209 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Hebrew)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
    
    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5484 of 5484 strings; 0 fuzzy)
    1 failing checks (0.1%)
    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 7eba25d33bae6a590ae0d8932ea3c3b1cf0957d3
Author: Anonymous <noreply at weblate.org>
Date:   Sat Mar 27 09:58:21 2021 +0100

    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/tr.po: 20.0% (42 of 209 strings; 2 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Turkish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/tr/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_TW.po: 81.8% (171 of 209 strings; 19 fuzzy)
    1 failing checks (0.4%)
    Translation: GnuCash/Glossary (Chinese (Traditional))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/zh_Hant/
    
    Translation update  by Anonymous <noreply at weblate.org> using Weblate
    
    po/glossary/zh_CN.po: 93.7% (196 of 209 strings; 7 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Glossary (Chinese (Simplified))
    Translate-URL: