gnucash maint: Multiple changes pushed

Geert Janssens gjanssens at
Tue Nov 20 15:14:42 EST 2018

Updated	 via (commit)
	 via (commit)
	from (commit)

commit e57d4278e8ed6fa6f29db81cc8b6f1e609c54979
Author: Geert Janssens <geert at>
Date:   Tue Nov 20 21:13:39 2018 +0100

    Bug 760825 - On duplicating a bill, the entry dates should be set to the bill date, not to the current date - followup
    Use neutral time on entry post dates instead of canonical time

commit 13f6c4d6d7e7e20acc74b16045510db70ce7f519
Author: Geert Janssens <geert at>
Date:   Tue Nov 20 21:12:32 2018 +0100

    Introduce and use gnc_time64_get_day_neutral
    This function complements gnc_time64_get_day_begin/end. There was
    time64CanonicalDayTime but this returned noon of the given day, where we
    want 10:59am in most cases. I haven't changed time64CanonicalDayTime
    directly as that may break assumptions in other parts of the code.
    Instead I have created a new function that can be gradually introduced.

Summary of changes:
 gnucash/gnome/dialog-invoice.c |  6 +++---
 libgnucash/engine/gnc-date.cpp | 20 ++++++++++++++++++++
 libgnucash/engine/gnc-date.h   | 20 +++++++++++++++++++-
 3 files changed, 42 insertions(+), 4 deletions(-)

More information about the gnucash-patches mailing list