gnucash master: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Wed Aug 3 09:00:38 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash/commit/0ef6967a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0b5a4cd2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2377f7be (commit)
	 via  https://github.com/Gnucash/gnucash/commit/05bbe9fd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/90e49cbb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6b60ef4f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b70fe138 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1b845a86 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d1aefc85 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2443d8fa (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a43997cc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dc77df35 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/688832b5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/815eeb49 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6c70f2c2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/723dee66 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7bc77374 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/accdf9e8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/45aac539 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/67a1b7a8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/78f74656 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4906df8e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/583cd2c9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/09e5c46d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dea1a89e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6cad1d16 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/edf000f4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ebf34395 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7c2a2495 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7880f9b1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/38ec9f25 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/436110e5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1d5e9d4d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b98cd009 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5fc99aa9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2e81d444 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b598375e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9417c6cb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e9b4e2e9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7e1ef4ce (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0e81d42e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6b64c70c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4b73dbc6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6c100532 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3a6f1ab1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5fa4b831 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d3a3e3e9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/738a99f3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/544f9100 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0ea46fab (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7163ca46 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/861054d7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/822ce9f1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4af4f407 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/08a7e940 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c645fdc5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c0a14a1d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4032407b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b87d6eb5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9f303860 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c16840b8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/74525e91 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/078a579e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c4e02e1b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a2156648 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1ee87fa4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0d3520f6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6d1f3c5a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2bafe700 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d4ff2ede (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fb6091fb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3db8c56a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6f74d4e3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b1071295 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fac0cde7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/754cb072 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/892b80f6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/90804dcd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/db9b4ab2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8c1b736c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f1adb5da (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ec3e996f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fd12d390 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/579ba443 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ce4768c3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0a8dcdcd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d688a17e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/85af9156 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a000c05c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b560bb21 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/da90fa6d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2b447d47 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1852b078 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/625d1c06 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a19b5ef3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cfc6e9d7 (commit)
	from  https://github.com/Gnucash/gnucash/commit/d87972e4 (commit)



commit 0ef6967a36da41a653b4562949af52b50011aaf2
Merge: 0b5a4cd29 2377f7be5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 3 20:38:41 2022 +0800

    Merge branch 'maint'

commit 0b5a4cd29829dd60a0b799e5531c40c5f3e35784
Merge: d87972e43 b70fe1381
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 3 20:38:08 2022 +0800

    Merge branch 'maint'

commit 2377f7be54e3caabac18d9b1fd3d6e79f8b74553
Author: Pedro Albuquerque <pmra at gmx.com>
Date:   Tue Aug 2 18:47:13 2022 +0200

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

commit 05bbe9fdee10b65e5cbc2f170a184562b713c8e8
Author: Laurent Bigonville <bigon at bigon.be>
Date:   Tue Aug 2 18:47:13 2022 +0200

    Translation update  by Laurent Bigonville <bigon at bigon.be> using Weblate
    
    po/fr.po: 99.9% (5398 of 5400 strings; 2 fuzzy)
    3 failing checks (0.1%)
    Translation: GnuCash/Program (French)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/fr/
    
    Co-authored-by: Laurent Bigonville <bigon at bigon.be>

commit 90e49cbb50a4f960d1199d28a81abb93146a9d48
Author: Simon Arlott <weblate.simon at arlott.org>
Date:   Tue Aug 2 18:47:12 2022 +0200

    Translation update  by Simon Arlott <weblate.simon at arlott.org> using Weblate
    
    po/en_NZ.po: 100.0% (5400 of 5400 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% (5400 of 5400 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% (5400 of 5400 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 6b60ef4f8351e9db53b41bedad69e7a5d1709136
Author: Christian Wehling <christian.wehling at web.de>
Date:   Tue Aug 2 18:47:11 2022 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.9% (5399 of 5400 strings; 1 fuzzy)
    181 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/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% (5399 of 5400 strings; 1 fuzzy)
    180 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/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% (5399 of 5400 strings; 1 fuzzy)
    180 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.9% (5399 of 5400 strings; 1 fuzzy)
    181 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.9% (5399 of 5400 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 b70fe1381d9c623b5ca6241d89eb3924411f9fd7
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 31 15:56:52 2022 +0800

    Account tree: set menu sensitivities in only 1 function

commit 1b845a86f3064c040b998a6f22a5490cee8858d6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 1 23:44:05 2022 +0800

    use gtk_entry_get_text instead of gtk_editable_get_chars
    
    the former returns a const char* which does not need to be freed.

commit d1aefc851d0ec34500405edcfca6ef0d475dd411
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 1 23:43:08 2022 +0800

    [sx-book] free sx_list before g_object_unreffing sxes

commit 2443d8faf7c0d13a7ea564a8ee0376f2e159bcd8
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 31 10:19:55 2022 +0800

    [import-main-matcher] tidy: free GList before going out of scope
    
    ...instead of in a separate function. This matches c++ RAII behaviour.

commit a43997cc52edfb24a7362783675603880e848467
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 31 10:05:34 2022 +0800

    [import-main-matcher] pull common add_string into 1 function

commit dc77df352eb694c75de14e37b54bb9db3268fad1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 31 10:06:16 2022 +0800

    [import-main-matcher] add comments, tidier code

commit 688832b5f82734fd0c28c8bdc828f25774b177a0
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 30 16:45:13 2022 -0700

    Bug 798585 - segfault running sample script
    
    The root cause of which is that on recent releases of GLib (recent
    meaning 2.66 in the current Debian stable!) g_type_instance_get_private
    looks in the wrong place for the private data. When running the script
    in question it returned NULL and since the code didn't check for a valid
    pointer, it crashed.
    
    So this change replaces all calls to g_type_instance_get_private with
    the function [type_prefix]_get_instance_private() added in glib-2.36
    except for two register2 files that have been removed from master; those
    are ignored to avoid unnecessary merge conflicts.

commit 815eeb496f183265cec84d69d14c17d6416354b4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 30 23:16:24 2022 +0800

    [gnc-plugin-page-register] g_slist_free param_list
    
    If (reg->type == SEARCH_LEDGER) then the GSList* created by
    qof_query_build_param_list would not be freed. This reordering avoids
    allocating GSList altogether when not needed.

commit 6c70f2c22d9e72da9c20bc8511ddf816e5f05ce4
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 30 23:15:08 2022 +0800

    [gnucash-sheet] unref cursor

commit 723dee66cb7274ece45f3f86dc21d79475b3c5de
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 30 23:01:07 2022 +0800

    [gnc-ledger-display] QofQuery destroyed
    
    This QofQuery was copied by gnc_ledger_display_internal, therefore its
    is no longer in use when out of scope.

commit 7bc7737476ffc5ba1e9a64751ae17285b76ddf9c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 30 16:21:03 2022 +0800

    [gnc-dense-cal] further GList* and char* leaks
    
    - mark->name and mark->info both leaked
    - fixing poorly written for loop to g_list_free tags properly

commit accdf9e852e0a539a435497acee330857c87789e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 30 13:39:34 2022 +0800

    [gnc-dense-cal] leaks in markdata and GTimer
    
    - mark->name wasn't correctly freed
    - don't unnecessarily allocate GTimer

commit 45aac53952092f9acb1e4e76e9d070ea739e165a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 30 13:39:20 2022 +0800

    [gnc-split-reg] free tooltip text properly

commit 67a1b7a873badcd1dc343e11997217941bbded6f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 30 12:52:16 2022 +0800

    [gnc-sx-instance-model] free GHashTable keys when destroying

commit 78f74656944bc3d80d56a9eba585750bc4fe18dd
Author: Christian Wehling <christian.wehling at web.de>
Date:   Fri Jul 29 17:51:02 2022 +0200

    Translation update  by Christian Wehling <christian.wehling at web.de> using Weblate
    
    po/de.po: 99.9% (5399 of 5400 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 4906df8ed84b43973a4d76431f83666f9e975b7a
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Fri Jul 29 17:51:02 2022 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5400 of 5400 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 583cd2c9fbbab99a9577960823cb525f5168f62c
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Jul 29 17:51:01 2022 +0200

    Translation update  by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
    
    po/de.po: 99.8% (5390 of 5400 strings; 9 fuzzy)
    184 failing checks (3.4%)
    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 09e5c46dfda0b53e89ceba4167ceb1c3b78931c4
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jul 29 11:28:55 2022 +0100

    Remove some default 'dummy' store entries as not required.

commit dea1a89e81853ddd6a38963e8a535bb95a9bb91e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jul 29 10:55:44 2022 +0100

    Bug 798573 - Tab Width Behaviour
    
    Currently when the notebook tabs on the left or right, the space used
    fluctuates depending on tab label width. This change sets the label
    width to the preference setting when the tabs are on the left or right
    but when top or bottom the width is set to the number of characters
    when shorter than the preference setting so they take up less room.

commit 6cad1d16afd487e5e4c1cbe50083828c56f3ce60
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jul 29 10:49:32 2022 +0100

    Change source files gnc-ab-utils.* for spaces and tabs

commit edf000f4cf3d584ebdc833a4c2b31e663ee574d6
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri Jul 29 09:38:32 2022 +0100

    Fix uninstantiatable type error on the console
    
    sys:1: Warning: invalid uninstantiatable type '(null)' in cast to
    'GtkWindow'

commit ebf34395586ba3ed76a067a73f0d5ab57f1bb877
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 29 10:58:05 2022 +0800

    [gnc-sx-instance-model] free some GHashTable keys & Values

commit 7c2a24951106c19f562efc745ed5c8d605cd5d53
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 27 21:38:31 2022 +0800

    [gnc-sx-instance-model.c] refactor Scrub function
    
    This scrubbing function calls xaccTransRollbackEdit which is
    leaky. Instead of trying to fix xaccTransRollbackEdit which requires
    superhuman skills, it's easiest to track the changes separately in a
    GList, and use xaccTransBeginEdit/xaccTransCommitEdit only if
    necessary.

commit 7880f9b16f5322ae8a1e16dfca9b50ed0b5f6f91
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 29 12:22:41 2022 +0800

    [SchedXaction.c] free list of recurrences

commit 38ec9f254c1b4f73668489e1218acd58bbe13463
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 29 10:10:38 2022 +0800

    [dialog-sx-since-last-run] free the dialog
    
    it was created with g_new0 in gnc_ui_sx_since_last_run_dialog

commit 436110e523e5530e67d8d21410270fe7d495b0ea
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jul 28 14:55:12 2022 -0700

    Bug 798578 - MT940 imports broken - all transactions have date of...
    
    first transaction
    
    It's really the date of the opening balance and it's because AQBanking
    returns that instead of the value date if a transaction field has
    no entry date.: https://www.aquamaniac.de/rdm/issues/262

commit 1d5e9d4d97dec5c16733d09b67e96fb11ed566f3
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Jul 28 11:49:51 2022 -0700

    Use macos-latest github runner for mac tests.

commit b98cd0099379937552d1cf97483382bb85c30dc6
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Jul 28 03:20:27 2022 +0200

    Translation update  by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
    
    po/nl.po: 99.2% (5359 of 5400 strings; 33 fuzzy)
    10 failing checks (0.1%)
    Translation: GnuCash/Program (Dutch)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nl/
    
    Co-authored-by: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>

commit 5fc99aa9b4c2a60dc0c71abfdf9a94fed7fad2c1
Author: Milo Ivir <mail at milotype.de>
Date:   Thu Jul 28 03:20:26 2022 +0200

    Translation update  by Milo Ivir <mail at milotype.de> using Weblate
    
    po/hr.po: 100.0% (5400 of 5400 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.8% (5393 of 5400 strings; 7 fuzzy)
    2 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 2e81d4440262b01bbf304c9adddbac96550febed
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 27 20:00:08 2022 +0800

    [gnc-tree-view] some char* freed

commit b598375ea7465a693b4e122b0f0ae28ea77c610d
Author: J0kWang <lianjiefly at gmail.com>
Date:   Tue Jul 26 17:51:19 2022 +0200

    Translation update  by J0kWang <lianjiefly at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5395 of 5400 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 9417c6cb54121bd1583ca1a5461c05284fa9e5cc
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Tue Jul 26 17:51:19 2022 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5400 of 5400 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 e9b4e2e99fd0144d62aeb8ebe2495692d78b0eac
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Tue Jul 26 17:51:18 2022 +0200

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

commit 7e1ef4ce6ee65dbb95386b4c50f59c85b5e23e59
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Tue Jul 26 17:51:18 2022 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5400 of 5400 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 0e81d42e0834dff7c1364742b7e4fe30ca47868d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 27 00:21:01 2022 +0800

    [csv-transactions-export] couple leaks plugged

commit 6b64c70c643cf8c5c4401ea8fe095f5bcb3b9685
Merge: 4b73dbc61 3a6f1ab1a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Tue Jul 26 09:38:25 2022 +0100

    Merge Christian Wehling's branch 'help-buttons' into maint PR #1385

commit 4b73dbc616740a1e6f7f2038d1d636c6e74c50bf
Author: Christian Wehling <christian.wehling at web.de>
Date:   Mon Jul 25 22:24:13 2022 +0200

    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.8% (5390 of 5400 strings; 9 fuzzy)
    184 failing checks (3.4%)
    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% (5390 of 5400 strings; 9 fuzzy)
    185 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 6c100532127e694a11c25265585a8996aa78d0f5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jul 25 09:24:18 2022 +0800

    [trep-engine] fix use of gnc:make-complex-boolean-option
    
    don't set invalid setter-function-called-cb

commit 3a6f1ab1a962d5730269233cfbda3f15c8e9ad2c
Author: Christian Wehling <christian.wehling at web.de>
Date:   Mon Jul 25 17:20:16 2022 +0200

    [dialog-price] Price Database: Insert help buttons

commit 5fa4b83169b70f7d273960dd2250fa2a7ddd2a61
Author: Christian Wehling <christian.wehling at web.de>
Date:   Thu Jul 21 17:42:31 2022 +0200

    [gnc-ui.h] Price Database: Insert new links to the help file

commit d3a3e3e9f9a8db3294fb115522993f409fa3b44f
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Mon Jul 25 02:18:11 2022 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5400 of 5400 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 738a99f3a42d32ec350e4d76519ff2af5ae1ae4a
Author: Szia Tomi <sziatomi01 at gmail.com>
Date:   Mon Jul 25 02:18:11 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 544f9100671a1d00f440def9671a823872fb8881
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 24 12:49:20 2022 +0800

    [import-main-matcher] don't need collated string anymore

commit 0ea46fabeb06a804f40017fb2388774719bcd37b
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date:   Sat Jul 23 16:22:58 2022 +0200

    Translation update  by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
    
    po/he.po: 100.0% (5400 of 5400 strings; 0 fuzzy)
    1 failing checks (0.1%)
    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% (5400 of 5400 strings; 0 fuzzy)
    3 failing checks (0.1%)
    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% (5400 of 5400 strings; 0 fuzzy)
    3 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 7163ca46e69c9fedcc3dd79dd4288217c2661e55
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Sat Jul 23 16:22:58 2022 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5400 of 5400 strings; 0 fuzzy)
    3 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 861054d7d072d93c7f7053a3da33d238c4de4db2
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Sat Jul 23 16:22:57 2022 +0200

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 99.9% (5398 of 5400 strings; 2 fuzzy)
    3 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 822ce9f11064c78243ca9e0a172e83f807b0511a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sat Jul 23 15:20:29 2022 +0100

    Fix crash on Windows introduced by PR #1371

commit 4af4f4070009625296c9ac6393f71e394d979c97
Author: Yuri Chornoivan <yurchor at ukr.net>
Date:   Fri Jul 22 09:21:14 2022 +0200

    Translation update  by Yuri Chornoivan <yurchor at ukr.net> using Weblate
    
    po/uk.po: 100.0% (5400 of 5400 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 08a7e940f7973858860b0f4066f68c7d6edf257b
Author: Eric <alchemillatruth at purelymail.com>
Date:   Fri Jul 22 09:21:13 2022 +0200

    Translation update  by Eric <alchemillatruth at purelymail.com> using Weblate
    
    po/zh_CN.po: 99.8% (5394 of 5400 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/zh_CN.po: 99.8% (5392 of 5400 strings; 2 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 c645fdc53d1d86f4ebafd6947e0abc2c86d0a175
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Jul 22 06:39:25 2022 +0200

    L10N: msgmerge 4.11-2

commit c0a14a1d3850a91c2b3e424303816854e5b053eb
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Jul 22 04:27:45 2022 +0200

    I18N: amend commit 1ee87fa

commit 4032407b50161b8b80c9d529f389bbd8573dae68
Author: gnu-ewm <gnu.ewm at protonmail.com>
Date:   Wed Jul 20 17:51:03 2022 +0200

    Translation update  by gnu-ewm <gnu.ewm at protonmail.com> using Weblate
    
    po/pl.po: 62.1% (3355 of 5402 strings; 1536 fuzzy)
    582 failing checks (10.7%)
    Translation: GnuCash/Program (Polish)
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
    
    Co-authored-by: gnu-ewm <gnu.ewm at protonmail.com>

commit b87d6eb5dc9650c25e810b8997c2b99ad7381795
Author: 154pinkchairs <ovehis at riseup.net>
Date:   Wed Jul 20 17:51:02 2022 +0200

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

commit 9f303860ccc1741222eebea2fa604aefa5f1b274
Merge: 74525e91f c16840b84
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 21 09:08:03 2022 +0800

    Merge branch 'maint-leaks' into maint #1380

commit c16840b840facbe1545500e0411a0e9dced85e07
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 20 06:34:27 2022 +0800

    more leaks because qof_instance_get returns a new char*

commit 74525e91f36363de6830b58b8b67a765c4bb99cf
Merge: 754cb0723 078a579ed
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 21 07:35:25 2022 +0800

    Merge branch 'maint-edit-multiple-rows' into maint #1371

commit 078a579ed4d8144afc6eb9e1fd4bfead8f918dd1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 20 08:13:02 2022 +0800

    [import-main-matcher] attach menu to treeview
    
    another leak plugged

commit c4e02e1b4b9cc1a4d109df05cca1be5fdd17caca
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 20 08:13:02 2022 +0800

    [import-main-matcher] tidy destructors

commit a215664870a00ea11d1770f2a732b36d2ba21e2d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Jul 18 23:27:28 2022 +0800

    [import-main-matcher] full substring search, add mnemonics

commit 1ee87fa4835f4db160b07a2c3b120a655284058d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 17 23:12:13 2022 +0800

    [import-main-matcher] add mnemonic, and amend menuitem text

commit 0d3520f674b6e83a6096301bca15c1f2b2b5d967
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 17 00:56:39 2022 +0800

    [import-main-matcher] editing a field will add onto hash

commit 6d1f3c5af60aa5bc27d088124600b94eb1b5370d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 16 00:00:20 2022 +0800

    [import-main-matcher] if multi-accounts, scan all accounts
    
    if an ofx has info on multiple accounts, and selection includes
    multiple accounts, scan all of them.
    
    also further separation between UI and data processing.

commit 2bafe700dbd0c208bd65a07edbc95ee8933a7686
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Jul 15 17:40:30 2022 +0800

    [import-main-matcher] use GtkEntry with GtkEntryCompletion
    
    completion enabled using existing transaction strings.

commit d4ff2ede955f3f0741c0c07fd72953f8482fb698
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Jul 14 21:25:20 2022 +0800

    [import-main-matcher] annotate changed fields to italic
    
    and change use to .glade

commit fb6091fb3e7b48488fd398d2d01e0e7e65575dfa
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jul 13 23:55:46 2022 +0800

    [import-main-matcher] 1 dialog to edit all 3 fields

commit 3db8c56a909d033576ea5822f0213948721f08e5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jul 12 23:00:11 2022 +0800

    [import-main-matcher] save orig desc/notes/memo to reset edits
    
    adds menu item "Reset edits." which resets imported transactions'
    desc/notes/memo back to the original imported strings.

commit 6f74d4e3ed63753f85f2c0aea78db6e468083514
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 9 21:36:46 2022 +0800

    [import-main-matcher] show Edit menuitem, disable if disallowed

commit b10712951c4a6054ea5596323f9d84428a84fe4e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 9 20:30:01 2022 +0800

    [import-main-matcher] gnc_gen_trans_view_popup_menu: show_edit_actions obsolete

commit fac0cde7a24c1a971993669b3d7c175cbad3aa35
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Jul 9 20:24:36 2022 +0800

    [import-main-matcher] further refinement to edit multiple rows
    
    but is only enabled iff the desc/notes/memo to be renamed are
    identical.

commit 754cb07231715287ff6078065e5bbb8be3e248dc
Author: Maxime Leroy <lisacintosh at gmail.com>
Date:   Tue Jul 19 08:16:38 2022 +0200

    Translation update  by Maxime Leroy <lisacintosh at gmail.com> using Weblate
    
    po/fr.po: 99.9% (5400 of 5402 strings; 2 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 892b80f6853cf7ba60892f053eda84551f54f012
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date:   Mon Jul 18 15:22:16 2022 +0200

    Translation update  by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
    
    po/pt_BR.po: 100.0% (5402 of 5402 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 90804dcdc3c4b1a32372c430d7cbe351e2e2287e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jul 19 00:02:41 2022 +0800

    [import-backend] plug memory leak with duplicate FITIDs
    
    addendum to 579ba4431... if there are splits with duplicate FITID in
    the hash, free the char*

commit db9b4ab25df08232dc0696680ad45c03ae8689d2
Author: Yaron Shahrabani <sh.yaron at gmail.com>
Date:   Sun Jul 17 09:37:09 2022 +0200

    Translation update  by Yaron Shahrabani <sh.yaron at gmail.com> using Weblate
    
    po/he.po: 100.0% (5402 of 5402 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 8c1b736c39dc576f2c5f94a7c712d288cda11aeb
Author: Eric <alchemillatruth at purelymail.com>
Date:   Sun Jul 17 09:37:09 2022 +0200

    Translation update  by Eric <alchemillatruth at purelymail.com> using Weblate
    
    po/zh_CN.po: 99.8% (5396 of 5402 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 f1adb5da343c1be601bbe14640d514d2f5472e0d
Merge: 579ba4431 ec3e996f9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Jul 18 09:24:32 2022 +0800

    Merge branch 'TXN_TYPE-is-dynamic' xaccTransGetTxnType into maint #1201

commit ec3e996f92850e73d4b47a2219195e51abbd9cd5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 15 23:08:55 2022 +0800

    tests xaccTransGetTxnType heuristics
    
    tests TXN_TYPE_NONE in utest-Transaction.c
    
    testing TXN_TYPE_INVOICE, TXN_TYPE_PAYMENT, and TXN_TYPE_LINK will
    require valid posted invoices, so, are best tested in utest-Invoice.c

commit fd12d3900c56cd2c789737e53be312e6cb9ca221
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Jun 15 19:43:20 2022 +0800

    [Transaction.c] use heuristics to determine txn->txn_type

commit 579ba443172fde921fd6526e37a0a30be7d2da5e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 17 11:54:24 2022 +0800

    all online_id getters from import-utilities.c return a new char* which must be g_freed.

commit ce4768c35762719316739b1fbd377b4788bd1c26
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 17 12:51:38 2022 +0100

    Bug 798565 - Import map editor entry deletion
    
    When a top level bayesian entry is deleted, the book is not marked
    dirty and so the save button is not highlighted. Deleting individual
    entries did mark book dirty.
    
    Fixed in gnc_account_delete_all_bayes_maps by wrapping the deletion
    with xaccAccountBeginEdit/CommitEdit block.

commit 0a8dcdcd818242f045605c0c2bb37478f32506a5
Merge: d688a17ef 2b447d478
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 17 11:44:49 2022 +0100

    Merge Simon Arlott's branch 'view-menu-tab-position' into maint PR #1369

commit d688a17ef6dd23e6c1c35a75e52d4e27658d319e
Merge: 85af91569 1852b0785
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun Jul 17 11:31:54 2022 +0100

    Merge 'luzpaz' branch 'source-typos' into maint PR #1364

commit 85af91569c62203f3a4e88075af40fb1b1ee6828
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Jul 17 14:58:22 2022 +0800

    [import-main-matcher] plug Hash Table & GList leaks.
    
    A couple of hash tables were not destroyed.
    
    GList* list was being modified to NULL therefore not freed with
    g_list_free_full.

commit a000c05c19197b4c0da791cdcf057a0f605a9949
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Jul 17 04:54:04 2022 +0200

    I18N: msgmerge recent changes

commit b560bb21988d27c636ed90c30e8557fbc2568377
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Jul 17 03:12:58 2022 +0200

    I18N: Unify commodity Type >Namespace, drop dummy entries

commit da90fa6dc05816e755b8e60b404ee59e51f8df56
Author: Arve Eriksson <031299870 at telia.com>
Date:   Sat Jul 16 14:14:31 2022 +0200

    Translation update  by Arve Eriksson <031299870 at telia.com> using Weblate
    
    po/sv.po: 100.0% (5401 of 5401 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 2b447d47874b9698edb1bef63669dc0d1415a7f9
Author: Simon Arlott <sa.me.uk>
Date:   Tue Jun 14 23:35:24 2022 +0100

    Add action group to View menu for the tab position

commit 1852b0785e89b9494f16b5ec81353a5ede2a9419
Author: luz paz <luzpaz at pm.me>
Date:   Mon Jun 27 07:19:35 2022 -0400

    Fix source typo makro->macro

commit 625d1c063e3f9d29258f517f8cb23bf2c9115033
Author: luz paz <luzpaz at pm.me>
Date:   Mon Jun 27 07:19:04 2022 -0400

    Fix source typo valu->value

commit a19b5ef342b693bd1862f3bb80e64c64c0b2276c
Author: luz paz <luzpaz at pm.me>
Date:   Mon Jun 27 07:17:44 2022 -0400

    Fix source typo reponse->response

commit cfc6e9d7e00eacaff7544784636617ffc66a6b3a
Author: luz paz <luzpaz at pm.me>
Date:   Mon Jun 27 07:16:54 2022 -0400

    Fix source typo begining->beginning



Summary of changes:
 .github/workflows/mac-tests.yaml                   |    2 +-
 .../example_scripts/simple_business_create.py      |    2 +-
 bindings/python/tests/test_transaction.py          |    9 -
 contrib/gnuc2ooo.py                                |   20 +-
 gnucash/gnome-search/gnc-general-search.c          |    2 +-
 gnucash/gnome-search/search-account.c              |    2 +-
 gnucash/gnome-search/search-boolean.c              |    2 +-
 gnucash/gnome-search/search-core-type.c            |    2 +-
 gnucash/gnome-search/search-date.c                 |    2 +-
 gnucash/gnome-search/search-double.c               |    2 +-
 gnucash/gnome-search/search-int64.c                |    2 +-
 gnucash/gnome-search/search-numeric.c              |    2 +-
 gnucash/gnome-search/search-reconciled.c           |    2 +-
 gnucash/gnome-search/search-string.c               |    2 +-
 gnucash/gnome-utils/dialog-totd.c                  |    2 +-
 gnucash/gnome-utils/gnc-account-sel.c              |    7 +-
 gnucash/gnome-utils/gnc-currency-edit.c            |    2 +-
 gnucash/gnome-utils/gnc-date-format.c              |    2 +-
 gnucash/gnome-utils/gnc-dense-cal.c                |   36 +-
 gnucash/gnome-utils/gnc-embedded-window.c          |    2 +-
 gnucash/gnome-utils/gnc-main-window.cpp            |  190 +++-
 gnucash/gnome-utils/gnc-period-select.c            |    6 +-
 gnucash/gnome-utils/gnc-plugin-file-history.c      |    2 +-
 gnucash/gnome-utils/gnc-plugin-manager.c           |    6 +-
 gnucash/gnome-utils/gnc-plugin-menu-additions.c    |    2 +-
 gnucash/gnome-utils/gnc-plugin-page.c              |    2 +-
 gnucash/gnome-utils/gnc-plugin.c                   |    2 +-
 gnucash/gnome-utils/gnc-query-view.c               |    6 +-
 gnucash/gnome-utils/gnc-tree-model-account-types.c |    2 +-
 gnucash/gnome-utils/gnc-tree-model-account.c       |   13 +-
 gnucash/gnome-utils/gnc-tree-model-commodity.c     |    2 +-
 gnucash/gnome-utils/gnc-tree-model-owner.c         |   13 +-
 gnucash/gnome-utils/gnc-tree-model-price.c         |    2 +-
 gnucash/gnome-utils/gnc-tree-model-selection.c     |    2 +-
 gnucash/gnome-utils/gnc-tree-model.c               |    2 +-
 gnucash/gnome-utils/gnc-tree-view-account.c        |    2 +-
 gnucash/gnome-utils/gnc-tree-view-commodity.c      |    2 +-
 gnucash/gnome-utils/gnc-tree-view-owner.c          |    2 +-
 gnucash/gnome-utils/gnc-tree-view-price.c          |    2 +-
 gnucash/gnome-utils/gnc-tree-view-sx-list.c        |    2 +-
 gnucash/gnome-utils/gnc-tree-view.c                |   14 +-
 gnucash/gnome-utils/gnc-ui.h                       |    2 +
 gnucash/gnome-utils/search-param.c                 |    6 +-
 gnucash/gnome/dialog-customer.c                    |   57 +-
 gnucash/gnome/dialog-doclink.c                     |    9 +-
 gnucash/gnome/dialog-employee.c                    |   36 +-
 gnucash/gnome/dialog-invoice.c                     |    6 +-
 gnucash/gnome/dialog-job.c                         |    9 +-
 gnucash/gnome/dialog-lot-viewer.c                  |   10 +-
 gnucash/gnome/dialog-order.c                       |    6 +-
 gnucash/gnome/dialog-price-edit-db.c               |   10 +
 gnucash/gnome/dialog-price-editor.c                |    8 +
 gnucash/gnome/dialog-report-style-sheet.cpp        |    2 -
 gnucash/gnome/dialog-sx-editor.c                   |    8 +-
 gnucash/gnome/dialog-sx-since-last-run.c           |    1 +
 gnucash/gnome/dialog-vendor.c                      |   32 +-
 gnucash/gnome/gnc-budget-view.c                    |    2 +-
 gnucash/gnome/gnc-plugin-account-tree.c            |    2 +-
 gnucash/gnome/gnc-plugin-basic-commands.c          |    2 +-
 gnucash/gnome/gnc-plugin-budget.c                  |    2 +-
 gnucash/gnome/gnc-plugin-business.c                |    2 +-
 gnucash/gnome/gnc-plugin-page-account-tree.c       |   89 +-
 gnucash/gnome/gnc-plugin-page-budget.c             |    2 +-
 gnucash/gnome/gnc-plugin-page-invoice.c            |    2 +-
 gnucash/gnome/gnc-plugin-page-owner-tree.c         |    6 +-
 gnucash/gnome/gnc-plugin-page-register.c           |   13 +-
 gnucash/gnome/gnc-plugin-page-report.cpp           |    2 +-
 gnucash/gnome/gnc-plugin-page-sx-list.c            |    6 +-
 gnucash/gnome/gnc-plugin-register.c                |    2 +-
 gnucash/gnome/gnc-split-reg.c                      |    3 +-
 gnucash/gnome/search-owner.c                       |    2 +-
 gnucash/gtkbuilder/assistant-qif-import.glade      |   16 -
 gnucash/gtkbuilder/dialog-commodity.glade          |   18 +-
 gnucash/gtkbuilder/dialog-import.glade             |  145 +++
 gnucash/gtkbuilder/dialog-price.glade              |  324 +++---
 gnucash/gtkbuilder/dialog-report.glade             |    5 -
 gnucash/html/gnc-html.c                            |    2 +-
 gnucash/import-export/aqb/assistant-ab-initial.c   |    3 +-
 gnucash/import-export/aqb/gnc-ab-utils.c           |  751 +++++++-------
 gnucash/import-export/aqb/gnc-ab-utils.h           |   48 +-
 .../csv-exp/csv-transactions-export.c              |    2 +
 .../import-export/csv-exp/gnc-plugin-csv-export.c  |    2 +-
 .../import-export/csv-imp/gnc-plugin-csv-import.c  |    2 +-
 gnucash/import-export/import-account-matcher.c     |   13 +-
 gnucash/import-export/import-backend.c             |   74 +-
 gnucash/import-export/import-main-matcher.c        |  561 +++++++---
 gnucash/import-export/import-utilities.c           |   41 +-
 gnucash/import-export/import-utilities.h           |    6 +-
 .../log-replay/gnc-plugin-log-replay.c             |    2 +-
 gnucash/import-export/ofx/gnc-plugin-ofx.c         |    2 +-
 .../import-export/qif-imp/assistant-qif-import.c   |    1 -
 .../import-export/qif-imp/gnc-plugin-qif-import.c  |    2 +-
 gnucash/register/ledger-core/gnc-ledger-display.c  |    2 +
 .../register/ledger-core/split-register-model.c    |    9 +-
 gnucash/register/register-gnome/gnucash-sheet.c    |    2 +
 gnucash/report/trep-engine.scm                     |    9 +-
 gnucash/ui/gnc-main-window-ui.xml                  |    6 +
 libgnucash/app-utils/gnc-sx-instance-model.c       |   75 +-
 libgnucash/backend/xml/test/test-load-xml2.cpp     |    2 +-
 libgnucash/engine/Account.cpp                      |    5 +-
 libgnucash/engine/SX-book.c                        |    1 +
 libgnucash/engine/SchedXaction.c                   |    3 +
 libgnucash/engine/Transaction.c                    |   45 +-
 libgnucash/engine/Transaction.h                    |   14 +-
 libgnucash/engine/TransactionP.h                   |    2 +
 libgnucash/engine/gnc-budget.cpp                   |    2 +-
 libgnucash/engine/gnc-commodity.c                  |    2 +-
 libgnucash/engine/gnc-lot.c                        |   10 +-
 libgnucash/engine/qofinstance.cpp                  |    2 +-
 libgnucash/engine/test/utest-Invoice.c             |  155 +++
 libgnucash/engine/test/utest-Transaction.cpp       |   11 +-
 po/ar.po                                           |  774 +++++++-------
 po/as.po                                           |  771 +++++++-------
 po/az.po                                           |  767 +++++++-------
 po/bg.po                                           |  768 +++++++-------
 po/brx.po                                          |  771 +++++++-------
 po/ca.po                                           |  775 +++++++-------
 po/cs.po                                           |  766 +++++++-------
 po/da.po                                           |  774 +++++++-------
 po/de.po                                           | 1059 +++++++++----------
 po/doi.po                                          |  769 +++++++-------
 po/el.po                                           |  771 +++++++-------
 po/en_AU.po                                        | 1067 +++++++++-----------
 po/en_GB.po                                        |  885 ++++++++--------
 po/en_NZ.po                                        | 1067 +++++++++-----------
 po/es.po                                           |  793 ++++++++-------
 po/es_NI.po                                        |  772 +++++++-------
 po/et.po                                           |  763 +++++++-------
 po/eu.po                                           |  786 +++++++-------
 po/fa.po                                           |  772 +++++++-------
 po/fi.po                                           |  777 +++++++-------
 po/fr.po                                           |  792 ++++++++-------
 po/glossary/de.po                                  |    9 +-
 po/glossary/hu.po                                  |    6 +-
 po/gu.po                                           |  768 +++++++-------
 po/he.po                                           |  898 ++++++++--------
 po/hi.po                                           |  772 +++++++-------
 po/hr.po                                           |  801 +++++++--------
 po/hu.po                                           |  779 +++++++-------
 po/id.po                                           |  779 +++++++-------
 po/it.po                                           |  794 ++++++++-------
 po/ja.po                                           |  775 +++++++-------
 po/kn.po                                           |  771 +++++++-------
 po/ko.po                                           |  765 +++++++-------
 po/kok.po                                          |  771 +++++++-------
 po/kok at latin.po                                    |  771 +++++++-------
 po/ks.po                                           |  772 +++++++-------
 po/lt.po                                           |  771 +++++++-------
 po/lv.po                                           |  774 +++++++-------
 po/mai.po                                          |  772 +++++++-------
 po/mni.po                                          |  771 +++++++-------
 po/mni at bengali.po                                  |  771 +++++++-------
 po/mr.po                                           |  776 +++++++-------
 po/nb.po                                           |  781 +++++++-------
 po/ne.po                                           |  776 +++++++-------
 po/nl.po                                           |  791 ++++++++-------
 po/pl.po                                           |  818 +++++++--------
 po/pt.po                                           |  880 ++++++++--------
 po/pt_BR.po                                        |  763 +++++++-------
 po/ro.po                                           |  777 +++++++-------
 po/ru.po                                           |  776 +++++++-------
 po/rw.po                                           |  776 +++++++-------
 po/sk.po                                           |  770 +++++++-------
 po/sr.po                                           |  772 +++++++-------
 po/sv.po                                           |  891 ++++++++--------
 po/ta.po                                           |  771 +++++++-------
 po/te.po                                           |  771 +++++++-------
 po/tr.po                                           |  773 +++++++-------
 po/uk.po                                           |  772 +++++++-------
 po/ur.po                                           |  772 +++++++-------
 po/vi.po                                           |  766 +++++++-------
 po/zh_CN.po                                        |  766 +++++++-------
 po/zh_TW.po                                        |  775 +++++++-------
 173 files changed, 26124 insertions(+), 24814 deletions(-)



More information about the gnucash-patches mailing list