gnucash maint: Multiple changes pushed
Robert Fewell
bobit at code.gnucash.org
Sun Feb 16 09:40:32 EST 2020
Updated via https://github.com/Gnucash/gnucash/commit/832ad7e8 (commit)
via https://github.com/Gnucash/gnucash/commit/ba1af550 (commit)
via https://github.com/Gnucash/gnucash/commit/ce0d52e1 (commit)
from https://github.com/Gnucash/gnucash/commit/c60555e9 (commit)
commit 832ad7e85ee1368942d709271ba5de55f2ae09aa
Author: Robert Fewell <14uBobIT at gmail.com>
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 gmail.com>
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 gmail.com>
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
function.
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