gnucash master: Multiple changes pushed

Frank H.Ellenberger fell at code.gnucash.org
Thu Jan 5 21:24:53 EST 2023


Updated	 via  https://github.com/Gnucash/gnucash/commit/506a1b3c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6ba5b57e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ca0145d7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1399cd24 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6d8fa2cc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/edf5a878 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1085d892 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b922cfd7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/797098c6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a66dec3d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ea6cc6f8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/52deda86 (commit)
	from  https://github.com/Gnucash/gnucash/commit/37d009bd (commit)



commit 506a1b3c5ef1959bc2d4a68786ae549bdc5aacda
Merge: 37d009bd0 6ba5b57e4
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Jan 6 01:31:13 2023 +0100

    Merge branch 'maint'

commit 6ba5b57e411bb50d72b2e3d7c4a914753207b93e
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Mon Jan 2 16:48:46 2023 +0100

    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 ca0145d73d5cb68033ac4c18b32d03ec5eceedb9
Author: Milo Ivir <mail at milotype.de>
Date:   Mon Jan 2 16:48:46 2023 +0100

    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/
    
    Co-authored-by: Milo Ivir <mail at milotype.de>

commit 1399cd24ae37c4263fe64d17a336ecf409a35f45
Author: J0kWang <lianjiefly at gmail.com>
Date:   Mon Jan 2 16:48:45 2023 +0100

    Translation update  by J0kWang <lianjiefly at gmail.com> using Weblate
    
    po/zh_CN.po: 100.0% (5401 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: J0kWang <lianjiefly at gmail.com>

commit 6d8fa2cc2ae381b35062c035d238a2cf29147832
Author: ovari <ovari123 at zoho.com>
Date:   Mon Jan 2 16:48:45 2023 +0100

    Translation update  by ovari <ovari123 at zoho.com> using Weblate
    
    po/hu.po: 61.7% (3335 of 5401 strings; 1218 fuzzy)
    490 failing checks (9.0%)
    Translation: GnuCash/Program (Hungarian)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hu/
    
    Co-authored-by: ovari <ovari123 at zoho.com>

commit edf5a8783d22466dca32c158683195f207eaf4cf
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Jan 4 18:16:23 2023 -0800

    Bug 798702 - Crash in gnc_plugin_page_focus_idle_destroy() closing...
    
    a report before it completes.
    
    The problem was that the progress bar runs the event loop and lets
    tab get destroyed while the stream handler is running, taking the
    page and html objects along with it. Then the stream handler returns
    and the callers try to use the freed page and html objects. Crash.
    
    To avoid this take out weak pointers on the page and html and only
    use the page and html if the respective finalize functions haven't
    NULLed the weak pointer.

commit 1085d8920b1f6af11e508650ca6809343fc475b0
Author: Alex Aycinena <alex.aycinena at gmail.com>
Date:   Wed Jan 4 16:58:57 2023 -0800

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

commit b922cfd78dba20d92dbdf59b26d93039d66f395c
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Jan 4 13:19:36 2023 -0800

    Bug 798679 - Unicode normalization should be used for comparison but not stored.
    
    Change to NFC normalization for all comparisons because the Unicode
    meaning of compatible might collide with the user's intent.

commit 797098c6e5f6ef85c51d53c8a019a711aa7ef870
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Jan 3 14:53:18 2023 -0800

    [Bug 798705] New: UI string mismatch: OK vs. Next

commit a66dec3d71baf170dc55896b3e6b306731769c63
Author: Kaligula <kaligula.dev at gmail.com>
Date:   Sat Dec 31 22:51:40 2022 +0100

    Translation update  by Kaligula <kaligula.dev at gmail.com> using Weblate
    
    po/pl.po: 71.2% (3846 of 5401 strings; 1096 fuzzy)
    255 failing checks (4.7%)
    Translation: GnuCash/Program (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
    
    Co-authored-by: Kaligula <kaligula.dev at gmail.com>

commit ea6cc6f89298ee248db2a8ef7dbe76cfe835b3e7
Author: aleksej0R <omolice at hotmail.fr>
Date:   Tue Dec 20 00:55:57 2022 +0100

    Translation update  by aleksej0R <omolice at hotmail.fr> 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/
    
    Co-authored-by: aleksej0R <omolice at hotmail.fr>

commit 52deda868ff042a2815cc6b91464a1d3415a447b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Dec 18 11:39:51 2022 +0800

    [assistant-stock-transaction] handle sign reversal outside create_split
    
    Passing the FieldMask as an arg to create_split is the wrong approach;
    it needs to test the input_new_balance bool and the FieldMask to
    determine whether negation should take place. It's best to handle
    negation outside create_split.
    
    Thus cash&fee amounts are not mangled when creating a stock-split
    transaction whose input_new_balance is true.



Summary of changes:
 gnucash/gnome-utils/gnc-tree-view-account.c        |   4 +-
 gnucash/gnome/assistant-stock-transaction.cpp      |  82 ++---
 gnucash/gnome/gnc-plugin-page-report.cpp           |   8 +-
 .../gtkbuilder/assistant-csv-price-import.glade    |   2 +-
 .../gtkbuilder/assistant-csv-trans-import.glade    |   2 +-
 gnucash/html/gnc-html-webkit1.c                    |  79 +++--
 gnucash/html/gnc-html-webkit2.c                    |  39 ++-
 gnucash/import-export/import-backend.c             |   4 +-
 gnucash/import-export/import-main-matcher.c        |   2 +-
 gnucash/register/register-gnome/combocell-gnome.c  |   4 +-
 libgnucash/engine/qofutil.cpp                      |   4 +-
 libgnucash/tax/us/txf.scm                          |   2 +-
 po/glossary/fr.po                                  |  11 +-
 po/hr.po                                           |  12 +-
 po/hu.po                                           | 371 +++++++++------------
 po/pl.po                                           |  16 +-
 po/pt_BR.po                                        |  16 +-
 po/zh_CN.po                                        |  15 +-
 18 files changed, 330 insertions(+), 343 deletions(-)



More information about the gnucash-patches mailing list