gnucash master: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Mon Sep 30 10:15:49 EDT 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/98be5c87 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2684e51d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/72dc9bd3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/545454e3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/18c79a8a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b481e2ea (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e579f6af (commit)
	 via  https://github.com/Gnucash/gnucash/commit/c21d173c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/99b5d79a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fd6b102f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1da86a5f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/187d3833 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/82e9b14d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/bb4aa19a (commit)
	from  https://github.com/Gnucash/gnucash/commit/ae3bb989 (commit)



commit 98be5c87a4860d953ff24bb485ee48a27b8f5c72
Merge: ae3bb9892 2684e51db
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 22:15:08 2019 +0800

    Merge branch 'maint'

commit 2684e51dbf12d3cf3a9aa4d3c7c9f22f5278e9d2
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 16:34:28 2019 +0800

    [reports][API] gnc:make-html-table-cell/min-width
    
    A better version of 5aa59e0ce - new API call to create a table-cell
    with min-width style attribute. Can be used by balsheet-pnl as
    well.

commit 72dc9bd301a762ccf22c67296842dd868c2b37ad
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 15:22:23 2019 +0800

    [budget-income-statement] remove dead code
    
    indent & tabbing are constants, refactor them out

commit 545454e347687a4de5931557766f5596140a76f6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 15:21:32 2019 +0800

    [income-statement] remove dead code
    
    indent and tabbing are constant, refactor them out

commit 18c79a8a6a777aef531e5a277af205462a23d683
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 15:21:14 2019 +0800

    [trial-balance] remove dead code

commit b481e2ea7b0e27e6b14b712dca9381e6b34e5305
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 15:20:55 2019 +0800

    [budget-balance-sheet] remove dead code
    
    indent and tabbing are constant, refactor them out

commit e579f6af56813e9ea71efa80197f382ab986dad6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 15:19:30 2019 +0800

    [balance-sheet] remove dead code

commit c21d173c0679ee45c3b48bf711c275581a4b2f89
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 15:21:50 2019 +0800

    [equity-statement] remove dead code
    
    * 'balance' in add-report-line was defined but never used
    * capital/drawing accounts are not defined. remove.

commit 99b5d79a448626ec3cc26842016fbce3ce97398a
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 15:30:20 2019 +0800

    [equity-statement] compact and rename to add-report-line

commit fd6b102f8e3c719ef675e08559aa3ebb23c122d6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 13:46:06 2019 +0800

    [equity-statement] compact functions

commit 1da86a5fe4266699f79e1ab60d27e5b342beb3a7
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Sep 30 13:50:12 2019 +0800

    [equity-statement] define vars in formals instead of set!

commit 187d383385b68030de13713f9ac6c5543929e1a5
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Sep 29 23:29:31 2019 +0800

    [test-equity-statement] initial commit

commit 82e9b14dc5fde111821577cce546932fdb1e2418
Author: Christian Stimming <christian at cstimming.de>
Date:   Sun Sep 29 21:58:42 2019 +0200

    [aqbanking] Bug 797430: Avoid double init of gui
    
    Patch by Mike Pieper. Thanks!
    
    Explanation for why this is necessary: The previous (old) behaviour
    changed in 62f7aa66. Before this commit (or when AQBANKING6 is not
    set) it calls AB_JobSepaTransfer_new. For AQBANKING6 it calls
    AB_Transaction_new. AB_Transaction_new is not using gui. Therefore
    gui->state stays on INIT, while before it made several status changes
    (=> RUNNING, FINISHED, HIDDEN). On second call to gnc_GWEN_Gui_get it
    checks the state and finds it still in INIT which seems to be wrong.
    
    So the right fix is to either use gui in AB_Transaction_new or to
    remove first allocation, which is done here.

commit bb4aa19a3de2c7ec842c464cb3b291f31c1bfd7d
Author: Christian Stimming <christian at cstimming.de>
Date:   Sun Sep 29 21:45:18 2019 +0200

    [i18n] German translation update
    
    Total: 5330 translated, 5 fuzzy, 23 untranslated.



Summary of changes:
 gnucash/import-export/aqb/gnc-ab-transfer.c        |    2 +
 gnucash/report/html-table.scm                      |    6 +
 gnucash/report/report.scm                          |    1 +
 gnucash/report/reports/standard/balance-sheet.scm  |   18 +-
 gnucash/report/reports/standard/balsheet-pnl.scm   |    6 +-
 .../reports/standard/budget-balance-sheet.scm      |   52 +-
 .../reports/standard/budget-income-statement.scm   |   68 +-
 .../report/reports/standard/equity-statement.scm   |  530 ++++-----
 .../report/reports/standard/income-statement.scm   |   45 +-
 .../report/reports/standard/test/CMakeLists.txt    |    1 +
 .../standard/test/test-equity-statement.scm        |  120 ++
 gnucash/report/reports/standard/trial-balance.scm  |   13 +-
 po/de.po                                           | 1191 +++++++++-----------
 13 files changed, 926 insertions(+), 1127 deletions(-)
 create mode 100644 gnucash/report/reports/standard/test/test-equity-statement.scm



More information about the gnucash-patches mailing list