gnucash master: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Fri Mar 18 08:37:28 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash/commit/5993ebf4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4bb16f03 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a50469ff (commit)
	 via  https://github.com/Gnucash/gnucash/commit/93456796 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3b7a6fa8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3ff0cb22 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4f956844 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d55eee55 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e63baa62 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6fa3c9e5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/99879286 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c84d82e3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f8fc796c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ccae437e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0e233fc8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bd5f81a7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c8baa8e7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c00cacda (commit)
	 via  https://github.com/Gnucash/gnucash/commit/aca83513 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7fd17ac0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/45f4dffd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ba598395 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8ee0bee6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f96585b8 (commit)
	from  https://github.com/Gnucash/gnucash/commit/193a7aae (commit)



commit 5993ebf4d4134cc762c168f987ae76d605348f44
Merge: 193a7aae5 4bb16f03a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Mar 18 20:37:07 2022 +0800

    Merge branch 'maint'

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Merge Bob Fewell's 'rtl' into maint.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

commit c8baa8e773fdacbc89c747156f2b02bed1188ea7
Author: YTX <ytx.cash at gmail.com>
Date:   Sun Mar 13 08:06:02 2022 +0100

    Translation update  by YTX <ytx.cash at gmail.com> using Weblate
    
    po/zh_CN.po: 99.9% (5388 of 5390 strings; 0 fuzzy)
    0 failing checks (0.0%)
    Translation: GnuCash/Program (Chinese (Simplified))
    Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
    
    Co-authored-by: YTX <ytx.cash at gmail.com>

commit c00cacda16ffc7f5cd7a9d650a486cb292aad5e0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Mar 14 09:14:53 2022 +0800

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

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

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

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

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

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

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

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

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

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

    Also update main menu Budget actions sensitivity

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

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



Summary of changes:
 gnucash/gnome-utils/gnc-tree-model-account.c       |   5 +-
 gnucash/gnome-utils/window-main-summarybar.c       |  13 +-
 gnucash/gnome/assistant-stock-transaction.cpp      |   4 +
 gnucash/gnome/dialog-invoice.c                     |   6 +-
 gnucash/gnome/gnc-budget-view.c                    |   3 +
 gnucash/gnome/gnc-plugin-budget.c                  |  33 ++
 gnucash/gnome/gnc-plugin-page-budget.c             |  15 +
 gnucash/gnome/gnc-split-reg.c                      |   8 +-
 .../org.gnucash.GnuCash.warnings.gschema.xml.in    |  20 +
 .../gtkbuilder/assistant-stock-transaction.glade   |  10 +-
 gnucash/register/register-gnome/gnucash-sheet.c    |  11 +
 libgnucash/app-utils/gnc-ui-balances.c             |  12 +-
 libgnucash/app-utils/gnc-ui-util.c                 |  53 +-
 libgnucash/app-utils/gnc-ui-util.h                 |  26 +-
 po/cs.po                                           |  21 +-
 po/de.po                                           |  69 +--
 po/pt.po                                           |  37 +-
 po/sk.po                                           | 658 ++++++++-------------
 po/sv.po                                           |  86 +--
 po/zh_CN.po                                        |   8 +-
 20 files changed, 523 insertions(+), 575 deletions(-)



More information about the gnucash-patches mailing list