gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Thu Jan 2 05:21:36 EST 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/3d05f78c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0397aca1 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f3499686 (commit)
	from  https://github.com/Gnucash/gnucash/commit/795fe9aa (commit)



commit 3d05f78caf53f774737954912ee86a815cdd32a3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Dec 28 22:57:24 2019 +0700

    [new-owner-report] add double-header
    
    also create a num-cols function which returns an appropriate number of
    cols for various report sections.

commit 0397aca1448fdd320e45bc02fb0b504d5ac26a29
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Fri Dec 27 21:11:03 2019 +0700

    [html-table][API] html-table can have multirow-col-headers
    
    NEW API:
    
    gnc:html-table-multirow-col-headers and
    gnc:html-table-set-multirow-col-headers!
    
    gnc:html-table col-headers have been augmented to support list of th
    rows.
    
    * BACKWARD COMPATIBILITY is offered. old use of single-row headers API
    gnc:html-table-col-headers and gnc:html-table-set-col-headers! should
    be unchanged; will get/set a single row of th elements.
    
    * NEW functions gnc:html-table-multirow-col-headers and
    gnc:html-table-set-multirow-col-headers! will get/set an arbitrary
    number of rows of th elements.
    
    * using old API gnc:html-table-col-headers on a table, whose multiple
    row headers have been set, will lead to a warning and return the first
    row only.

commit f3499686baf8d5df4d455df280728a8988722f0a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sat Dec 28 21:56:17 2019 +0700

    [new-owner-report] style monetary sale/tax cols with number-cell



Summary of changes:
 .../report/business-reports/new-owner-report.scm   | 136 ++++++++++++---------
 gnucash/report/report-system/html-table.scm        |  72 +++++++----
 gnucash/report/report-system/report-system.scm     |   2 +
 3 files changed, 128 insertions(+), 82 deletions(-)



More information about the gnucash-patches mailing list