gnucash master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Sat Feb 8 08:32:54 EST 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/69df81e7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1ccea05b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/cce69e37 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8243496e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f27cbd4a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e90e9cbd (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9a90e970 (commit)
	from  https://github.com/Gnucash/gnucash/commit/2d907ff4 (commit)



commit 69df81e7efe11dfde121b9f362cbfff345ca12de
Merge: 2d907ff49 1ccea05b6
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 8 14:13:17 2020 +0100

    Merge branch 'maint'
    
    - gettext minimum required version on master becomes 0.19.6
    - simplify gettext detection code and appdata/desktop file creation
      based on this new minimum
    - fix merge conflict for new test-new-owner-report
    - update deprecated scheme modules for test-new-owner-report

commit 1ccea05b6e3bc8019af493c041318ae8bceef920
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 8 13:54:28 2020 +0100

    CMake - drop LC_ALL=C for generation of appdata and desktop files
    
    It doesn't seem to have any noticable effect.

commit cce69e37d27d2a48e1bd4f2b9e0ed2d4ebaaeaf5
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 8 11:44:40 2020 +0100

    Rework appdata and desktop file generation
    
    - attempt to merge in translations before merging in version data
    - add the intermediate file (with translations) to the dist tarball
    - dist builds no longer have to run the translation merge, but can instead
      use the included intermediate file. This accomodates distros with
      older gettext versions.

commit 8243496ed0b3ea50d399422f0cc7ced713d2ea64
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Fri Feb 7 21:56:21 2020 +0100

    Rework our gettext tests
    
    - only abort configuration if gettext is older than 0.18.1 (required for string extraction from scheme files)
    - otherwise always continue but disable a few other build steps depending on the gettext version
    - use feature variables to more clearly convey what is enabled or disabled

commit f27cbd4a11ec00b3929ec63dd03243eb308440fe
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 8 11:54:53 2020 +0100

    Fix dist after renaming account directory hu_HU to hu

commit e90e9cbd8c6ad5075ac6cd9b48a37c7af98d665f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Feb 7 22:08:11 2020 +0800

    [test-new-owner-report] initial commit
    
    Tests some basic business transactions
    
    * 1 invoice for $6.75
    
    * 1 invoice for $11.50
      2 partial payments $1.50 and $2.00
    
    * 1 credit-note for $3.00
    
    * 1 invoice for $28
      1 credit note for $27
      1 payment linking both including $1 bank transfer

commit 9a90e97009860e92238bab9fd90d226135537311
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Feb 8 08:46:38 2020 +0800

    [new-owner-report] negate RHS inv amounts if credit-note.



Summary of changes:
 CMakeLists.txt                                     |  12 +
 cmake/CMakeLists.txt                               |   2 +-
 ...nfigure-appdata.cmake => insert-vcs-data.cmake} |   2 +-
 data/accounts/hu/CMakeLists.txt                    |   2 +-
 gnucash/gnome/CMakeLists.txt                       |  65 ++++--
 .../report/reports/standard/new-owner-report.scm   |   5 +-
 .../report/reports/standard/test/CMakeLists.txt    |   1 +
 .../standard/test/test-new-owner-report.scm        | 253 +++++++++++++++++++++
 po/CMakeLists.txt                                  |   2 +-
 9 files changed, 313 insertions(+), 31 deletions(-)
 rename cmake/{configure-appdata.cmake => insert-vcs-data.cmake} (96%)
 create mode 100644 gnucash/report/reports/standard/test/test-new-owner-report.scm



More information about the gnucash-patches mailing list