* src/plugins/book.glade: Minor improvements to the dialogs.

* doc/gramps-manual/C/gramps-manual.xml: Update manual.


svn: r2156
This commit is contained in:
Alex Roitman 2003-09-22 05:10:59 +00:00
parent 2d56f3200a
commit 3b35b8918f
3 changed files with 176 additions and 129 deletions

View File

@ -1,3 +1,7 @@
2003-09-21 Alex Roitman <shura@alex.neuro.umn.edu>
* src/plugins/book.glade: Minor improvements to the dialogs.
* doc/gramps-manual/C/gramps-manual.xml: Update manual.
2003-09-21 Don Allingham <dallingham@users.sourceforge.net> 2003-09-21 Don Allingham <dallingham@users.sourceforge.net>
* src/AddrEdit.py: Fixed OK button callback * src/AddrEdit.py: Fixed OK button callback

View File

@ -2,9 +2,9 @@
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN" <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY legal SYSTEM "legal.xml"> <!ENTITY legal SYSTEM "legal.xml">
<!ENTITY appversion "0.9.3"> <!ENTITY appversion "0.9.4">
<!ENTITY manrevision "2.2"> <!ENTITY manrevision "2.3">
<!ENTITY date "July 2003"> <!ENTITY date "September 2003">
<!ENTITY app "<application>GRAMPS</application>"> <!ENTITY app "<application>GRAMPS</application>">
<!-- Information about the entities <!-- Information about the entities
The legal.xml file contains legal information, there is no need to edit the file. The legal.xml file contains legal information, there is no need to edit the file.
@ -98,6 +98,15 @@
<revision> <revision>
<revnumber>GRAMPS Manual V&manrevision;</revnumber> <revnumber>GRAMPS Manual V&manrevision;</revnumber>
<date>&date;</date> <date>&date;</date>
<revdescription>
<para role="author">Alex Roitman
<email>shura@alex.neuro.umn.edu</email>
</para>
</revdescription>
</revision>
<revision>
<revnumber>GRAMPS Manual V2.2</revnumber>
<date>July 2003</date>
<revdescription> <revdescription>
<para role="author">Alex Roitman <para role="author">Alex Roitman
<email>shura@alex.neuro.umn.edu</email> <email>shura@alex.neuro.umn.edu</email>
@ -942,11 +951,22 @@
<para>Exporting allows you to share any portion of your &app; database <para>Exporting allows you to share any portion of your &app; database
with other researchers as well as to make your database completely with other researchers as well as to make your database completely
portable to another computer. Currently, &app; portable to another computer. Currently, &app;
can export data to three different formats: GEDCOM, &app; package, can export data to three different formats: CD, GEDCOM, &app; package,
and CD. All of these are available as items of and Web Family Tree. All of these are available as items of
<menuchoice><guimenu>File</guimenu> <menuchoice><guimenu>File</guimenu>
<guisubmenu>Export</guisubmenu></menuchoice> submenu.</para> <guisubmenu>Export</guisubmenu></menuchoice> submenu.</para>
<para>Exporting to CD will prepare you database directory with all its
contents to be recorded to the CD. This is done through the
<guilabel>burn:///</guilabel> location in Nautilus. After exporting to
CD, go to the <guilabel>burn:///</guilabel> location by
selecting <menuchoice><guimenu>Go</guimenu>
<guisubmenu>CD Creator</guisubmenu></menuchoice> in Nautilus menu. Your
database directory will show up. To record it onto the CD, click the CD
icon on the Nautilus toolbar, or select <menuchoice><guimenu>File</guimenu>
<guisubmenu>Write to CD</guisubmenu></menuchoice> in Nautilus menu.
</para>
<para>Exporting to GEDCOM will create a GEDCOM file, according to the <para>Exporting to GEDCOM will create a GEDCOM file, according to the
settings set in the following dialog:</para> settings set in the following dialog:</para>
@ -962,17 +982,20 @@
<para>Type the desired GEDCOM filename into the text entry box or <para>Type the desired GEDCOM filename into the text entry box or
click the <guibutton>Browse...</guibutton> button to evoke the click the <guibutton>Browse...</guibutton> button to evoke the
<guilabel>Save File</guilabel> dialog. Use the <guilabel>Filter</guilabel> <guilabel>Save File</guilabel> dialog.
pop-up menu to limit the scope of the export according to the stated rule.
Choose the desired <guilabel>Encoding</guilabel> of the exported file. Choose the desired <guilabel>Encoding</guilabel> of the exported file.
Use the <guilabel>Target</guilabel> to select the desired GEDCOM Use the <guilabel>Filter</guilabel>
pop-up menu to limit the scope of the export according to the stated rule.
Use the <guilabel>Target</guilabel> menu to select the desired GEDCOM
dialect. Select your copyright statement from the dialect. Select your copyright statement from the
<guilabel>Copyright</guilabel> menu. Check <guilabel>Do not include <guilabel>Copyright</guilabel> menu. Check <guilabel>Do not include
records marked private</guilabel> to disable the output of private records marked private</guilabel> to disable the output of private
records. Check <guilabel>Restrict data on living people</guilabel> records. Check <guilabel>Restrict data on living people</guilabel>
to limit living people's data to family ties. With this option, to limit living people's data to family ties. With this option,
information concerning birth, death, addresses, various events, information concerning birth, death, addresses, various events,
etc. will be omitted in the exported GEDCOM file. etc. will be omitted in the exported GEDCOM file. If this option is selected,
you can further choose whether to use the word "Living" as first name, exclude
notes, and exclude sources for the living people.
</para> </para>
<para>Upon starting the export, &app; will <para>Upon starting the export, &app; will
@ -997,15 +1020,11 @@
by &app;. by &app;.
</para> </para>
<para>Exporting to CD will prepare you database directory with all its <para>Exporting to Web Family Tree will create the text file suitable
contents to be recorded to the CD. This is done through the as an input for the WFT program. Use the <guilabel>Filter</guilabel>
<guilabel>burn:///</guilabel> location in Nautilus. After exporting to pop-up menu to limit the scope of the export according to the stated rule.
CD, go to the <guilabel>burn:///</guilabel> location by Check <guilabel>Restrict data on living people</guilabel> to limit living
selecting <menuchoice><guimenu>Go</guimenu> people's data to family ties.
<guisubmenu>CD Creator</guisubmenu></menuchoice> in Nautilus menu. Your
database directory will show up. To record it onto the CD, click the CD
icon on the Nautilus toolbar, or select <menuchoice><guimenu>File</guimenu>
<guisubmenu>Write to CD</guisubmenu></menuchoice> in Nautilus menu.
</para> </para>
<para>If a media file is not found during export, the following dialog <para>If a media file is not found during export, the following dialog
@ -2936,9 +2955,8 @@
<para> The Book Report creates a single document (i.e. a Book) <para> The Book Report creates a single document (i.e. a Book)
containing a collection of graphical and textual reports. containing a collection of graphical and textual reports.
However, as of version &appversion; the Text reports are available Consequently, this allows for a very rich set of documents
for inclusion in books. Nevertheless, this allows for a very rich set that &app; can produce.
of documents that &app; can produce.
</para> </para>
<para> When Book Report is selected, the following book configuration <para> When Book Report is selected, the following book configuration
@ -2956,8 +2974,8 @@
<para> The <guilabel>Book name</guilabel> text entry field is used to <para> The <guilabel>Book name</guilabel> text entry field is used to
save the book (a set of configured selections) for future use. save the book (a set of configured selections) for future use.
The pane on the left side lists the items available for inclusion in the The pane on the left-hand side lists the items available for inclusion in the
book. The pane on the right side lists the currently selected items in book. The pane on the right-hand side lists the currently selected items in
the order they will appear in the book. </para> the order they will appear in the book. </para>
<para> The top set of buttons between the panes operates on the <para> The top set of buttons between the panes operates on the
@ -2989,6 +3007,33 @@
ancestors as separate chapters). By default, the center person is set to ancestors as separate chapters). By default, the center person is set to
the active person. </para> the active person. </para>
<para>Almost all items available for inclusion in the book are textual
or graphical reports, and are therefore available in the form of standalone
reports. The exception is the following items which are only available as
book items:</para>
<variablelist>
<varlistentry><term>Title Page</term>
<listitem><para>This item produces a customized Title page. You can
configure the text of title, subtitle, and the footer of the page.
An image can be optionally placed between the subtitle and the footer.
Because of its configurability, this item can be used to create
title pages for the whole book, its chapter, or even a single item.
</para>
</listitem>
</varlistentry>
<varlistentry><term>Custom Text</term>
<listitem><para>This item produces a page with three paragraphs, each
containing custom text. The appearance of the text can be adjusted by
using custom styles. This item was meant to be used for epigraphs,
dedications, explanations, notes, and so forth.
</para></listitem>
</varlistentry>
</variablelist>
</sect3> </sect3>
<!-- =============== Usage Sub-subsection ================ --> <!-- =============== Usage Sub-subsection ================ -->
@ -3022,11 +3067,12 @@
individual (active person) or a set of individuals. The options individual (active person) or a set of individuals. The options
for this report are broken down into contents, privacy, and advanced for this report are broken down into contents, privacy, and advanced
options. The contents options include the filter (determine the options. The contents options include the filter (determine the
scope of the database to consider), number of generations to consider, scope of the database to consider),
destination directory for the images, and a link to the index page. destination directory for the images, an optional short ancestor tree,
and a link to the index page.
Privacy options allow you to omit private records, restrict Privacy options allow you to omit private records, restrict
information on living people, to skip images (either all or only information on living people, skip images (either all or only
those of living people), and to omit comments and text in source those of living people), and omit comments and text in source
information. Finally, the advanced options allow you to include information. Finally, the advanced options allow you to include
the optional &app; ID, create a GENDEX index, and specify the the optional &app; ID, create a GENDEX index, and specify the
extension of the resulting files. </para> extension of the resulting files. </para>

View File

@ -5,9 +5,9 @@
<requires lib="gnome"/> <requires lib="gnome"/>
<widget class="GtkWindow" id="top"> <widget class="GtkWindow" id="top">
<property name="width_request">800</property> <property name="width_request">860</property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="title" translatable="no">Book</property> <property name="title" translatable="yes">Book</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property> <property name="type">GTK_WINDOW_TOPLEVEL</property>
<property name="window_position">GTK_WIN_POS_NONE</property> <property name="window_position">GTK_WIN_POS_NONE</property>
<property name="modal">False</property> <property name="modal">False</property>
@ -23,7 +23,7 @@
<child> <child>
<widget class="GtkLabel" id="title"> <widget class="GtkLabel" id="title">
<property name="visible">True</property> <property name="visible">True</property>
<property name="label" translatable="no">title</property> <property name="label" translatable="yes">title</property>
<property name="use_underline">False</property> <property name="use_underline">False</property>
<property name="use_markup">False</property> <property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property> <property name="justify">GTK_JUSTIFY_LEFT</property>
@ -88,7 +88,7 @@
<property name="activates_default">False</property> <property name="activates_default">False</property>
</widget> </widget>
<packing> <packing>
<property name="padding">0</property> <property name="padding">6</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="fill">True</property> <property name="fill">True</property>
</packing> </packing>
@ -121,10 +121,34 @@
<property name="row_spacing">0</property> <property name="row_spacing">0</property>
<property name="column_spacing">0</property> <property name="column_spacing">0</property>
<child>
<widget class="GtkLabel" id="book_label">
<property name="visible">True</property>
<property name="label" translatable="yes">book_label</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0</property>
<property name="yalign">0</property>
<property name="xpad">12</property>
<property name="ypad">6</property>
</widget>
<packing>
<property name="left_attach">2</property>
<property name="right_attach">3</property>
<property name="top_attach">0</property>
<property name="bottom_attach">1</property>
<property name="x_options">fill</property>
<property name="y_options"></property>
</packing>
</child>
<child> <child>
<widget class="GtkLabel" id="avail_label"> <widget class="GtkLabel" id="avail_label">
<property name="visible">True</property> <property name="visible">True</property>
<property name="label" translatable="no">avail_label</property> <property name="label" translatable="yes">avail_label</property>
<property name="use_underline">False</property> <property name="use_underline">False</property>
<property name="use_markup">True</property> <property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property> <property name="justify">GTK_JUSTIFY_LEFT</property>
@ -145,94 +169,6 @@
</packing> </packing>
</child> </child>
<child>
<widget class="GtkLabel" id="book_label">
<property name="visible">True</property>
<property name="label" translatable="no">book_label</property>
<property name="use_underline">True</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0</property>
<property name="yalign">0</property>
<property name="xpad">12</property>
<property name="ypad">6</property>
</widget>
<packing>
<property name="left_attach">2</property>
<property name="right_attach">3</property>
<property name="top_attach">0</property>
<property name="bottom_attach">1</property>
<property name="x_options">fill</property>
<property name="y_options"></property>
</packing>
</child>
<child>
<widget class="GtkScrolledWindow" id="a_scrolledwindow">
<property name="width_request">41</property>
<property name="height_request">60</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="shadow_type">GTK_SHADOW_IN</property>
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
<child>
<widget class="GtkTreeView" id="avail_tree">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="headers_visible">True</property>
<property name="rules_hint">False</property>
<property name="reorderable">False</property>
<property name="enable_search">True</property>
</widget>
</child>
</widget>
<packing>
<property name="left_attach">0</property>
<property name="right_attach">1</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
<property name="x_padding">24</property>
<property name="y_options">fill</property>
</packing>
</child>
<child>
<widget class="GtkScrolledWindow" id="b_scrolledwindow">
<property name="width_request">41</property>
<property name="height_request">60</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
<child>
<widget class="GtkTreeView" id="book_tree">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="headers_visible">True</property>
<property name="rules_hint">False</property>
<property name="reorderable">False</property>
<property name="enable_search">True</property>
</widget>
</child>
</widget>
<packing>
<property name="left_attach">2</property>
<property name="right_attach">3</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
<property name="x_padding">24</property>
<property name="y_options">fill</property>
</packing>
</child>
<child> <child>
<widget class="GtkVButtonBox" id="mid_vbuttonbox"> <widget class="GtkVButtonBox" id="mid_vbuttonbox">
<property name="visible">True</property> <property name="visible">True</property>
@ -485,14 +421,76 @@
<property name="right_attach">2</property> <property name="right_attach">2</property>
<property name="top_attach">1</property> <property name="top_attach">1</property>
<property name="bottom_attach">2</property> <property name="bottom_attach">2</property>
<property name="x_options"></property> <property name="x_options">shrink</property>
<property name="y_options"></property> <property name="y_options"></property>
</packing> </packing>
</child> </child>
<child>
<widget class="GtkScrolledWindow" id="a_scrolledwindow">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="shadow_type">GTK_SHADOW_IN</property>
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
<child>
<widget class="GtkTreeView" id="avail_tree">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="headers_visible">True</property>
<property name="rules_hint">False</property>
<property name="reorderable">False</property>
<property name="enable_search">True</property>
</widget>
</child>
</widget>
<packing>
<property name="left_attach">0</property>
<property name="right_attach">1</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
<property name="x_padding">24</property>
<property name="x_options">expand|shrink|fill</property>
<property name="y_options">fill</property>
</packing>
</child>
<child>
<widget class="GtkScrolledWindow" id="b_scrolledwindow">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
<property name="shadow_type">GTK_SHADOW_ETCHED_IN</property>
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
<child>
<widget class="GtkTreeView" id="book_tree">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="headers_visible">True</property>
<property name="rules_hint">False</property>
<property name="reorderable">False</property>
<property name="enable_search">True</property>
</widget>
</child>
</widget>
<packing>
<property name="left_attach">2</property>
<property name="right_attach">3</property>
<property name="top_attach">1</property>
<property name="bottom_attach">2</property>
<property name="x_padding">24</property>
<property name="x_options">expand|shrink|fill</property>
<property name="y_options">fill</property>
</packing>
</child>
</widget> </widget>
<packing> <packing>
<property name="padding">0</property> <property name="padding">6</property>
<property name="expand">False</property> <property name="expand">True</property>
<property name="fill">True</property> <property name="fill">True</property>
</packing> </packing>
</child> </child>
@ -539,10 +537,9 @@
</widget> </widget>
<widget class="GtkDialog" id="booklist"> <widget class="GtkDialog" id="booklist">
<property name="width_request">300</property> <property name="height_request">300</property>
<property name="height_request">400</property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="title" translatable="no">dialog1</property> <property name="title" translatable="yes">dialog1</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property> <property name="type">GTK_WINDOW_TOPLEVEL</property>
<property name="window_position">GTK_WIN_POS_NONE</property> <property name="window_position">GTK_WIN_POS_NONE</property>
<property name="modal">False</property> <property name="modal">False</property>
@ -582,7 +579,7 @@
<property name="label">gtk-close</property> <property name="label">gtk-close</property>
<property name="use_stock">True</property> <property name="use_stock">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property> <property name="relief">GTK_RELIEF_NORMAL</property>
<property name="response_id">0</property> <property name="response_id">-7</property>
<signal name="clicked" handler="on_booklist_cancel_clicked" object="top" last_modification_time="Tue, 10 Jun 2003 22:54:51 GMT"/> <signal name="clicked" handler="on_booklist_cancel_clicked" object="top" last_modification_time="Tue, 10 Jun 2003 22:54:51 GMT"/>
</widget> </widget>
</child> </child>
@ -595,7 +592,7 @@
<property name="label">gtk-ok</property> <property name="label">gtk-ok</property>
<property name="use_stock">True</property> <property name="use_stock">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property> <property name="relief">GTK_RELIEF_NORMAL</property>
<property name="response_id">0</property> <property name="response_id">-5</property>
<signal name="clicked" handler="on_booklist_ok_clicked" object="top" last_modification_time="Tue, 10 Jun 2003 22:30:39 GMT"/> <signal name="clicked" handler="on_booklist_ok_clicked" object="top" last_modification_time="Tue, 10 Jun 2003 22:30:39 GMT"/>
</widget> </widget>
</child> </child>
@ -617,7 +614,7 @@
<child> <child>
<widget class="GtkLabel" id="title"> <widget class="GtkLabel" id="title">
<property name="visible">True</property> <property name="visible">True</property>
<property name="label" translatable="no">label6</property> <property name="label" translatable="yes">label6</property>
<property name="use_underline">False</property> <property name="use_underline">False</property>
<property name="use_markup">False</property> <property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property> <property name="justify">GTK_JUSTIFY_LEFT</property>