gnucash master: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Tue Dec 6 04:41:39 EST 2016


Updated	 via  https://github.com/Gnucash/gnucash/commit/5c6383e4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ac5fb713 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ad07d2e3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7f4b6568 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/354694b7 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/03a11451 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7d927cb8 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1295e00b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/66023fe0 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/70ed8164 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e98b5632 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bd3ed1e5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d0224526 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b0605208 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/211b3ab1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/7f0c912f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/9e7f10d2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1f8c413d (commit)
	from  https://github.com/Gnucash/gnucash/commit/4e2b2049 (commit)



commit 5c6383e4269477a10811e64181c4465bd78ffc6c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Dec 1 15:12:47 2016 +0000

    Update the saved reports to 2.8 and old to 2.4

commit ac5fb71369590da009856da79b1de695eafd5225
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Thu Dec 1 15:11:51 2016 +0000

    Missing comma in tm answers structure

commit ad07d2e33fe0ac66b8c7e5412781bc5889f0cdf7
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 20:54:18 2016 +0000

    Fix error when closing application
    
    There are errors when closing the application to do with gnc_uri when
    trying to create a filename from an empty book_id value to update the
    page title. Added a test for empty book_id as well as it being null.

commit 7f4b656815ef4403777e221a80f48fe72f0d5c3e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:42:07 2016 +0000

    Use new options-fancy-date to retrieve date format
    
    Use the new function so we do not need to test for valid format

commit 354694b744db9c8de33ccfc6e753269ce31d5e5e
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:40:08 2016 +0000

    Update the Fancy Date Format
    
    When the format is set to unset, the kvp data will now be removed and
    added a function to retrieve the 'Fancy Date Format' and test for it
    being valid, if not retrieve the preference date format.

commit 03a11451bd88debe666e2e79ed47cbd8de324787
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:39:10 2016 +0000

    Add the ability to delete a path from options
    
    There is a requirement to delete the "Fancy Date Format" book KVP data
    when set to unset. This was not possible as is as it would delete all
    the 'Business' options. This is still possible by passing a null list.

commit 7d927cb8303a620f358e8ebb0c95746903a06b4f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:37:03 2016 +0000

    Add missing liststore to preference list

commit 1295e00b941a30a118244dbe60a7af0d2cc8600c
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:36:06 2016 +0000

    Change daily-reports.scm to use new plot size

commit 66023fe08ef5093e0364139578c00fa74ad09c85
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:35:06 2016 +0000

    Change price-scatter.scm to use new plot size
    
    Change price-scatter.scm to use new html-scatter.scm for new plot size

commit 70ed81644938526070dc08e163e22ddcfd098a23
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:33:51 2016 +0000

    Change net-linechart.scm to use the new plot size

commit e98b5632a005a4eee7c4124d2c384b28958726ec
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:32:44 2016 +0000

    Change net-barchart.scm to use new plot size

commit bd3ed1e59a73c7690dcb8bfb273647131522bf2b
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:31:16 2016 +0000

    Fix general-ledger.scm
    
    An option had changed in the transaction report that this one uses.

commit d02245267f222c00f2c9b42e233a48711be36ac8
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:30:09 2016 +0000

    Change average-balance.scm to use new plot sizes

commit b0605208590ccd033cde9b497d79b365764eb22d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:28:41 2016 +0000

    Change account-piecharts and html-piechart
    
    Change account-piecharts.scm to use the modified htm-piechart.scm that
    now can use plot size percentages.

commit 211b3ab10ee75f50aa0522d169375fd20e6095da
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:26:54 2016 +0000

    Fix account-piechart.scm for guile 1.8.x

commit 7f0c912f936f9757b12acd05ac9c37a41443de2d
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 19:21:17 2016 +0000

    Budget Chart changes
    
    There was no display option but the file indicated that there might be
    so created one and added the plot size to it.

commit 9e7f10d2c0050e69510d9c719199425f861f9160
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 16:06:29 2016 +0000

    Update category-barchart to reflect changes
    
    Update category-barchart.scm to use new pair for plot width and height
    setting default to be both 100% of view. Also updated html-barchart.scm
    and html-linechart.scm to use these new values.

commit 1f8c413d3fb99d0374ae1e7a7a61cae5c9ef2892
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Mon Nov 28 15:56:05 2016 +0000

    Change plot-size-option to use a pair
    
    This change allows the use of pair to specify plot sizes. They can be a
    fixed pixel amount or a percentage.



Summary of changes:
 src/app-utils/app-utils.scm                        |   4 +
 src/app-utils/option-util.c                        |  43 +++
 src/app-utils/option-util.h                        |   3 +
 src/app-utils/options.scm                          |  97 ++++---
 .../business-gnome/gncmod-business-gnome.c         |   2 +-
 src/engine/engine.i                                |   2 +-
 src/gnome-utils/dialog-options.c                   | 316 ++++++++++++++-------
 src/gnome-utils/gnc-date-format.c                  |   1 +
 src/gnome-utils/gnc-main-window.c                  |   2 +-
 src/libqof/qof/qofbook.cpp                         |  12 +-
 src/libqof/qof/qofbook.h                           |   3 +-
 src/libqof/qof/test/test-gnc-date.c                |   2 +-
 src/report/business-reports/customer-summary.scm   |   2 +-
 src/report/business-reports/easy-invoice.scm       |   3 +-
 src/report/business-reports/fancy-invoice.scm      |   5 +-
 src/report/business-reports/invoice.scm            |   3 +-
 src/report/business-reports/job-report.scm         |   3 +-
 src/report/business-reports/owner-report.scm       |   4 +-
 src/report/business-reports/taxinvoice.eguile.scm  |   2 +-
 src/report/report-system/gnc-report.h              |   4 +-
 src/report/report-system/html-barchart.scm         |  16 +-
 src/report/report-system/html-linechart.scm        |  18 +-
 src/report/report-system/html-piechart.scm         |  15 +-
 src/report/report-system/html-scatter.scm          |  15 +-
 src/report/standard-reports/account-piecharts.scm  |  23 +-
 src/report/standard-reports/average-balance.scm    |  12 +-
 src/report/standard-reports/budget-barchart.scm    |  69 +++--
 src/report/standard-reports/category-barchart.scm  |   9 +-
 src/report/standard-reports/daily-reports.scm      |   4 +-
 src/report/standard-reports/general-ledger.scm     |   4 +-
 src/report/standard-reports/net-barchart.scm       |  12 +-
 src/report/standard-reports/net-linechart.scm      |   6 +-
 src/report/standard-reports/price-scatter.scm      |   2 +-
 33 files changed, 477 insertions(+), 241 deletions(-)



More information about the gnucash-patches mailing list