gnucash maint: Multiple changes pushed

Robert Fewell bobit at
Sun Feb 16 09:40:32 EST 2020

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

commit 832ad7e85ee1368942d709271ba5de55f2ae09aa
Author: Robert Fewell <14uBobIT at>
Date:   Sun Feb 16 14:39:37 2020 +0000

    Reformat source files gnc-plugin-page.*
    Change tabs for spaces and change some space positioning.

commit ba1af5504d875bca56f424b25af4df9460446481
Author: Robert Fewell <14uBobIT at>
Date:   Sun Feb 16 14:38:38 2020 +0000

    Add the 'page_changed' signal to GncEmbeddedWindow
    This fixes an error message 'page_changed is invalid for instance of
    type GncEmbeddedWindow' when you double click on the selected schedule
    in the sx editor.

commit ce0d52e1ef62fc7b2cd2574475fde1e836232d33
Author: Robert Fewell <14uBobIT at>
Date:   Sun Feb 16 14:37:43 2020 +0000

    Reports were not being loaded
    The reports page uses a g_idle_add against the plugin_page to load the
    report once the container for the report is realized. With the changes
    to the page focus functions, the use of g_idle_remove_by_data removed
    this idle function so no report. Change the page focus functions to
    record the id used and then use this id to remove the page focus idle

Summary of changes:
 gnucash/gnome-utils/gnc-embedded-window.c |  33 ++++-
 gnucash/gnome-utils/gnc-embedded-window.h |   4 +
 gnucash/gnome-utils/gnc-plugin-page.c     | 234 ++++++++++++++++--------------
 gnucash/gnome-utils/gnc-plugin-page.h     |  78 +++++-----
 gnucash/gnome/gnc-plugin-budget.c         |   2 +-
 5 files changed, 211 insertions(+), 140 deletions(-)

More information about the gnucash-patches mailing list