gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sat Apr 25 18:53:55 EDT 2020


Updated	 via  https://github.com/Gnucash/gnucash/commit/de9ee8de (commit)
	 via  https://github.com/Gnucash/gnucash/commit/18a4824b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8024f44b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/63232f38 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/e0e7cf7d (commit)
	 via  https://github.com/Gnucash/gnucash/commit/31daba15 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/fee8bb3b (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d7a2fa72 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/62f157d2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4cca84bb (commit)
	 via  https://github.com/Gnucash/gnucash/commit/087b3859 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/00cc5785 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/0553576c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/4140569a (commit)
	 via  https://github.com/Gnucash/gnucash/commit/f6cb8031 (commit)
	from  https://github.com/Gnucash/gnucash/commit/a5553c93 (commit)



commit de9ee8dede1c05954b387fa40c9aff1e66b4365c
Merge: 8024f44bc 18a4824bb
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 25 15:45:59 2020 -0700

    Merge branch 'maint'

commit 18a4824bb4af9c0e802770e85e3b05e38c3f2db6
Merge: 63232f388 087b38591
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 25 15:42:26 2020 -0700

    Merge Jean Laroche's '797351_zombie_transaction' into maint.
    
    https://github.com/Gnucash/gnucash/pull/705

commit 8024f44bc0c04252e08afb100a40dbab80479086
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 25 15:39:10 2020 -0700

    Remove leftover webkit2 conditional.

commit 63232f388f15e4a895bfa75e71c781e4cb96b696
Merge: 31daba151 e0e7cf7df
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 25 14:40:57 2020 -0700

    Merge Jean Laroche's 'Fix-3-SX-Problems' into maint
    
    https://github.com/Gnucash/gnucash/pull/690

commit e0e7cf7dfb0d34ca8cbbb891474b614bca2fe081
Author: jean <you at example.com>
Date:   Mon Apr 13 14:02:03 2020 -0700

    Fix 3 problems with the scheduled transactions calculations
    
    This fixes 3 bugs:
    - Set a monthly recurrence on the 10th with a start date on the 20th of this month.
    The editor correctly shows the next occurrence to be on the 10th of the following month.
    The schedule transaction summary dialog incorrectly shows the next occurrence to be on the 10th of this month
    (before the start date!)
    - Set a monthly recurrence on the 19th, with a start date on the 20th of this month. The editor's
    calendar marks incorrectly show the next occurrence to be on the 19th of this month (before the start date).
    - Set a monthly recurrence on the 18th, with a start date on the 20th and an end date on the 17 of the following
    month. The calendar should show no mark, but fails to erase the marks that were present.

commit 31daba151c59c7d9aa1b9edbd3c31573fcc46120
Merge: fee8bb3b2 62f157d23
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 25 14:17:28 2020 -0700

    Merge Jean Laroche's '797670_Xtran_editor_crash' into maint.
    
    https://github.com/Gnucash/gnucash/pull/686

commit fee8bb3b2d535e84e6fe2673470428bb5b9fddc6
Merge: d7a2fa72e 00cc57851
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 25 14:13:52 2020 -0700

    Merge Christoph Holtermann's 'python-shell-output-improved' into maint.
    
    https://github.com/Gnucash/gnucash/pull/702

commit d7a2fa72e7c5c90ad0f583a9df8124bbae5fa803
Merge: 8f5094f99 0553576c8
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Apr 25 13:43:54 2020 -0700

    Merge Christoph Holtermann's 'python-app-utils-2' into maint.
    
    https://github.com/Gnucash/gnucash/pull/701

commit 62f157d2385314798f544396d4beabb263131245
Author: jean <you at example.com>
Date:   Sat Apr 18 10:28:34 2020 -0700

    Added same code to transaction matcher

commit 4cca84bb32839a0a02dbdcbfeaba5a9221ebccf0
Author: jean <you at example.com>
Date:   Sat Apr 18 10:28:07 2020 -0700

    Bug 797670 - scheduled transaction editor can remain open when switching file, which causes seg fault when later closed

commit 087b38591e08df62208ec8e099f058b0c3b250b1
Author: jean <you at example.com>
Date:   Fri Apr 24 22:03:39 2020 -0700

    Bug 797351 - General ledger register transaction becomes "zombie" after deletion
    
    This issue arises every time a pending transaction is deleted (it does not arise if blank splits are deleted)
    This PR fixes the issue by calling gnc_split_register_redraw once the pending transaction has be deleted.

commit 00cc578511166aba64d54fc7964c59bb52bf3429
Author: c-holtermann <mail at c-holtermann.net>
Date:   Mon Apr 20 20:31:59 2020 +0200

    improve output and explain code for python shell

commit 0553576c818758d2af6560bafc80dc3dace17c9c
Author: c-holtermann <mail at c-holtermann.net>
Date:   Mon Apr 20 16:03:27 2020 +0200

    restructure info so that python help will display it

commit 4140569ac080015add843d522a2131e91a1afd53
Author: c-holtermann <mail at c-holtermann.net>
Date:   Mon Apr 20 15:58:42 2020 +0200

    utilize app_utils wrapper

commit f6cb8031928972dde155ab7fd3b9816817b829ef
Author: c-holtermann <mail at c-holtermann.net>
Date:   Mon Apr 20 15:23:14 2020 +0200

    app_utils needs to be imported to module gnucash to be accessible



Summary of changes:
 bindings/python/__init__.py                        |  1 +
 bindings/python/app_utils.py                       |  9 +++++----
 gnucash/gnome-utils/gnc-dense-cal.c                | 11 +++++++----
 gnucash/gnome/dialog-sx-editor.c                   | 17 ++++++++++-------
 gnucash/html/gnc-html-webkit2.c                    |  4 ----
 gnucash/import-export/import-main-matcher.c        | 14 ++++++++++++--
 gnucash/python/init.py                             | 20 +++++++++++++-------
 gnucash/register/ledger-core/gnc-ledger-display2.c |  1 -
 gnucash/register/ledger-core/split-register.c      |  1 +
 libgnucash/engine/SchedXaction.c                   |  6 +++---
 10 files changed, 52 insertions(+), 32 deletions(-)



More information about the gnucash-patches mailing list