gnucash master: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Mon May 4 12:09:42 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/a9a60c18 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/14ea5d97 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2fae14c3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5ed6b424 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/92e9e60c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/2f063923 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/6a3fabc3 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/ca9d58b2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f1c2e339 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/327544e6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/47594533 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/b4177bc6 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/1e598191 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/5cabbbc9 (commit)
	from  https://github.com/Gnucash/gnucash/commit/e5e7b30f (commit)



commit a9a60c18310ba8c4273b50ee587df4a47640d869
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon May 4 23:32:10 2020 +0800

    [Account.cpp] more xaccAccountTypeGetFundamental types

commit 14ea5d97512a5753b11828c38cd114e093b1bdd0
Merge: e5e7b30f7 2fae14c3b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon May 4 23:31:21 2020 +0800

    Merge branch 'maint'

commit 2fae14c3baf90fe0b71d15b9ad34a5d9edd408c9
Merge: 5ed6b424d f1c2e339f
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun May 3 11:52:07 2020 +0100

    Merge Chris Good's branch 'bug797648Rec-2', PR #713 into maint

commit 5ed6b424ddce13db3450a483bcb3e7ed2a08f9cd
Merge: 2f0639235 92e9e60cd
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Sun May 3 11:12:58 2020 +0100

    Merge Jean Laroche's branch 'fix_seg_fault_in_matcher'  into maint

commit 92e9e60cd027e8b1f79bc04a79005129c8149293
Author: jean <you at example.com>
Date:   Sat May 2 21:10:38 2020 -0700

    Fix the crash that occurs when opening a new book when the transaction-matching dialog has been opened then closed.

commit 2f0639235a93df7109c6178b0ec218cd408512fb
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun May 3 11:43:19 2020 +0800

    Bug 797707 - CSV Transaction Export: custom dates should be insensitive by default
    
    By default the absolute date selector needs to be made
    insensitive. Selecting 'Custom Start/End date' will enable
    sensitivity.

commit 6a3fabc30d8e0f551c8918703f07119d5f5bb065
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat May 2 15:29:02 2020 -0700

    Fix test failure for timezones west of the prime meridian.
    
    The previous fix didn't calculate the comparison time correctly and
    ended up in the wrong day because the GMT time is before the local time.
    
    In the course of checking the corner-case timezones (Midway and
    Kiritimati) I found an error in the GncDateTime calculation of the
    neutral time, so fixed that too.

commit ca9d58b2783e55132b7d2d69eb60faf115e30088
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat May 2 18:11:05 2020 +0200

    Display report zoom factor with one decimal space.
    
    The code actually allowed fractional scaling, but the display of the option didn't.
    As a result the spin button was acting oddly.
    This was discovered while looking into bug
    https://bugs.gnucash.org/show_bug.cgi?id=797712 but this commit is not a fix for that bug.

commit f1c2e339fc9bf7df3487057fbe6fc06d872ac1a9
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Sat May 2 16:43:49 2020 +1000

    Bug 797648 Redo - Reconciliation - Treat each split independently
    
    The previous change under this bug which propagated the status
    change (reconcile or unreconcile) of any split for the account to
    be reconciled (and its subaccounts) in a transaction, to all
    splits for the account to be reconciled (and its subaccounts) in
    the transaction, is incorrect. Each split needs to be able to be
    checked or unchecked independently of any other split in the
    transaction.

commit 327544e6c048057f2675b223fd2679e688e0a063
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Sat May 2 16:11:50 2020 +1000

    Revert "Bug 797648 - Fix problem reconciling multiple splits in a transaction"
    
    This reverts commit dd589060a3580456d5dfd079e7f0f75cc7252a9b.

commit 4759453356cfa0590b2f117aeb266bca8675bbbe
Author: goodvibes2 <goodchris96 at gmail.com>
Date:   Sat May 2 16:10:19 2020 +1000

    Revert "Use Doxygen format for function comment"
    
    This reverts commit d2986559de203471ecd2280eb1a61afb0b5c6934.

commit b4177bc60abc1ed60a2d80a791376680493c0659
Author: John Ralls <jralls at ceridwen.us>
Date:   Thu Apr 30 11:30:03 2020 -0700

    Fix transaction post_date being set to midnight local.
    
    Reported for Invoices on gnucash-user. Checked all other uses of
    xaccTransSetPostDateSecs(), fixed the ones that weren't passing an
    already normalized time64. For Invoices change the post_date to also be
    normalized so that it stays the same as the transaction post_date. That
    also protects it from the displayed date changing depending on timezone.
    
    The python binding invoice post_time test had to be changed to match.

commit 1e59819176dadee3f1e8e534ed51af37f04e5c55
Author: John Ralls <jralls at ceridwen.us>
Date:   Wed Apr 29 17:11:52 2020 -0700

    Respect the environment LD_LIBRARY_PATH for loading Scheme modules and tests.

commit 5cabbbc99855a2928c6396455e892b0857b36f59
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date:   Tue Apr 28 00:58:57 2020 +0200

    Add a tip about announcements and other mailing lists



Summary of changes:
 bindings/python/tests/test_business.py             |  13 ++-
 common/cmake_modules/GncAddSchemeTargets.cmake     |   4 +-
 common/cmake_modules/GncAddTest.cmake              |   4 +-
 doc/tip_of_the_day.list.c                          |   5 +
 gnucash/gnome-utils/dialog-transfer.c              |   2 +-
 gnucash/gnome-utils/gnc-tree-view-split-reg.c      |   2 +-
 gnucash/gnome/reconcile-view.c                     | 125 +--------------------
 gnucash/gtkbuilder/dialog-preferences.glade        |   5 +-
 .../import-export/csv-exp/assistant-csv-export.c   |   2 +
 gnucash/import-export/import-main-matcher.c        |  13 ++-
 libgnucash/engine/Account.cpp                      |   4 +
 libgnucash/engine/gnc-datetime.cpp                 |   2 +-
 libgnucash/engine/gncInvoice.c                     |   4 +-
 13 files changed, 44 insertions(+), 141 deletions(-)



More information about the gnucash-patches mailing list