2006-11-22 Don Allingham <don@gramps-project.org>

* src/DataViews/_RelationView.py: remove unused button
	* help/C/figures/family.png: updated
	* help/C/figures/reorder.png: new image
	* help/C/gramps.xml: updates



svn: r7670
This commit is contained in:
Don Allingham 2006-11-23 05:01:18 +00:00
parent 2157a1fbdc
commit 6da16f7f99
5 changed files with 68 additions and 40 deletions

View File

@ -1,3 +1,9 @@
2006-11-22 Don Allingham <don@gramps-project.org>
* src/DataViews/_RelationView.py: remove unused button
* help/C/figures/family.png: updated
* help/C/figures/reorder.png: new image
* help/C/gramps.xml: updates
2006-11-22 Martin Hawlisch <Martin.Hawlisch@gmx.de> 2006-11-22 Martin Hawlisch <Martin.Hawlisch@gmx.de>
* src/RelLib/_Person.py (set_birth_ref,set_death_ref): Dont fail if setting * src/RelLib/_Person.py (set_birth_ref,set_death_ref): Dont fail if setting
to None (which is what Check.py does). to None (which is what Check.py does).

Binary file not shown.

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -518,7 +518,8 @@
<term>GRAMPS home page</term> <term>GRAMPS home page</term>
<listitem> <listitem>
<para>A link to the GRAMPS' project web site.</para> <para>This item opens your web browser and connects to the GRAMPS' project
web site.</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -526,8 +527,8 @@
<term>GRAMPS mailing lists</term> <term>GRAMPS mailing lists</term>
<listitem> <listitem>
<para>Gives you direct access to GRAMPS' mailing list <para>This item opens your web browser to the GRAMPS mailing list page. At
archives.</para> this page, you can browse the mailing list archives or join the mailing list</para>
</listitem> </listitem>
</varlistentry> </varlistentry>
@ -651,58 +652,49 @@
<itemizedlist> <itemizedlist>
<listitem> <listitem>
<para>People View</para> <term>People View</term>
<para>Displays the list of people in the database</para> <para>Displays the list of people in the database</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Relationships View</para> <term>Relationships View</term>
<para>Shows the relationships between the Active Person and other <para>Shows the relationships between the Active Person and other
people. This includes parents, spouses, and children</para> people. This includes parents, spouses, and children</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Family List View</para> <term>Family List View</term>
<para>Shows the list of families in the database</para> <para>Shows the list of families in the database</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Pedigree View</para> <term>Pedigree View</term>
<para>Displays a graphical ancestor tree for the selected <para>Displays a graphical ancestor tree for the selected
person</para> person</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Events View</para> <term>Events View</term>
<para>Displays the list of events in the database</para> <para>Displays the list of events in the database</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Sources View</para> <term>Sources View</term>
<para>Displays the list of sources in the database</para> <para>Displays the list of sources in the database</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Places View</para> <term>Places View</term>
<para>Displays the list of places in the database</para> <para>Displays the list of places in the database</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Media View</para> <term>Media View</term>
<para>Displays the list of media objects in the database</para> <para>Displays the list of media objects in the database</para>
</listitem> </listitem>
<listitem> <listitem>
<para>Repositories View</para> <term>Repositories View</term>
<para>Displays the list of repositories in the database.</para> <para>Displays the list of repositories in the database.</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
@ -931,15 +923,21 @@
<guibutton>Edit</guibutton> button, which will allow you to edit <guibutton>Edit</guibutton> button, which will allow you to edit
all the details of that particular person.</para> all the details of that particular person.</para>
<para>You may add, edit, or delete family information using the <para>You may add a new set of parents by either
buttons next to the Parents label. You can add a set of parents selecting the <guibutton>Add Parents</guibutton> or the
by either selecting the Add button (the first button) or the <guibuttion>Share Parents</guibuttion>. The
<guibutton>Select</guibutton> button (the second button). The <guibutton>Add Parents</guibutton> button will create a
<guibutton>Add</guibutton> button will create a new family with new family with the Active Person listed as a child. The
the Active Person listed as a child. The <guibutton>Share Parents</guibutton> button will allow
<guibutton>Select</guibutton> button will allow you to choose you to choose from a list of existing families, and then
from a list of existing families, and then add the person as a add the person as a child to that family.</para>
child to that family.</para>
<para>You may edit an existing parents by selecting the
<guibutton>Edit</guibutton> button next to the
parents. If you select the <guibutton>Delete</guibutton>
next to a set of parents, then the Active Person will be
removed as a child from the parents. This button does
not delete the parents' relationship.</para>
<warning> <warning>
<para>If you are not careful, it is possible to create <para>If you are not careful, it is possible to create
@ -974,13 +972,15 @@
female.</para> female.</para>
</note> </note>
<para>You may add, edit, or delete family information using the <para>You may add a family by selecting the
buttons next to the Family label. You can add a spouse by <guibutton>Add Spouse</guibutton> in the toolbar. This
clicking the Add button (the first button), which will create a will create a new family with the Active Person listed
new family with the Active Person listed as a father or mother. as a father or mother.</para>
Selecting the Edit button will allow you to edit the displayed
family. Clicking the Delete button will remove the person from <para>Selecting the Edit button next to the spouse will
the displayed family.</para> allow you to edit the displayed family. Clicking the
Delete button will remove the person from the displayed
family.</para>
<warning> <warning>
<para>Removing a person from a family does not delete the <para>Removing a person from a family does not delete the
@ -998,6 +998,28 @@
and <emphasis>mother</emphasis> labels should be considered to and <emphasis>mother</emphasis> labels should be considered to
be convenience labels.</para> be convenience labels.</para>
</note> </note>
<para>You can reorder the parents and spouses by selecting the
<guibutton>Reorder</guibutton>. This option will only be enabled
if more than one set of parents or more than one set of spouses
exists for the Active Person. Selecting this button will display
a dialog that will allow you to reorder the families.
</para>
<figure id="reorder-dialog">
<title>Relationship Reordering Window</title>
<screenshot>
<mediaobject>
<imageobject>
<imagedata fileref="figures/reorder.png" format="PNG" />
</imageobject>
<textobject>
<phrase>Relationship Reordering Window.</phrase>
</textobject>
</mediaobject>
</screenshot>
</figure>
</listitem> </listitem>
</varlistentry> </varlistentry>
</variablelist> </variablelist>

View File

@ -617,9 +617,9 @@ class RelationshipView(PageView.PersonNavView):
# add = GrampsWidgets.IconButton(call_fcn, None, gtk.STOCK_ADD) # add = GrampsWidgets.IconButton(call_fcn, None, gtk.STOCK_ADD)
# hbox.pack_start(add, False) # hbox.pack_start(add, False)
if is_parent: # if is_parent:
add = GrampsWidgets.IconButton(self.select_family, None, gtk.STOCK_INDEX) # add = GrampsWidgets.IconButton(self.select_family, None, gtk.STOCK_INDEX)
hbox.pack_start(add, False) # hbox.pack_start(add, False)
if family: if family:
edit = GrampsWidgets.IconButton(self.edit_family, family.handle, edit = GrampsWidgets.IconButton(self.edit_family, family.handle,