gnucash master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Sat Aug 17 06:54:04 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/0e93e95c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e4de6a31 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8eb3819a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/24d45766 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1b4e4812 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f64dd086 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ec6602ad (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bdbb06b7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/11265541 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f2c34422 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d1a0cd2a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/749f02af (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bac27b48 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/942e74d0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0c53f763 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/188f8768 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/24094222 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/adae341d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d0f4d9bc (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2a6a4e34 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e15f2610 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4a4f81b3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5e866377 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d5122c97 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fab1c8db (commit)
	 via  https://github.com/Gnucash/gnucash/commit/112cf99d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/a42f1211 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/81b20d0a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0c3f460e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/55e196ab (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7d2d3928 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7211bfb5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c7e60c1d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/100ef2a0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bbcfc9da (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6252de21 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/77baba2c (commit)
	from  https://github.com/Gnucash/gnucash/commit/d1fddf55 (commit)



commit 0e93e95c6c812c40cb3ca3cf9f7a7c242a55fd17
Merge: d1fddf557 e4de6a319
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Aug 17 12:53:55 2019 +0200

    Merge maint

commit e4de6a31980372cf880c65568f352e574331f9e1
Merge: 8eb3819a3 77baba2c5
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Aug 15 15:38:18 2019 -0700

    Merge Christian Clauss's Travis-CI yaml fix into maint.

commit 8eb3819a3c96ddc5df55f9358ddc1a55ae2645e7
Merge: 24d457661 1b4e48129
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Aug 15 15:18:07 2019 -0700

    Merge Christian Gruber's 'rework_gtest_src' into maint.

commit 24d4576617995980c147bb49cacafe6f16978573
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Aug 15 15:17:16 2019 -0700

    Include libicu-i18n in libgncmod-engine linkage for new ICU API usage.

commit 1b4e481296d7b836fcbb6f86de46bc9faba84ef0
Author: Christian Gruber <christian.gruber at posteo.de>
Date:   Thu Aug 15 23:20:45 2019 +0200

    Add gtest_main.cc to libgtest.a
    
    Currently when compiling GoogleTest from source code, source file
    gtest_main.cc from GoogleTest repository is not compiled into any
    library as in GoogleTest repository, where it is compiled into
    libgtest_main.a. Instead gtest_main.cc is added to source file list
    GTEST_SRC, which is then added to the list of source files of every
    single GoogleTest based test application.
    
    To simplify this gtest_main.cc is added to the source file list of
    target gtest now. Additionally GTEST_SRC is merged into
    lib_gtest_SOURCES, since both variables defined source files for
    GoogleTest libraries.
    
    Now target gtest generates library libgtest.a, which already contains
    the main function from source file gtest_main.cc. This is different to
    GoogleTest build system, where both are separated into two independent
    libraries libgtest.a and libgtest_main.a.

commit f64dd0860fde4a04d9298b7c37430996fcc73efb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 14 13:32:20 2019 +0800

    Bug 752395 - Start Day of weekly report doesn't respond to change in locale
    
    Redefines some functions to ensure weekly grouping in transaction
    report obeys locale's start-of-week.

commit ec6602adf97629ad3f731b20fcbf23a3ef9d0042
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Wed Aug 14 22:35:58 2019 +0800

    [gnc-date][API] find locale's start of week using ICU.
    
    gnc_start_of_week
    
    * ICU has a mature C++ api, so prefer that one in our C++ code
    * Use PERR instead of fprintf for consistent reporting
    * Add the ICU specific linker flags to the test case

commit bdbb06b7226248458b62fd5fc972d959d9d34088
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Wed Aug 14 12:35:31 2019 +0800

    [price-quotes] remove no F::Q message

commit 1126554152b311b81d13006144fbbddf0a1edc33
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Aug 15 00:19:46 2019 +0200

    Improve header of glossary
    
    Append " (glossary)" to SOME DESCRIPTIVE TEXT to distinguish it from the
    real po file, if a translator has both open.

commit f2c3442296d9a33918cec86136e3de182df58696
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sat Jul 13 17:45:29 2019 +0200

    Add "account code" description to glossary

commit d1a0cd2a65b2493cf35593be7aa2aa9a6bff1ff4
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sat Jul 13 17:34:01 2019 +0200

    Remove a trailing space in german glossary

commit 749f02afa1b6f90434f46c8888a1c1258292664e
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Thu Aug 15 00:01:29 2019 +0200

    Merge a fresh gnucash pot into de.po
    
    5141 übersetzte Meldungen, 109 ungenaue Übersetzungen, 11 unübersetzte
    Meldungen.

commit bac27b48efe4f8c256aabbe7efa5e0a8cf6995e7
Merge: 188f8768b 942e74d07
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Aug 14 22:47:40 2019 +0200

    Merge branch 'PR551' into maint

commit 942e74d07a08a56ead29d6ee949222f9bedfb37a
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Aug 14 22:44:25 2019 +0200

    Update he.po from fresh gnucash.pot
    
    For better checks of PR #551

commit 0c53f763c6c0992623d1d4ffe01fa8d0a1142ab3
Author: avma <avi.markovitz at gmail.com>
Date:   Wed Aug 14 09:17:57 2019 +0300

    he.po for version 3.6 96% completed
    
    PR #551

commit 188f8768b5b0955eb0cd243fbcd926a8228aeca9
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Aug 14 11:38:26 2019 +0100

    Bug 797339 - Online banking frame to small
    
    Set the scroll window to expand so it uses all the available space.

commit 24094222d1e9947f1f65e9d84083f52f5a13bd57
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Wed Aug 14 11:33:37 2019 +0200

    Improve invoice import column headers
    
    Use underline only for mnemonics.
    Capitalize column headers.
    
    Try to reduce number of translatable strings - still incomplete.
    
    Follow up of commit aadb3d1.

commit adae341def2398891a3b6a9c0af0e59417debfcd
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Aug 11 09:43:27 2019 -0700

    Use cmake_symbol_check to test for AB_Banking_RuntimeConfig_SetCharValue
    
    instead of relying on AQBanking versions.

commit d0f4d9bce9d199931a1b073761b76632f5d6ee68
Author: avma <avi.markovitz at gmail.com>
Date:   Tue Aug 13 19:36:46 2019 +0300

    glossary he.po for ver 3.6

commit 2a6a4e34d608f227ceff37d5383c73c182289e80
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Aug 11 09:06:35 2019 +0800

    [price-quotes] compact commodity-tz-quote-triple->price

commit e15f2610ba712bb26a5885c290d1f2aaede6b510
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Aug 10 23:33:00 2019 +0800

    [price-quotes] compact gnc:book-add-quotes

commit 4a4f81b320f814e190ade2e0bf4157597805beba
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 9 21:41:23 2019 +0800

    [price-quotes] compact book->commodity->fq-call-data
    
    make function more readable.

commit 5e8663772aedb490dffc2f533f5f07a20303e423
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 9 22:49:31 2019 +0800

    [price-quotes] compact gnc:fq-get-quotes

commit d5122c97eaef18c30e7d66d269352929b17c4f24
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Aug 9 22:49:04 2019 +0800

    [price-quotes] compact gnc:fq-check-sources
    
    improve locality of vars.

commit fab1c8db3e8f3d13555931e57340349dfa481b6c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Aug 10 23:01:38 2019 +0800

    [price-quotes] show if F::Q not installed, remove dead code

commit 112cf99d2d0c7a68c71d9085ad911eba93337d9a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 12 20:37:27 2019 +0800

    [test-report-html] add coverage and function test
    
    * function gnc:html-table-add-labeled-amount-line! has full coverage
    test.
    
    * function gnc:make-html-acct-table/env/accts has good coverage
    confirming nothing crashes.

commit a42f1211d885e3db147781ef7e3f43f3a9ef09fa
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 12 21:15:45 2019 +0800

    [html-acct-table] modernise to srfi-9 records

commit 81b20d0a62786811383b8227f8ed476ae909e404
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 12 23:22:44 2019 +0800

    [html-acct-table] timepair -> time64
    
    * fix timepair -> time64 - this is technically dead code.

commit 0c3f460e9fa5c3c354ff5fed64ea781b260ebff7
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Aug 8 23:10:12 2019 +0800

    [invoice] deprecate easy/fancy-invoice creation hooks

commit 55e196ab5bed6bc90ffe1e0d505737c8aaad6753
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Sun Aug 11 10:55:24 2019 +0200

    Dutch RGS template: Replace a ":" in an account name
    
    The colon is the account delimiter.

commit 7d2d3928291260edf6ee94fb534e4220dbcdfd17
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Aug 10 19:20:49 2019 +0200

    Fix intermittent build dependency issue
    
    eguile-html-utilities now depends on eguile-gnc so make sure
    the latter is built before the former
    
    Note the master branch has gone a different route:
    eguile-html-utilities and eguile-utilities are no longer modules
    there but included into eguile-gnc via load-from-path
    Hence the dependecy tree is actually the other way around there.
    To keep in mind when merging maint into master next time.

commit 7211bfb53c2ad4c46485e1f58d877fd387d72aa2
Author: avma <avi.markovitz at gmail.com>
Date:   Sat Aug 10 15:25:40 2019 +0300

    Hebrew translation 95% completed...

commit c7e60c1d534b884a9b255018fe03da212e9f985b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 5 19:04:12 2019 +0800

    [qif/test-qif-parse] increase coverage

commit 100ef2a01decda3ed54cf7204ae38bfd8766521d
Author: Christian Stimming <christian at cstimming.de>
Date:   Wed Aug 7 22:37:17 2019 +0200

    Online banking: Usage of gnucash registration key is available in more aqbanking versions.
    
    To be precise, it is in aqbanking-5.7.8-git-1 and to-be-released
    aqbanking-5.7.9 as well as aqbanking-5.99.24-git-1 and
    to-be-released aqbanking-5.99.25. As it is needed mid-September 2019
    for all bank users in Germany, we better make it available for both branches.

commit bbcfc9da42e2504d3d21e8dbb08cc2be515b2140
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Aug 5 10:01:04 2019 -0700

    [test-commodity-utils] Don't try to free the pricedb twice.
    
    It's freed by gnc-clear-current-session, so freeing it explicitly
    causes a double-free.

commit 6252de21fd2c02b2a45b72f0ca63259ef2365236
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Aug 5 07:37:16 2019 +0800

    [qif/qif-parse] restore handle non-4-digit dates, and erratum
    
    db93aec58 contained logic error in date-handling, would invalidate
    2-digit years.
    
    Also parse-bang-field needs to trim trailing space.

commit 77baba2c5e2bef3f56250643fced4dfe284e022a
Author: Christian Clauss <cclauss at me.com>
Date:   Thu Aug 1 21:11:48 2019 +0200

    Remove the deprecated sudo tag from .travis.yml
    
    As discussed in #545, [Travis are now recommending removing the __sudo__ tag](https://blog.travis-ci.com/2018-11-19-required-linux-infrastructure-migration).  Mention  of the __sudo:__ tag has been removed from all Travis docs because the sudo command is now _always_ available and there is no way to turn it off.



Summary of changes:
 .travis.yml                                        |     1 -
 CMakeLists.txt                                     |     8 +
 common/cmake_modules/GncAddTest.cmake              |     5 +-
 common/config.h.cmake.in                           |     3 +
 common/test-core/CMakeLists.txt                    |     3 +-
 data/accounts/nl/acctchrt_rgs_1.1.gnucash-xea      |     2 +-
 .../import-export/aqb/assistant-ab-initial.glade   |     2 +-
 gnucash/import-export/aqb/gnc-ab-utils.c           |     4 +-
 .../import-export/bi-import/dialog-bi-import-gui.c |    48 +-
 gnucash/import-export/csv-imp/test/CMakeLists.txt  |     6 +-
 gnucash/import-export/qif-imp/qif-parse.scm        |     6 +-
 .../import-export/qif-imp/test/test-qif-parse.scm  |    25 +-
 gnucash/report/html-acct-table.scm                 |    37 +-
 gnucash/report/reports/standard/invoice.scm        |     4 +
 gnucash/report/test/test-commodity-utils.scm       |     5 +-
 gnucash/report/test/test-report-html.scm           |   106 +
 libgnucash/app-utils/date-utilities.scm            |    23 +-
 libgnucash/core-utils/test/CMakeLists.txt          |     3 +-
 libgnucash/engine/CMakeLists.txt                   |     2 +-
 libgnucash/engine/gnc-date.cpp                     |    25 +
 libgnucash/engine/gnc-date.h                       |     5 +
 libgnucash/engine/test/CMakeLists.txt              |    31 +-
 libgnucash/scm/price-quotes.scm                    |   494 +-
 po/de.po                                           | 12755 +++---
 po/glossary/de.po                                  |     2 +-
 po/glossary/gnc-glossary.txt                       |     2 +-
 po/glossary/he.po                                  |   335 +-
 po/glossary/txt-to-pot.sh                          |     2 +-
 po/he.po                                           | 41950 ++++++++++---------
 29 files changed, 28261 insertions(+), 27633 deletions(-)



More information about the gnucash-patches mailing list