gnucash master: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Thu Sep 5 11:00:34 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/44adc054 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d35ebd15 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9b52fa68 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b9af094f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f389a2af (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2c787d5b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b697611b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/af238ee4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e386a2a7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2ac8cb2f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d0d6a824 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c4ac716f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/78d4d60b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/49507484 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/be51f778 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/500d0ae8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d6fff59e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/16a69e2a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/abc0964c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8d1c5f89 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d8468b93 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ef3157db (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fa6948a2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e3ba7368 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bb4348fc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d4379644 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2bcb9bb1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d677e3c5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/251d3947 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ca061f06 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8e2141ce (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f00777ca (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9a7824c1 (commit)
	from  https://github.com/Gnucash/gnucash/commit/cbd6dea4 (commit)



commit 44adc0543f0aff3a3da83a7598fcfbf6dc9ed069
Merge: cbd6dea4b d35ebd15f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Sep 5 22:34:48 2019 +0800

    Merge branch 'maint'

commit d35ebd15f21ac57d1f84521fc5dab3880bb01cb5
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Sep 5 16:27:26 2019 +0200

    Fix of PR #577
    
    Move he.po into po
    5358 translated messages.

commit 9b52fa685fabbc00c401d816a1da9685aadd9b4c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Sep 5 19:31:15 2019 +0800

    [html-acct-table] ensure an integer number of empty-cells
    
    tbl-width is not necessarily an even number; tbl-width being odd would
    result in a half-fraction when calculating number of
    empty-cells. convert to the appropriate integer.
    
    this is the proper fix for the bug fixed by d865b149.

commit b9af094f8b9c40caf4b472fda430dd87ca13e0c0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Sep 5 19:28:32 2019 +0800

    [reports] fix some uses of assoc-ref
    
    assoc-ref (or better, assq-ref because we're comparing symbols) is
    used to lookup from the 'car's of a list of pairs, and return the
    found pair's 'cdr'. the previous use of 2-element lists demonstrate a
    lack of understanding how to encode the list of pairs. rewrite using
    proper pairs rather than 2-element lists, which means the assq-ref
    does not need a subsequent 'car' to retrieve the desired symbol.

commit f389a2af05961042b2f9d47f605075f2bf575533
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Sep 5 02:53:44 2019 +0200

    [I18N] Add a translator comment about date formats

commit 2c787d5b3607d9f4efbc74bfcc7784b8a197bb99
Merge: af238ee47 b697611b5
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Sep 4 21:03:59 2019 +0200

    Merge branch 'PR_#577' into maint

commit b697611b5085ec9fdc82ce0067d151dbdfb6ce0b
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Sep 4 20:53:52 2019 +0200

    [L12N] he.po: another 2 fixes on top of PR #577
    
    5341 translated messages.
    for GnuCash 3.6

commit af238ee4708013828b5ebe5592c6b4cd2719c21d
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Sep 4 22:25:37 2019 +0800

    [income-gst-statement] fix "tax payable" reuse existing string

commit e386a2a77d83dd219afc08a5a191baa927ff5538
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Sep 1 13:37:08 2019 +0800

    [report-utilities] deprecate gnc:acccounts-get-all-subaccounts
    
    * this function has a typo in name
    * all uses of accounts-get-all-subaccounts were followed by appending
    the result to the original accounts list. we have already rewritten to
    use the better function in previous commit. this is now obsolete.
    * inline its last use, omit sorting. list is sorted anyway afterwards.

commit 2ac8cb2f79bdff1e2f811b37e635d388c6f297f1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Sep 3 07:06:05 2019 +0800

    [reports] use more efficient gnc:accounts-and-all-descendants
    
    All uses of gnc:acccounts-get-all-subaccounts were immediately
    followed by appending the result to the original accounts list. Use
    gnc:accounts-and-all-descendants instead which is more efficient.

commit d0d6a824f4a6f1e425304939935e45edca4d36c6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Sep 1 14:04:17 2019 +0800

    [reports] remove dead code - terse-period? always true

commit c4ac716f65a1895e9fb9a9a0804e8068b5852fce
Author: avma <avi.markovitz at gmail.com>
Date:   Wed Sep 4 17:31:14 2019 +0300

    he.po cleanups

commit 78d4d60b9c13f4d2c2df934ad32502c203263aa3
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Sep 3 16:11:27 2019 -0700

    Bug 797389 - Random Crashes while attaching a document.
    
    Fixes the immediate cause, dereferencing the return value of
    gnucash_style_get_cell_dimensions, which can be NULL, without
    checking.

commit 4950748406a2a0feb6040e41c34e387256b82e7f
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Sep 3 23:24:01 2019 +0200

    de.po: recover a few translations from previous versions
    
    5267 übersetzte Meldungen, 72 ungenaue Übersetzungen, 18 unübersetzte
    Meldungen.

commit be51f778fbdcbb39f8ab9bb6c20b96cbe2ba9e28
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Sep 3 20:17:26 2019 +0200

    de.po: merge recent changes
    
    5176 übersetzte Meldungen, 147 ungenaue Übersetzungen, 34 unübersetzte
    Meldungen.

commit 500d0ae887d7cfefbba4c450b4852c52de328fa1
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Sep 3 20:11:50 2019 +0200

    de.po: A few fixes and some cleanup

commit d6fff59eacf24a8f1a36b13025faceb45d0d9118
Author: Pictarus <pictarus at gmx.de>
Date:   Mon Sep 2 21:49:38 2019 +0200

    Update de.po
    
    5250 übersetzte Meldungen, 11 unübersetzte Meldungen.

commit 16a69e2a63f462346f498918eee738e5443bea58
Author: Christian Stimming <christian at cstimming.de>
Date:   Mon Sep 2 22:25:39 2019 +0200

    I18n fix: Trim user-visible strings from unneeded whitespace.
    
    This makes translations unnecessarily confusing. If the layout
    needs some space, feel free to add padding and such.

commit abc0964c86bca6251241d9b7bd26c278a203bb80
Merge: ef3157db1 8d1c5f893
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Aug 30 15:05:44 2019 +0200

    Merge branch 'PR#570' into maint

commit 8d1c5f8936073ce0df15fb71582fc70e2cf88edc
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Fri Aug 30 14:58:57 2019 +0200

    Fix contexts in he.po

commit d8468b937024bd71cfefe48fb639d21f7e0d1ac4
Author: avma <avi.markovitz at gmail.com>
Date:   Thu Aug 29 13:56:14 2019 +0300

    Complete Hebrew translation for version 3.6
    
    5341 translated messages.

commit ef3157db19e5ebee4c669da03757ed5ec8fe8321
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 30 18:26:22 2019 +0800

    [budget] rename envelope option to 'Use accumulated amounts'
    
    Because envelope budgeting means something else. This means release
    3.7 (the first release with this feature) will use the better name.

commit fa6948a2bee6ba8e59ba487097590ff2ce782588
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 30 18:17:28 2019 +0800

    [dialog-search] expand&fill search results
    
    https://lists.gnucash.org/pipermail/gnucash-user/2019-August/086733.html
    
    Allow the search result frame to expand when dialog box is resized.

commit e3ba73683e3c6ccfa84a63c6d0a5e648856412dc
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Aug 29 18:53:24 2019 +0200

    Fix file copy destination for accounts/he

commit bb4348fce97668af5de08e0a38867437d7e7f81f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 29 20:08:18 2019 +0800

    Bug 797378 - QIF file import fails: Loading gives wrong type argument in position 2

commit d4379644c201527e83d83b443d7cda54713513bd
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Aug 29 11:29:23 2019 +0100

    Stop duplicate entries for the invoice taxtable cell
    
    When the ledger is loaded, the list for the taxtable combo is created
    but as the item_list gui is not initialised yet a temporary list store
    is used. This is done twice and hence end up with duplicate entries. To
    fix this add the missing gtk_list_store_clear to
    gnc_combo_cell_clear_menu to clear the temporary list store when the
    item_list is not initialised.

commit 2bcb9bb1a5fa6e2f821836e58b201791e773b032
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Aug 29 11:28:18 2019 +0100

    Test for Invoices XML dates not being INT64_MAX
    
    To prevent errors being logged to the trace file when invoices are
    saved test for the date values not being INT64_MAX which is an unset
    date.

commit d677e3c5df36d1049d8233001256d070a19bec08
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Aug 29 11:27:10 2019 +0100

    Do not log an error when no default tax tables set

commit 251d39477fb0badfbbc97aec4c7063c9902c3a0e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Aug 29 11:26:27 2019 +0100

    Prevent artefacts of imported transactions from showing
    
    When you start the import process, possible imported transactions are
    displayed in the source open register and if you deselect any and press
    the OK button you are left with blank lines in the register for those
    deselected so move the gnc_gen_trans_list_delete to before the gui
    refresh call.

commit ca061f066581b6a7d32aa34c139bab7178eb68c7
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 28 19:51:33 2019 +0800

    [test-extras] show better error message if report is not found
    
    this leads to better error messages during test development and other
    work. e.g. a report-module isn't loaded by mistake during a test,
    would formerly lead to a cryptic #f error; this commit ensures the
    uuid cannot be found error is reported.

commit 8e2141ce672176c69dd80eef9166145474c723f9
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 28 19:53:48 2019 +0800

    [html-utilities] deprecate function

commit f00777ca07f5ca6f7e2bc5443823e02c8fa8c7c2
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Aug 27 11:50:25 2019 -0700

    Add scm-srfi64-extras and scm-qif-import as check dependencies
    
    Fixes make check when make all hasn't been run.

commit 9a7824c132561d4544b123dca4ab42c8ee43307c
Author: avma <avi.markovitz at gmail.com>
Date:   Sun Aug 25 18:52:26 2019 +0300

    Hebrew Translation for v3.6



Summary of changes:
 data/accounts/he/CMakeLists.txt                    |     2 +-
 gnucash/gtkbuilder/dialog-search.glade             |     6 +-
 gnucash/gtkbuilder/gnc-plugin-page-budget.glade    |    20 +-
 gnucash/import-export/import-main-matcher.c        |     3 +-
 gnucash/import-export/qif-imp/qif-parse.scm        |     4 +-
 gnucash/import-export/qif-imp/test/CMakeLists.txt  |     1 +
 .../import-export/qif-imp/test/test-qif-parse.scm  |     5 +
 .../register/ledger-core/split-register-model.c    |     2 +
 gnucash/register/register-gnome/combocell-gnome.c  |     2 +
 gnucash/register/register-gnome/gnucash-header.c   |     5 +
 .../register-gnome/gnucash-sheet-private.c         |     6 +-
 gnucash/register/register-gnome/gnucash-style.c    |     4 +-
 gnucash/report/html-acct-table.scm                 |    14 +-
 gnucash/report/html-utilities.scm                  |     2 +
 gnucash/report/report-utilities.scm                |     4 +-
 gnucash/report/report.scm                          |     4 +-
 gnucash/report/reports/example/average-balance.scm |     8 +-
 gnucash/report/reports/example/daily-reports.scm   |     8 +-
 .../report/reports/standard/account-summary.scm    |     7 +-
 gnucash/report/reports/standard/balance-sheet.scm  |     7 +-
 .../reports/standard/budget-balance-sheet.scm      |     7 +-
 .../reports/standard/budget-income-statement.scm   |     7 +-
 gnucash/report/reports/standard/budget.scm         |    32 +-
 gnucash/report/reports/standard/cash-flow.scm      |     8 +-
 .../report/reports/standard/category-barchart.scm  |     4 +-
 .../report/reports/standard/equity-statement.scm   |     9 +-
 .../reports/standard/income-gst-statement.scm      |     2 +-
 .../report/reports/standard/income-statement.scm   |    19 +-
 gnucash/report/reports/standard/net-charts.scm     |     4 +-
 gnucash/report/reports/standard/portfolio.scm      |     5 +-
 gnucash/report/reports/standard/sx-summary.scm     |     7 +-
 .../report/reports/standard/test/test-budget.scm   |     6 +-
 gnucash/report/reports/standard/trial-balance.scm  |    26 +-
 gnucash/report/test/test-report-extras.scm         |     3 +-
 libgnucash/backend/xml/gnc-invoice-xml-v2.cpp      |     2 +-
 libgnucash/engine/gncTaxTable.c                    |     1 -
 libgnucash/engine/test/CMakeLists.txt              |     3 +-
 po/de.po                                           | 14114 +++++++-------
 po/he.po                                           | 19438 +++++++++----------
 39 files changed, 16988 insertions(+), 16823 deletions(-)



More information about the gnucash-patches mailing list