[Gnucash-changes] r13822 - gnucash/trunk - Make the "Welcome to GnuCash" report menu item build the entire

David Hampton hampton at cvs.gnucash.org
Fri Apr 21 17:14:19 EDT 2006


Author: hampton
Date: 2006-04-21 17:14:18 -0400 (Fri, 21 Apr 2006)
New Revision: 13822
Trac: http://svn.gnucash.org/trac/changeset/13822

Modified:
   gnucash/trunk/ChangeLog
   gnucash/trunk/src/report/report-gnome/report-gnome.scm
   gnucash/trunk/src/report/utility-reports/welcome-to-gnucash.scm
Log:
Make the "Welcome to GnuCash" report menu item build the entire
report, instead of just the first sub-report.


Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog	2006-04-21 19:21:40 UTC (rev 13821)
+++ gnucash/trunk/ChangeLog	2006-04-21 21:14:18 UTC (rev 13822)
@@ -1,5 +1,10 @@
 2006-04-21  David Hampton  <hampton at employees.org>
 
+	* 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

Modified: gnucash/trunk/src/report/report-gnome/report-gnome.scm
===================================================================
--- gnucash/trunk/src/report/report-gnome/report-gnome.scm	2006-04-21 19:21:40 UTC (rev 13821)
+++ gnucash/trunk/src/report/report-gnome/report-gnome.scm	2006-04-21 21:14:18 UTC (rev 13822)
@@ -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))))
 )

Modified: gnucash/trunk/src/report/utility-reports/welcome-to-gnucash.scm
===================================================================
--- gnucash/trunk/src/report/utility-reports/welcome-to-gnucash.scm	2006-04-21 19:21:40 UTC (rev 13821)
+++ gnucash/trunk/src/report/utility-reports/welcome-to-gnucash.scm	2006-04-21 21:14:18 UTC (rev 13822)
@@ -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)



More information about the gnucash-changes mailing list