r11905 - gnucash/trunk - Add code to save window state into a Glib
Key-Value file. This code
David Hampton
hampton at cvs.gnucash.org
Fri Nov 11 09:16:16 EST 2005
Author: hampton
Date: 2005-11-11 09:16:12 -0500 (Fri, 11 Nov 2005)
New Revision: 11905
Modified:
gnucash/trunk/ChangeLog
gnucash/trunk/src/app-utils/file-utils.c
gnucash/trunk/src/app-utils/file-utils.h
gnucash/trunk/src/app-utils/guile-util.c
gnucash/trunk/src/app-utils/guile-util.h
gnucash/trunk/src/business/business-gnome/gnc-plugin-business.c
gnucash/trunk/src/business/business-gnome/gnc-plugin-page-invoice.h
gnucash/trunk/src/gnome-utils/Makefile.am
gnucash/trunk/src/gnome-utils/gnc-main-window.c
gnucash/trunk/src/gnome-utils/gnc-plugin-page.c
gnucash/trunk/src/gnome-utils/gnc-plugin-page.h
gnucash/trunk/src/gnome-utils/ui/gnc-main-window-ui.xml
gnucash/trunk/src/gnome/Makefile.am
gnucash/trunk/src/gnome/gnc-plugin-account-tree.c
gnucash/trunk/src/gnome/gnc-plugin-account-tree.h
gnucash/trunk/src/gnome/gnc-plugin-budget.c
gnucash/trunk/src/gnome/gnc-plugin-page-account-tree.c
gnucash/trunk/src/gnome/gnc-plugin-page-account-tree.h
gnucash/trunk/src/gnome/gnc-plugin-page-budget.h
gnucash/trunk/src/gnome/gnc-plugin-page-register.c
gnucash/trunk/src/gnome/gnc-plugin-register.c
gnucash/trunk/src/gnome/gw-gnc-spec.scm
gnucash/trunk/src/report/report-gnome/Makefile.am
gnucash/trunk/src/report/report-gnome/gnc-plugin-page-report.c
gnucash/trunk/src/report/report-gnome/gnc-plugin-page-report.h
gnucash/trunk/src/report/report-gnome/window-report.c
gnucash/trunk/src/scm/main-window.scm
Log:
Add code to save window state into a Glib Key-Value file. This code
is distributed between the gnc-main-window code and all of the plugin
pages. It subsumes the existing state file code, and will call that
code upon file open if it cannot find a key-value state file. This
code is also where the creation of the initial account tree page
occurs when no state file is found.
More information about the gnucash-patches
mailing list