gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sun Sep 26 13:46:21 EDT 2021


Updated	 via  https://github.com/Gnucash/gnucash/commit/67191203 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c17d43ba (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2c069c31 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/128c8d6f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e123d1be (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3d9faf70 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b6cbc978 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8e144c2d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7e5f44c0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/09b2533c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/09da6aa1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/75af645a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3cf9f85e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8ea52ae2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e1039b2d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/94f6d11e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c0736a1a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/78d50033 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/569322c1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f1802b6f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b3daeecb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f21c7b6e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a203c5b2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d1113a45 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/02fbf217 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6674b1bb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a20f2def (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2870d3f2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/06346c5e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1af8deac (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2b5a4fef (commit)
	 via  https://github.com/Gnucash/gnucash/commit/87b61bf6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/86cf327f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c8a53c54 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/43094697 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/57cb8c19 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6573cb28 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5e57eee9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9fb9868b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/37196fa0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ca274e36 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fcce3ec9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1170d7b0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/93289006 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/48f3f841 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/12fec5a4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5f8e0347 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1409c1c5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a5d101d1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/73ad5b12 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/aa0668f9 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/134de3ab (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c52b04c3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d290c3c4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/37444374 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1d898319 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/824b5154 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/74d06308 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/574f567b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d7eae066 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8e4c4948 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3659c2a6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/41c94e94 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/36797c1d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7e2111f6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/33d78008 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e43df5a8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/15852031 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c3f8daaf (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c1525f78 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/34bd7b49 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/248a8504 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fa318556 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d667cf14 (commit)
	from  https://github.com/Gnucash/gnucash/commit/017ab069 (commit)



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



Summary of changes:
 .gitignore                                         |    1 -
 CMakeLists.txt                                     |    4 -
 NEWS                                               |  122 +-
 common/config.h.cmake.in                           |    3 -
 gnucash/CMakeLists.txt                             |    2 +-
 gnucash/gnome-utils/CMakeLists.txt                 |    2 +-
 gnucash/gnome-utils/gnc-autosave.c                 |   26 +-
 gnucash/gnome-utils/gnc-dense-cal.c                |   35 +-
 gnucash/gnome-utils/gnc-frequency.c                |    2 +-
 gnucash/gnome-utils/gnc-gnome-utils.c              |    3 +
 gnucash/gnome-utils/gnc-gobject-utils.c            |    8 +-
 gnucash/gnome-utils/gnc-main-window.c              |    2 +-
 .../gnc-sx-instance-dense-cal-adapter.c            |    8 +-
 gnucash/gnome-utils/make-gnc-warnings-c.xsl        |    8 +-
 gnucash/gnome-utils/make-gnc-warnings-h.xsl        |   10 +-
 gnucash/gnome/dialog-payment.c                     |    9 +-
 gnucash/gnome/dialog-print-check.c                 |   58 +-
 gnucash/gnome/dialog-sx-editor.c                   |    6 +-
 gnucash/gnome/dialog-sx-editor2.c                  |   10 +-
 gnucash/gnome/dialog-sx-from-trans.c               |    6 +-
 gnucash/gnome/dialog-sx-since-last-run.c           |    6 +-
 gnucash/gnome/gnc-budget-view.c                    |    6 +-
 gnucash/gnome/gnc-plugin-business.c                |    2 +-
 gnucash/gnome/gnc-plugin-page-account-tree.c       |    2 +-
 gnucash/gnome/gnc-plugin-page-sx-list.c            |    4 +-
 gnucash/gnome/window-reconcile.c                   |   38 +-
 gnucash/gnucash-core-app.cpp                       |   13 +-
 gnucash/gnucash.cpp                                |    3 -
 gnucash/gschemas/CMakeLists.txt                    |   46 +-
 gnucash/gschemas/migratable-prefs.xml              | 1299 +++
 .../org.gnucash.GnuCash.deprecated.gschema.xml.in  | 1691 ++++
 ...nucash.GnuCash.dialogs.business.gschema.xml.in} |   38 +-
 ...h.GnuCash.dialogs.checkprinting.gschema.xml.in} |    2 +-
 ...ash.GnuCash.dialogs.commodities.gschema.xml.in} |    2 +-
 ...cash.GnuCash.dialogs.export.csv.gschema.xml.in} |    2 +-
 ... => org.gnucash.GnuCash.dialogs.gschema.xml.in} |   98 +-
 ...cash.GnuCash.dialogs.import.csv.gschema.xml.in} |    2 +-
 ....GnuCash.dialogs.import.generic.gschema.xml.in} |   14 +-
 ...cash.GnuCash.dialogs.import.qif.gschema.xml.in} |    6 +-
 ...ucash.GnuCash.dialogs.reconcile.gschema.xml.in} |    2 +-
 ...org.gnucash.GnuCash.dialogs.sxs.gschema.xml.in} |   10 +-
 ...rg.gnucash.GnuCash.dialogs.totd.gschema.xml.in} |    2 +-
 ...h.GnuCash.general.finance-quote.gschema.xml.in} |    2 +-
 ...a.xml.in => org.gnucash.GnuCash.gschema.xml.in} |   22 +-
 ... => org.gnucash.GnuCash.history.gschema.xml.in} |    2 +-
 ...=> org.gnucash.GnuCash.warnings.gschema.xml.in} |   10 +-
 ...uCash.window.pages.account.tree.gschema.xml.in} |    2 +-
 ...rg.gnucash.GnuCash.window.pages.gschema.xml.in} |    2 +-
 gnucash/import-export/aqb/assistant-ab-initial.c   |    2 +-
 gnucash/import-export/aqb/gnc-ab-gettrans.c        |    2 +-
 gnucash/import-export/aqb/gnc-ab-utils.c           |   24 +-
 gnucash/import-export/aqb/gnc-plugin-aqbanking.c   |   10 +-
 gnucash/import-export/aqb/gschemas/CMakeLists.txt  |   11 +-
 .../aqb/gschemas/migratable-prefs.xml              |   64 +
 ...gnucash.GnuCash.dialogs.flicker.gschema.xml.in} |    2 +-
 ...ash.GnuCash.dialogs.import.hbci.gschema.xml.in} |    8 +-
 .../import-export/bi-import/gnc-plugin-bi-import.c |    2 +-
 .../csv-imp/assistant-csv-price-import.cpp         |    1 -
 .../csv-imp/assistant-csv-trans-import.cpp         |    1 -
 .../customer-import/gnc-plugin-customer-import.c   |    2 +-
 gnucash/import-export/log-replay/gnc-log-replay.c  |    3 +-
 gnucash/import-export/ofx/gnc-ofx-import.c         |  161 +-
 gnucash/import-export/ofx/gschemas/CMakeLists.txt  |   10 +-
 .../ofx/gschemas/migratable-prefs.xml              |    8 +
 ...cash.GnuCash.dialogs.import.ofx.gschema.xml.in} |    2 +-
 .../import-export/test/gtest-import-backend.cpp    |    7 +
 .../test/test-import-pending-matches.cpp           |    8 -
 gnucash/register/register-core/checkboxcell.c      |    8 +-
 gnucash/register/register-core/formulacell.c       |   10 +-
 gnucash/register/register-core/pricecell.c         |    4 +-
 gnucash/report/gnc-report.c                        |    2 +-
 libgnucash/app-utils/CMakeLists.txt                |    2 +-
 libgnucash/app-utils/gfec.c                        |    7 +-
 libgnucash/app-utils/gnc-accounting-period.c       |   13 +-
 .../{gnc-gsettings.c => gnc-gsettings.cpp}         |  257 +-
 libgnucash/app-utils/gnc-gsettings.h               |   13 +-
 libgnucash/app-utils/gnc-prefs-utils.c             |    2 +-
 libgnucash/app-utils/gnc-sx-instance-model.c       |   38 +-
 libgnucash/backend/xml/gnc-schedxaction-xml-v2.cpp |   17 +-
 libgnucash/backend/xml/gnc-transaction-xml-v2.cpp  |    1 +
 libgnucash/backend/xml/gnc-xml-backend.cpp         |   58 +-
 libgnucash/backend/xml/gnc-xml-backend.hpp         |    2 +-
 libgnucash/backend/xml/io-gncxml-v2.cpp            |   42 +-
 libgnucash/backend/xml/sixtp.cpp                   |   18 +-
 libgnucash/backend/xml/test/test-xml-pricedb.cpp   |    8 +-
 libgnucash/core-utils/gnc-glib-utils.c             |   12 +-
 libgnucash/engine/Account.cpp                      |  177 +-
 libgnucash/engine/Account.h                        |    5 +-
 libgnucash/engine/AccountP.h                       |    3 +
 libgnucash/engine/gnc-engine.c                     |   12 -
 libgnucash/engine/gnc-engine.h                     |    1 -
 libgnucash/engine/gncOwner.c                       |    4 +-
 libgnucash/engine/qoflog.cpp                       |   40 +-
 libgnucash/engine/qoflog.h                         |   84 +-
 libgnucash/engine/qofquery.cpp                     |    5 +-
 libgnucash/engine/qofquery.h                       |    1 -
 libgnucash/engine/test/utest-Account.cpp           |  128 +
 libgnucash/engine/test/utest-Transaction.cpp       |   26 +
 libgnucash/gnc-module/example/gnc-plugin.example.c |    2 +-
 po/POTFILES.in                                     |   43 +-
 po/ar.po                                           | 1727 ++--
 po/as.po                                           | 1727 ++--
 po/az.po                                           | 1722 ++--
 po/bg.po                                           | 1727 ++--
 po/brx.po                                          | 1727 ++--
 po/ca.po                                           | 1732 ++--
 po/cs.po                                           | 1733 ++--
 po/da.po                                           | 1727 ++--
 po/de.po                                           | 1836 +++--
 po/doi.po                                          | 1727 ++--
 po/el.po                                           | 1725 ++--
 po/en_GB.po                                        | 1721 ++--
 po/es.po                                           | 1732 ++--
 po/es_NI.po                                        | 1732 ++--
 po/et.po                                           | 1707 ++--
 po/eu.po                                           | 1732 ++--
 po/fa.po                                           | 1721 ++--
 po/fi.po                                           | 2203 ++---
 po/fr.po                                           | 1987 ++---
 po/glossary/de.po                                  |   10 +-
 po/glossary/el.po                                  |    7 +-
 po/gu.po                                           | 1727 ++--
 po/he.po                                           | 1788 ++--
 po/hi.po                                           | 1727 ++--
 po/hr.po                                           | 1745 ++--
 po/hu.po                                           | 1727 ++--
 po/id.po                                           | 1727 ++--
 po/it.po                                           | 1779 ++--
 po/ja.po                                           | 1789 ++--
 po/kn.po                                           | 1727 ++--
 po/ko.po                                           | 1733 ++--
 po/kok.po                                          | 1727 ++--
 po/kok at latin.po                                    | 1727 ++--
 po/ks.po                                           | 1727 ++--
 po/lt.po                                           | 1725 ++--
 po/lv.po                                           | 1727 ++--
 po/mai.po                                          | 1727 ++--
 po/mni.po                                          | 1727 ++--
 po/mni at bengali.po                                  | 1727 ++--
 po/mr.po                                           | 1727 ++--
 po/nb.po                                           | 1732 ++--
 po/ne.po                                           | 1732 ++--
 po/nl.po                                           | 1775 ++--
 po/pl.po                                           | 1727 ++--
 po/pt.po                                           | 1762 ++--
 po/pt_BR.po                                        | 1747 ++--
 po/ro.po                                           | 1731 ++--
 po/ru.po                                           | 1727 ++--
 po/rw.po                                           | 1729 ++--
 po/sk.po                                           | 1727 ++--
 po/sr.po                                           | 1727 ++--
 po/sv.po                                           | 8629 ++++++++++++++------
 po/ta.po                                           | 1727 ++--
 po/te.po                                           | 1727 ++--
 po/tr.po                                           | 1727 ++--
 po/uk.po                                           | 1748 ++--
 po/ur.po                                           | 1727 ++--
 po/vi.po                                           | 1733 ++--
 po/zh_CN.po                                        | 1810 ++--
 po/zh_TW.po                                        | 1769 ++--
 160 files changed, 60947 insertions(+), 52464 deletions(-)
 create mode 100644 gnucash/gschemas/migratable-prefs.xml
 create mode 100644 gnucash/gschemas/org.gnucash.GnuCash.deprecated.gschema.xml.in
 rename gnucash/gschemas/{org.gnucash.dialogs.business.gschema.xml.in => org.gnucash.GnuCash.dialogs.business.gschema.xml.in} (82%)
 rename gnucash/gschemas/{org.gnucash.dialogs.checkprinting.gschema.xml.in => org.gnucash.GnuCash.dialogs.checkprinting.gschema.xml.in} (98%)
 rename gnucash/gschemas/{org.gnucash.dialogs.commodities.gschema.xml.in => org.gnucash.GnuCash.dialogs.commodities.gschema.xml.in} (86%)
 rename gnucash/gschemas/{org.gnucash.dialogs.export.csv.gschema.xml.in => org.gnucash.GnuCash.dialogs.export.csv.gschema.xml.in} (90%)
 rename gnucash/gschemas/{org.gnucash.dialogs.gschema.xml.in => org.gnucash.GnuCash.dialogs.gschema.xml.in} (70%)
 rename gnucash/gschemas/{org.gnucash.dialogs.import.csv.gschema.xml.in => org.gnucash.GnuCash.dialogs.import.csv.gschema.xml.in} (88%)
 rename gnucash/gschemas/{org.gnucash.dialogs.import.generic.gschema.xml.in => org.gnucash.GnuCash.dialogs.import.generic.gschema.xml.in} (87%)
 rename gnucash/gschemas/{org.gnucash.dialogs.import.qif.gschema.xml.in => org.gnucash.GnuCash.dialogs.import.qif.gschema.xml.in} (86%)
 rename gnucash/gschemas/{org.gnucash.dialogs.reconcile.gschema.xml.in => org.gnucash.GnuCash.dialogs.reconcile.gschema.xml.in} (94%)
 rename gnucash/gschemas/{org.gnucash.dialogs.sxs.gschema.xml.in => org.gnucash.GnuCash.dialogs.sxs.gschema.xml.in} (86%)
 rename gnucash/gschemas/{org.gnucash.dialogs.totd.gschema.xml.in => org.gnucash.GnuCash.dialogs.totd.gschema.xml.in} (90%)
 rename gnucash/gschemas/{org.gnucash.general.finance-quote.gschema.xml.in => org.gnucash.GnuCash.general.finance-quote.gschema.xml.in} (76%)
 rename gnucash/gschemas/{org.gnucash.gschema.xml.in => org.gnucash.GnuCash.gschema.xml.in} (97%)
 rename gnucash/gschemas/{org.gnucash.history.gschema.xml.in => org.gnucash.GnuCash.history.gschema.xml.in} (97%)
 rename gnucash/gschemas/{org.gnucash.warnings.gschema.xml.in => org.gnucash.GnuCash.warnings.gschema.xml.in} (96%)
 rename gnucash/gschemas/{org.gnucash.window.pages.account.tree.gschema.xml.in => org.gnucash.GnuCash.window.pages.account.tree.gschema.xml.in} (96%)
 rename gnucash/gschemas/{org.gnucash.window.pages.gschema.xml.in => org.gnucash.GnuCash.window.pages.gschema.xml.in} (84%)
 create mode 100644 gnucash/import-export/aqb/gschemas/migratable-prefs.xml
 rename gnucash/import-export/aqb/gschemas/{org.gnucash.dialogs.flicker.gschema.xml.in => org.gnucash.GnuCash.dialogs.flicker.gschema.xml.in} (83%)
 rename gnucash/import-export/aqb/gschemas/{org.gnucash.dialogs.import.hbci.gschema.xml.in => org.gnucash.GnuCash.dialogs.import.hbci.gschema.xml.in} (89%)
 create mode 100644 gnucash/import-export/ofx/gschemas/migratable-prefs.xml
 rename gnucash/import-export/ofx/gschemas/{org.gnucash.dialogs.import.ofx.gschema.xml.in => org.gnucash.GnuCash.dialogs.import.ofx.gschema.xml.in} (78%)
 rename libgnucash/app-utils/{gnc-gsettings.c => gnc-gsettings.cpp} (73%)



More information about the gnucash-patches mailing list