gnucash master: Multiple changes pushed
Christopher Lam
clam at code.gnucash.org
Sat Feb 15 10:14:05 EST 2020
Updated via https://github.com/Gnucash/gnucash/commit/efed7094 (commit)
via https://github.com/Gnucash/gnucash/commit/555a467a (commit)
via https://github.com/Gnucash/gnucash/commit/3ac60ed2 (commit)
via https://github.com/Gnucash/gnucash/commit/b23d2445 (commit)
via https://github.com/Gnucash/gnucash/commit/7577afe0 (commit)
via https://github.com/Gnucash/gnucash/commit/f66b7ed2 (commit)
via https://github.com/Gnucash/gnucash/commit/907bff34 (commit)
via https://github.com/Gnucash/gnucash/commit/f5c0ddd7 (commit)
via https://github.com/Gnucash/gnucash/commit/58ddb47f (commit)
via https://github.com/Gnucash/gnucash/commit/3be42beb (commit)
via https://github.com/Gnucash/gnucash/commit/18acb423 (commit)
via https://github.com/Gnucash/gnucash/commit/09d3e953 (commit)
via https://github.com/Gnucash/gnucash/commit/6e64a378 (commit)
via https://github.com/Gnucash/gnucash/commit/19db1dae (commit)
via https://github.com/Gnucash/gnucash/commit/7cbe367c (commit)
via https://github.com/Gnucash/gnucash/commit/70d8acc7 (commit)
from https://github.com/Gnucash/gnucash/commit/50b882aa (commit)
commit efed70941437a7ec84e931a00590cb17f5fde562
Merge: 907bff34c 555a467ab
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Feb 15 23:13:40 2020 +0800
Merge branch 'maint'
commit 555a467aba7733e9bf7d6e53cc5b1054c328427a
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Feb 15 18:34:01 2020 +0800
[new-owner-report] revert highlight trigger to onclick
and use Windows libwebkit1-compatible javascript
commit 3ac60ed2e427816fcbc70b7f757b617510caef45
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Feb 9 18:20:41 2020 +0800
compact, use (ice-9 match)
commit b23d2445fc6b437b41f11740cdae5dd012f7b9dd
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Feb 13 16:34:25 2020 +0000
New budgets save state information with no changes
If you create a new budget and do not change any thing when closing the
budget or quitting with new budget open the state information for that
budget is saved but the budget is not. To fix this make a change to the
new budget description to force the save of the new budget.
commit 7577afe0a9e6353dce2de2e99e7973dbd8ad2319
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Thu Feb 13 15:00:54 2020 +0000
Bug 796911 - Minimum window width to large.
This is down to the amount of information that is displayed on the
register status bar which can also be influenced by the type of
register being displayed. To fix this the text labels used have been
enabled to ellipsize at the end and also the displayed information has
been added to a tooltip. So for example the minimum app size was
957x736 and after the changes it can be 610x475.
commit f66b7ed275eba56bd8fee1fee9f9e3457351cacb
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Wed Feb 5 14:41:01 2020 +0000
Follow up to previous commit 94cb965
This commit moves the setting up of the page changed signal callback to
when the plugin page is inserted and also records the id used. This is
used to disconnect this callback when the page is moved to a different
window and also when the page is destroyed.
commit 907bff34c3a1e60931f87831926deac15a7a6b1d
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Feb 9 11:34:43 2020 +0800
[gnc-module] clean up deprecation warnings
* use reasonable max-width
* compact code
* use (ice-9 match)
commit f5c0ddd7864d2ddf59cd7fb7db8758bb982f04de
Merge: 50b882aa8 58ddb47f5
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Feb 9 11:30:10 2020 +0800
Merge branch 'maint'
commit 58ddb47f5696191b33b5fbacf632485d88ab73c7
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Feb 9 11:13:59 2020 +0800
[new-owner-report] change highlight trigger: onclick to onmousedown
and also disable event propagation; this disables text selection
commit 3be42bebb859dfad7158cd18b689f9f0807cd557
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Feb 9 09:55:25 2020 +0800
[test-new-owner-report] refine test to target exact table row
commit 18acb42344c2f57ef6c9950e2d9a3a43a2c02983
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Feb 9 10:27:36 2020 +0800
[new-owner-report] clarify payment-txn processor
use unique varnames
commit 09d3e953792d5272790710acf31f553800a6ad52
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Feb 9 09:54:25 2020 +0800
[new-owner-report] if Payment amount is negative, label "Refund"
and add logic to properly handle AP/AR negation rules
commit 6e64a37839ae951d187f349ecf775e4aa32282fa
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sun Feb 9 09:56:58 2020 +0800
[new-owner-report] fix comment for non-document accumulator
commit 19db1daed68a1b9d2478066f10da70b7bdf0f69d
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Feb 8 18:20:23 2020 +0800
Bug 797419 - equity-statement unrealized-gain calculator uses weighted-average
for consistency. all other unrealized-gain calculators use average-cost.
commit 7cbe367cafe531f295b05bb4a1a07f3e3309ea35
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Feb 8 17:37:43 2020 +0800
[new-owner-report] LHS invoice->payment LINK/PAYMENT merge
* invoice->payment LINK or PAYMENT txns are handled identically. Merge.
* reorder definitions in document handler.
* rename variable 'invoice' to 'document'; invoice was clashing with
outer variable. This fixes a credit-note negation bug.
commit 70d8acc7acf25f4df69afc379260ba9870d9633a
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Sat Feb 8 16:21:20 2020 +0800
[test-new-owner-report] add tests for "$120 to partially repay"
Summary of changes:
bindings/guile/gnc-module.scm | 93 ++++++++++---------
gnucash/gnome-utils/gnc-main-window.c | 8 +-
gnucash/gnome-utils/gnc-plugin-page.c | 102 ++++++++++++++++++++-
gnucash/gnome-utils/gnc-plugin-page.h | 35 ++++++-
gnucash/gnome/gnc-plugin-budget.c | 8 ++
gnucash/gnome/gnc-plugin-page-account-tree.c | 47 ++++------
gnucash/gnome/gnc-plugin-page-account-tree.h | 9 --
gnucash/gnome/gnc-plugin-page-budget.c | 49 ++++------
gnucash/gnome/gnc-plugin-page-budget.h | 10 --
gnucash/gnome/gnc-plugin-page-invoice.c | 80 +++++++---------
gnucash/gnome/gnc-plugin-page-owner-tree.c | 55 ++++-------
gnucash/gnome/gnc-plugin-page-register.c | 61 +++++++-----
gnucash/gnome/gnc-plugin-page-register.h | 10 --
gnucash/gnome/gnc-plugin-page-report.c | 48 ++++------
gnucash/gnome/gnc-plugin-page-sx-list.c | 56 +++++------
gnucash/gnome/gnc-split-reg.c | 33 +++++--
gnucash/report/html-document.scm | 101 +++++++++-----------
.../report/reports/standard/equity-statement.scm | 6 +-
.../report/reports/standard/new-owner-report.scm | 77 ++++++++--------
.../standard/test/test-equity-statement.scm | 6 +-
.../standard/test/test-new-owner-report.scm | 70 +++++++++++---
gnucash/report/reports/standard/view-column.scm | 39 +++-----
gnucash/report/trep-engine.scm | 20 ++--
23 files changed, 546 insertions(+), 477 deletions(-)
More information about the gnucash-patches
mailing list