From 8de7eaa17b12110b394a4377add611b8a8a08dda Mon Sep 17 00:00:00 2001 From: David Hampton Date: Fri, 21 Apr 2006 21:14:18 +0000 Subject: [PATCH] Make the "Welcome to GnuCash" report menu item build the entire report, instead of just the first sub-report. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@13822 57a11ea4-9604-0410-9ed3-97b8803252fd --- ChangeLog | 5 +++++ src/report/report-gnome/report-gnome.scm | 9 +++++++++ src/report/utility-reports/welcome-to-gnucash.scm | 1 + 3 files changed, 15 insertions(+) diff --git a/ChangeLog b/ChangeLog index aa17ff0577..87e464b8f3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2006-04-21 David Hampton + * src/report/utility-reports/welcome-to-gnucash.scm: + * src/report/report-gnome/report-gnome.scm: Make the "Welcome to + GnuCash" report menu item build the entire report, instead of just + the first sub-report. + * src/report/report-system/report.scm: * src/report/report-system/report-system.scm: * src/report/report-gnome/gnc-plugin-page-report.c: Correctly save diff --git a/src/report/report-gnome/report-gnome.scm b/src/report/report-gnome/report-gnome.scm index 2d5cfb183c..2df74d7071 100644 --- a/src/report/report-gnome/report-gnome.scm +++ b/src/report/report-gnome/report-gnome.scm @@ -18,6 +18,7 @@ (gnc:module-load "gnucash/gnome-utils" 0) (gnc:module-load "gnucash/report/report-system" 0) +(gnc:module-load "gnucash/report/utility-reports" 0) (export gnc:report-edit-options) (export gnc:report-menu-setup) @@ -119,4 +120,12 @@ ;; push reports (new items added on top of menu) (gnc:add-report-template-menu-items) + ;; the Welcome to GnuCash "extravaganza" report + (gnc:add-extension + (gnc:make-menu-item + (N_ "Welcome Sample Report") + (N_ "Welcome-to-GnuCash report screen") + (list gnc:menuname-reports gnc:menuname-utility "") + (lambda (window) + (gnc:main-window-open-report (gnc:make-welcome-report) window)))) ) diff --git a/src/report/utility-reports/welcome-to-gnucash.scm b/src/report/utility-reports/welcome-to-gnucash.scm index bc3bf8d3f1..695590e1a0 100644 --- a/src/report/utility-reports/welcome-to-gnucash.scm +++ b/src/report/utility-reports/welcome-to-gnucash.scm @@ -87,6 +87,7 @@ (gnc:define-report 'name (N_ "Welcome to GnuCash") 'version 1 + 'in-menu? #f 'menu-path (list gnc:menuname-utility) 'options-generator options 'renderer renderer)