gnucash master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Mon May 27 05:59:36 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/cc7ca438 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/be148484 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b7479e8f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ae76a294 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/efe88f13 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2d4f771b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/311f7d26 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f6df367f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/51dda770 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/91aceaa7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d16a236e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0319144b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5bb54d07 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/df1cc590 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/52895eab (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b26276cb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/416b79d3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/037f5ed5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5ad3cd0d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fade13f8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/36574f08 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e3fb593e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/93bf1a0f (commit)
	from  https://github.com/Gnucash/gnucash/commit/29b842ba (commit)



commit cc7ca438c0699921937677fc839530e391c2d755
Merge: 29b842ba9 be1484841
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Mon May 27 11:58:18 2019 +0200

    Merge branch 'maint'

commit be1484841c16c064387f9eff7aed4a5ba56a301f
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat May 25 12:11:53 2019 +0200

    One more minor cmake cleanup

commit b7479e8fb0091ba4f6f4cc9af60a3b4ecb39d37b
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat May 25 11:20:21 2019 +0200

    Bump minimum cmake version to 3.5
    
    This version is available for all supported platforms and distros
    (CentOS can have a version via EPEL, which is required anyway)
    
    Advantages:
    - one cmake version for all platforms
    - we can drop all conditions based on cmake version

commit ae76a294531de1b310cadf46c8bafb8bc81126ba
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue May 21 15:35:42 2019 +0800

    [aging] bugfix avoid report-crash when no APAR account exists
    
    need additional sanity checks.
    
    in a book with no suitable AP/AR account, from 'Customers Overview'
    spreadsheet, clicking 'Customer Listing' may call aging.scm renderer
    with account = #f leading to report crash.

commit efe88f13a83f27c896079cbc5d3709ffa721040e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon May 20 11:35:31 2019 +0800

    [balsheet-pnl] link pnl->transaction-report inherits common-currency

commit 2d4f771bedf13ef9a2de4bd45d25d9afc860a8ec
Merge: 311f7d26e f6df367f5
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu May 23 09:50:20 2019 -0700

    Merge Adrién Panella's 'budget' into maint.

commit 311f7d26e64238719523c59fa61a0e2aeacf6885
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon May 13 16:27:54 2019 +0800

    [dialog-tax-table] implement renaming of Tax Table name
    
    Adds a new button 'Rename' in dialog-tax-table.

commit f6df367f50506aef8ae6f18cffbbbad6db2b945f
Author: Adrian Panella <ianchi74 at outlook.com>
Date:   Sat May 18 14:14:27 2019 -0500

    [budget] Remove unused code
    
    Remove some priv attributes and code that were never used

commit 51dda770579efa666ea516a96de7a8f4639e1473
Author: Adrian Panella <ianchi74 at outlook.com>
Date:   Fri May 17 23:10:25 2019 -0500

    Bug 577968 - Values are not stored by pressing <TAB> in budget page
    
    Also fix duplicates: 760194

commit 91aceaa71ba4a162d246b60fcdc09b14b6545d62
Author: Adrian Panella <ianchi74 at outlook.com>
Date:   Fri May 17 23:04:35 2019 -0500

    Bug 781345 - Equity disregarded by budget totals

commit d16a236eceaaf7dd322996fbbdcafdc42da23789
Author: Adrian Panella <ianchi74 at outlook.com>
Date:   Fri May 17 23:03:14 2019 -0500

    [Budget] Fix negative Numbers Not Colored Red

commit 0319144ba6d04e94d84bbae190952beccee93f63
Author: Adrian Panella <ianchi74 at outlook.com>
Date:   Mon May 13 22:57:51 2019 -0500

    Bug 788157 - Open Budget Menu Item Doesn't Select Default Budget

commit 5bb54d073c2fc936ff5cc129110844b18096c599
Author: Adrian Panella <ianchi74 at outlook.com>
Date:   Mon May 13 22:56:04 2019 -0500

    [budget] Fix error in qof_book property path
    
    The "Default budget" property had an erroneus path
    and was not returning any value.

commit df1cc5902b17916f8da7da9866e9371bfadcb8d0
Author: Adrian Panella <ianchi74 at outlook.com>
Date:   Thu May 9 08:07:34 2019 -0500

    Bug 676810 - Wrong accounting in multi-currency budget report
    
    Adds multicurrency support in budget page
    Convert currencies before summing up to parent and totals.

commit 52895eabd1996f9cf3693a813889dcb29a3e0ccd
Author: Adrian Panella <ianchi74 at outlook.com>
Date:   Wed May 15 21:50:36 2019 -0500

    Bug 679800 - Shortcut to allow population of all budgeting periods
    
    Add functionality to change at once the budget for all
    periods of selected accounts.
    It can :
    replace with a new value
    unset the budget
    add a value to current budget
    multiply current budget with value
    
    Solvese issue #679800 and a duplicates (#639404, #760634)

commit b26276cba4229c399a38158bb877c6be1e66584f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri May 17 23:05:56 2019 +0800

    Bug 797241 - Some reports skip transactions of the last day of the selected period
    
    portfolio.scm and advanced-portfolio.scm were not taking into account
    transactions dated on the report-date. expand query so that end-date
    is 23:59:59 rather than somewhere mid-day.

commit 416b79d304f5efc8fdbffa393205e9a5eaccc461
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri May 17 10:56:56 2019 +0100

    Reformat source files gnc-accounting-period.*
    
    Change tabs to white space and some other white space changes.

commit 037f5ed5be12549330e71ffd9a61b90a5cf7f759
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Fri May 17 10:39:53 2019 +0100

    Bug 797089 - Wrong time for accounting period end date
    
    In the Preferences/Accounting Period, there is an option to specify
    absolute dates but the end date was being set to start of day instead
    of end of day, changed this.

commit 5ad3cd0d607f20d3e5d2c8d85d20120018eb67cc
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed May 15 17:55:09 2019 +0100

    Deleting TaxTable entries can crash application
    
    Change the switch statement to include GNC_AMT_TYPE_VALUE to return a
    value for row_text[1] and change default to set it to NULL

commit fade13f81368e56d3484676450c09f30ee60fa7a
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed May 15 16:09:27 2019 +0100

    Setup some default sorting for the TaxTable entries

commit 36574f08fb1ed9543de84cb481e0799b0ad7515c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed May 15 16:08:53 2019 +0100

    After editing the TaxTables the selection has moved

commit e3fb593edc9e86ac9ed60803694ddf682e5264fb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri May 17 11:11:30 2019 +0800

    Bug 797240 - Multicolumn report not showing each report name
    
    reportname was not correctly applied as the chart-title

commit 93bf1a0f23913fb9c88e29470c782e3aac4de92b
Author: Adrian Panella <ianchi74 at outlook.com>
Date:   Sat May 4 20:47:52 2019 -0500

    Bug 646361 - Estimate budget option to have same amount in each budget period
    
    If set, all periods get the same budget, from the average
    of the reference period.



Summary of changes:
 CMakeLists.txt                                     |  57 ++--
 common/cmake_modules/CMakeLists.txt                |   2 +-
 common/cmake_modules/GncAddGSchemaTargets.cmake    |   6 +-
 common/cmake_modules/GncAddSchemeTargets.cmake     |   6 +-
 common/cmake_modules/GncAddTest.cmake              |  12 +-
 common/cmake_modules/GncFindPkgConfig.cmake        | 256 --------------
 common/cmake_modules/MakeDist.cmake                |   9 +-
 common/cmake_modules/MakeDistCheck.cmake           |  13 +-
 gnucash/gnome-utils/dialog-tax-table.c             | 113 +++++-
 gnucash/gnome/CMakeLists.txt                       |  10 +-
 gnucash/gnome/gnc-budget-view.c                    | 380 +++++++++++++--------
 gnucash/gnome/gnc-plugin-budget.c                  |   7 +
 gnucash/gnome/gnc-plugin-page-budget.c             | 199 ++++++++++-
 gnucash/gschemas/CMakeLists.txt                    |   6 +-
 gnucash/gtkbuilder/dialog-tax-table.glade          |  19 +-
 gnucash/gtkbuilder/gnc-plugin-page-budget.glade    | 254 ++++++++++++++
 gnucash/report/reports/aging.scm                   |   4 +-
 .../report/reports/standard/advanced-portfolio.scm |   5 +-
 .../report/reports/standard/balance-forecast.scm   |   6 +-
 gnucash/report/reports/standard/balsheet-pnl.scm   |   8 +
 gnucash/report/reports/standard/portfolio.scm      |   5 +-
 gnucash/ui/gnc-plugin-page-budget-ui.xml           |   2 +
 libgnucash/app-utils/gnc-accounting-period.c       | 132 +++----
 libgnucash/app-utils/gnc-accounting-period.h       |   9 +-
 libgnucash/backend/xml/test/CMakeLists.txt         |   7 +-
 libgnucash/doc/design/CMakeLists.txt               |  19 +-
 libgnucash/engine/qofbook.cpp                      |   6 +-
 libgnucash/quotes/CMakeLists.txt                   |   8 +-
 po/CMakeLists.txt                                  |   7 +-
 29 files changed, 967 insertions(+), 600 deletions(-)
 delete mode 100644 common/cmake_modules/GncFindPkgConfig.cmake



More information about the gnucash-patches mailing list