From 8acc5f5cd681ad240ca4c56aa7901fc845fe2285 Mon Sep 17 00:00:00 2001 From: Alex Roitman Date: Sat, 6 Dec 2003 23:05:52 +0000 Subject: [PATCH] * src/plugins/WriteFtree.py (on_help_clicked): Add function. * doc/gramps.1: Update. svn: r2453 --- gramps2/ChangeLog | 2 ++ gramps2/doc/gramps.1 | 14 ++++++++++++-- gramps2/src/plugins/WriteFtree.py | 8 ++++++++ 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/gramps2/ChangeLog b/gramps2/ChangeLog index 267b1dc11..e91cc7ceb 100644 --- a/gramps2/ChangeLog +++ b/gramps2/ChangeLog @@ -2,6 +2,8 @@ * doc/gramps-manual/C/figures/pedigree-child-cut.png: Add figure. * doc/gramps-manual/C/mainwin.xml: Add figure. * FAQ, doc/gramps-manual/C/faq.xml: Add two questions. + * src/plugins/WriteFtree.py (on_help_clicked): Add function. + * doc/gramps.1: Update. 2003-12-05 Alex Roitman * src/po/ru.po: Update Russian translation for 0.98. diff --git a/gramps2/doc/gramps.1 b/gramps2/doc/gramps.1 index 0bc81fb29..fd1a50f10 100644 --- a/gramps2/doc/gramps.1 +++ b/gramps2/doc/gramps.1 @@ -1,4 +1,4 @@ -.TH gramps 1 "0.98.0" "September 2003" "0.98.0" +.TH gramps 1 "0.98.0" "December 2003" "0.98.0" .SH NAME gramps \- Genealogical Research and Analysis Management Programming System. @@ -133,6 +133,16 @@ Instead of generating direct printer output, report generators target other systems, such as \fIOpen Office\fR, \fIAbiWord\fR, HTML or LaTeX to allow the user to modify the format to suit his or her needs. +.SH KNOWN BUGS AND LIMITATIONS +Currently, \fIGramps\fP loads all data into memory, which tends to bog down +the system for large databases (over 15000 people for a typical system). +This will be addressed with the 1.2 release by incorporating a database +backend. The database backend should dramatically improve both speed and +memory usage. +.LP +Direct printing is not currently supported. This is planned to be fixed after +the stable 1.0 release by using gnome-print architechture. + .SH FILES .LP \fI${PREFIX}/bin/gramps\fP @@ -159,7 +169,7 @@ Alex Roitman \fI\fR .SH DOCUMENTATION The user documentation is available through standard GNOME Help browser -in the form of Gramps Manual. This manual is also available in XML format +in the form of Gramps Manual. The manual is also available in XML format as \fBgramps-manual.xml\fR under \fIdoc/gramps-manual/$LANG\fR in the official source distribution. .LP diff --git a/gramps2/src/plugins/WriteFtree.py b/gramps2/src/plugins/WriteFtree.py index 331bc7c8d..da11cd0bb 100644 --- a/gramps2/src/plugins/WriteFtree.py +++ b/gramps2/src/plugins/WriteFtree.py @@ -18,6 +18,8 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# $Id$ + "Export to Web Family Tree" #------------------------------------------------------------------------- @@ -36,6 +38,7 @@ from cStringIO import StringIO #------------------------------------------------------------------------- import gtk import gtk.glade +import gnome #------------------------------------------------------------------------- # @@ -88,6 +91,7 @@ class FtreeWriter: dic = { "destroy_passed_object" : self.close, "on_ok_clicked" : self.on_ok_clicked, + "on_help_clicked" : self.on_help_clicked, } self.top = gtk.glade.XML(glade_file,"top","gramps") @@ -141,6 +145,10 @@ class FtreeWriter: import DisplayTrace DisplayTrace.DisplayTrace() + def on_help_clicked(self,obj): + """Display the relevant portion of GRAMPS manual""" + gnome.help_display('gramps-manual','export-data') + def export(self, filename, cfilter, restrict ): if cfilter == None: