From 9d2dffcc9da53f1f145d4a483ee3116a4bf71eb8 Mon Sep 17 00:00:00 2001 From: Don Allingham Date: Wed, 30 Mar 2005 01:45:14 +0000 Subject: [PATCH] * src/ReadXML.py: handle date object on names * src/gramps.glade: add menu items for merging * src/MergePeople.py: new person merge * src/gramps_main.py: merge handling callbacks * src/mergedata.glade: updated interface for merging * src/SourceView.py: connect SourceView.merge into the multiple selection mechanism svn: r4254 --- gramps2/ChangeLog | 11 + gramps2/src/MergePeople.py | 614 +++++++++ gramps2/src/ReadXML.py | 2 + gramps2/src/gramps.glade | 2360 ++++++++++++++++++++++++++++++++++- gramps2/src/gramps_main.py | 36 +- gramps2/src/mergedata.glade | 1927 ++++++---------------------- 6 files changed, 3355 insertions(+), 1595 deletions(-) create mode 100644 gramps2/src/MergePeople.py diff --git a/gramps2/ChangeLog b/gramps2/ChangeLog index 570f57937..e1b67aef6 100644 --- a/gramps2/ChangeLog +++ b/gramps2/ChangeLog @@ -1,3 +1,10 @@ +2005-03-29 Don Allingham + * src/ReadXML.py: handle date object on names + * src/gramps.glade: add menu items for merging + * src/MergePeople.py: new person merge + * src/gramps_main.py: merge handling callbacks + * src/mergedata.glade: updated interface for merging + 2005-03-29 Alex Roitman * src/Witness.py (WitnessEditor.__init__): Work around missing reference. @@ -23,6 +30,10 @@ generate_family_event_tooltip, redraw_object_list): added support for family events and attributes. +2005-03-27 Don Allingham + * src/SourceView.py: connect SourceView.merge into the multiple + selection mechanism + 2005-03-27 Alex Roitman * src/MergeData.py: Fixes for places and sources. * src/PlaceView.py (build_context_menu): Typo. diff --git a/gramps2/src/MergePeople.py b/gramps2/src/MergePeople.py new file mode 100644 index 000000000..fd7d2fbad --- /dev/null +++ b/gramps2/src/MergePeople.py @@ -0,0 +1,614 @@ +# +# Gramps - a GTK+/GNOME based genealogy program +# +# Copyright (C) 2000-2005 Donald N. Allingham +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +# + +# $Id$ + +#------------------------------------------------------------------------- +# +# Standard python modules +# +#------------------------------------------------------------------------- +from gettext import gettext as _ + +#------------------------------------------------------------------------- +# +# GRAMPS modules +# +#------------------------------------------------------------------------- +import RelLib +import ReportUtils +import Utils +import ListModel +import NameDisplay +import const +import gtk +import pango + +sex = ( _("male"), _("female"), _("unknown")) + +class Compare: + + def __init__(self, db, person1, person2, update) : + self.glade = gtk.glade.XML(const.mergeFile,"merge") + self.top = self.glade.get_widget('merge') + self.text1 = self.glade.get_widget('text1') + self.text2 = self.glade.get_widget('text2') + self.db = db + + self.p1 = person1 + self.p2 = person2 + self.update = update + + Utils.set_titles(self.top,self.glade.get_widget('title'), + _("Compare People")) + self.display(self.text1.get_buffer(), person1) + self.display(self.text2.get_buffer(), person2) + + self.glade.get_widget('cancel').connect('clicked',self.cancel) + self.glade.get_widget('close').connect('clicked',self.merge) + + def cancel(self,obj): + self.top.destroy() + + def merge(self,obj): + if self.glade.get_widget('select1').get_active(): + merge = MergePeople(self.db,self.p1,self.p2) + else: + merge = MergePeople(self.db,self.p2,self.p1) + self.top.destroy() + merge.merge() + self.update() + + def add(self, tobj, tag, text): + tobj.insert_with_tags(tobj.get_end_iter(),text,tag) + + def display(self, tobj, person): + normal = tobj.create_tag() + normal.set_property('indent',10) + normal.set_property('pixels-above-lines',1) + normal.set_property('pixels-below-lines',1) + indent = tobj.create_tag() + indent.set_property('indent',30) + indent.set_property('pixels-above-lines',1) + indent.set_property('pixels-below-lines',1) + title = tobj.create_tag() + title.set_property('weight',pango.WEIGHT_BOLD) + title.set_property('scale',pango.SCALE_LARGE) + self.add(tobj,title,NameDisplay.displayer.display(person) + "\n") + self.add(tobj,normal,"%s:\t%s\n" % (_('ID'),person.get_gramps_id())) + self.add(tobj,normal,"%s:\t%s\n" % (_('Gender'),sex[person.get_gender()])) + bhandle = person.get_birth_handle() + self.add(tobj,normal,"%s:\t%s\n" % (_('Birth'),self.get_event_info(bhandle))) + dhandle = person.get_death_handle() + self.add(tobj,normal,"%s:\t%s\n" % (_('Death'),self.get_event_info(dhandle))) + elist = person.get_event_list() + if len(elist) > 0: + self.add(tobj,title,_("Events") + "\n") + for event_handle in person.get_event_list(): + title = self.db.find_event_from_handle(event_handle).get_title() + self.add(tobj,normal,"%s:\t%s\n" % (title,self.get_event_info(dhandle))) + self.add(tobj,title,_("Parents") + "\n") + plist = person.get_parent_family_handle_list() + if len(plist) > 0: + for fid in person.get_parent_family_handle_list(): + (fn,mn,id) = self.get_parent_info(fid[0]) + self.add(tobj,normal,"%s:\t%s\n" % (_('Family'),id)) + if fn: + self.add(tobj,indent,"%s:\t%s\n" % (_('Father'),fn)) + if mn: + self.add(tobj,indent,"%s:\t%s\n" % (_('Mother'),mn)) + else: + self.add(tobj,normal,_("No parents found") + "\n") + + self.add(tobj,title,_("Spouses") + "\n") + slist = person.get_family_handle_list() + if len(slist) > 0: + for fid in slist: + (fn,mn,id) = self.get_parent_info(fid) + family = self.db.get_family_from_handle(fid) + self.add(tobj,normal,"%s:\t%s\n" % (_('Family ID'),id)) + spouse_id = ReportUtils.find_spouse(person,family) + if spouse_id: + spouse = self.db.get_person_from_handle(spouse_id) + self.add(tobj,indent,"%s:\t%s\n" % (_('Spouse'),name_of(spouse))) + relstr = const.family_relations[family.get_relationship()][0] + self.add(tobj,indent,"%s:\t%s\n" % (_('Type'),relstr)) + event = ReportUtils.find_marriage(person,family) + if event: + self.add(tobj,indent,"%s:\t%s\n" % (_('Marriage'),self.get_event_info(event.get_handle()))) + for child_id in family.get_child_handle_list(): + child = self.db.get_person_from_handle(child_id) + self.add(tobj,indent,"%s:\t%s\n" % (_('Child'),name_of(child))) + else: + self.add(tobj,normal,_("No spouses or children found") + "\n") + + def get_parent_info(self,fid): + family = self.db.get_family_from_handle(fid) + father_id = family.get_father_handle() + mother_id = family.get_mother_handle() + if father_id: + father = self.db.get_person_from_handle(father_id) + fname = name_of(father) + else: + fname = u"" + if mother_id: + mother = self.db.get_person_from_handle(mother_id) + mname = name_of(mother) + else: + mname = u"" + return (fname,mname,family.get_gramps_id()) + + def get_event_info(self,handle): + date = "" + place = "" + if handle: + event = self.db.get_event_from_handle(handle) + date = event.get_date() + place = self.place_name(event) + if date: + if place: + return "%s, %s" % (date,place) + else: + return date + else: + if place: + return place + else: + return "" + else: + return "" + + def place_name(self,event): + place_id = event.get_place_handle() + if place_id: + place = self.db.get_place_from_handle(place_id) + return place.get_title() + else: + return "" + + +#------------------------------------------------------------------------- +# +# Merge People UI +# +#------------------------------------------------------------------------- +class MergePeopleUI: + + def __init__(self,db,person1,person2,update): + glade = gtk.glade.XML(const.mergeFile,'merge_people') + top = glade.get_widget('merge_people') + p1 = glade.get_widget('person1') + p2 = glade.get_widget('person2') + n1 = name_of(person1) + n2 = name_of(person2) + + p1.set_label(n1) + p2.set_label(n2) + Utils.set_titles(top,glade.get_widget('title'),_("Merge People")) + + ret = top.run() + + if ret == gtk.RESPONSE_OK: + if p1.get_active(): + merge = MergePeople(db,person1,person2) + else: + merge = MergePeople(db,person2,person1) + merge.merge() + update() + top.destroy() + +def name_of(p): + if not p: + return "" + return "%s [%s]" % (NameDisplay.displayer.display(p),p.get_gramps_id()) + +#------------------------------------------------------------------------- +# +# Merge People +# +#------------------------------------------------------------------------- +class MergePeople: + + def __init__(self,db,person1,person2): + self.db = db + self.p1 = person1 + self.p2 = person2 + + def copy_note(self,one,two): + if one.get_note() != two.get_note(): + one.set_note("%s\n\n%s" % (one.get_note(),two.get_note())) + + def copy_sources(self,one,two): + slist = one.get_source_references()[:] + for xsrc in two.get_source_references(): + for src in slist: + if src.are_equal(xsrc): + break + else: + one.add_source_reference(xsrc) + + def merge_person_information(self,new,trans): + self.old_handle = self.p2.get_handle() + self.new_handle = self.p1.get_handle() + + new.set_handle(self.new_handle) + new.set_gender(self.p1.get_gender()) + self.merge_gramps_ids(new) + self.merge_names(new) + self.merge_birth(new,trans) + self.merge_death(new,trans) + self.merge_event_lists(new) + # copy attributes + new.set_attribute_list(self.p1.get_attribute_list() + + self.p2.get_attribute_list()) + + # copy addresses + new.set_address_list(self.p1.get_address_list() + self.p2.get_address_list()) + + # copy urls + new.set_url_list(self.p1.get_url_list() + self.p2.get_url_list()) + + # privacy + new.set_privacy(self.p1.get_privacy() or self.p2.get_privacy()) + + # sources + new.set_source_reference_list(self.p1.get_source_references() + + self.p2.get_source_references()) + + # media + for photo in self.p1.get_media_list(): + new.add_media_reference(photo) + for photo in self.p2.get_media_list(): + new.add_media_reference(photo) + + + # note + note1 = self.p1.get_note_object() + note2 = self.p2.get_note_object() + new.set_note_object(self.merge_notes(note1,note2)) + + def merge(self): + + new = RelLib.Person() + trans = self.db.transaction_begin() + + self.merge_person_information(new,trans) + self.merge_family_information(new,trans) + self.db.commit_person(new,trans) + self.db.remove_person(self.old_handle,trans) + self.db.transaction_commit(trans,"Merge Person") + + def convert_child_ids(self, family_id, id1, id2, trans): + new_list = [] + change = False + family = self.db.get_family_from_handle(family_id) + + for child_id in family.get_child_handle_list(): + if child_id == id2: + new_list.append(id1) + change = True + else: + new_list.append(child_id) + if change: + family.set_child_handle_list(new_list) + self.db.commit_family(family,trans) + + def merge_parents(self, new, trans): + f1_list = self.p1.get_parent_family_handle_list() + f2_list = self.p2.get_parent_family_handle_list() + + parent_list = f1_list + + for fid in f2_list: + self.convert_child_ids(fid[0], self.new_handle, self.old_handle, trans) + parent_list.append(fid) + for fid in parent_list: + new.add_parent_family_handle(fid[0],fid[1],fid[2]) + + def merge_family_information(self, new, trans): + self.merge_parents(new, trans) + self.merge_families(new, trans) + + def find_family(self,family): + if self.p1.get_gender() == RelLib.Person.MALE: + mother_handle = family.get_mother_handle() + father_handle = self.p1.get_handle() + else: + father_handle = family.get_father_handle() + mother_handle = self.p1.get_handle() + + for myfamily_handle in self.db.get_family_handles(): + myfamily = self.db.get_family_from_handle(myfamily_handle) + if (myfamily.get_father_handle() == father_handle and + myfamily.get_mother_handle() == mother_handle): + return myfamily + return None + + def merge_family_pair(self,tgt_family,src_family,trans): + + # copy children from source to target + + for child_handle in src_family.get_child_handle_list(): + if child_handle not in tgt_family.get_child_handle_list(): + child = self.db.get_person_from_handle(child_handle) + parents = child.get_parent_family_handle_list() + tgt_family.add_child_handle(child) + if child.get_main_parents_family_handle() == src_family: + child.set_main_parent_family_handle(tgt_family) + i = 0 + for fam in parents[:]: + if fam[0] == src_family.get_handle(): + parents[i] = (tgt_family,fam[1],fam[2]) + i += 1 + self.db.commit_person(child,trans) + + # merge family events + + lst = tgt_family.get_event_list()[:] + for xdata in src_family.get_event_list(): + for data in lst: + if data.are_equal(xdata): + self.copy_note(data,xdata) + self.copy_sources(data,xdata) + break + else: + tgt_family.add_event(xdata) + + # merge family attributes + + lst = tgt_family.get_attribute_list()[:] + for xdata in src_family.get_attribute_list(): + for data in lst: + if data.get_type() == xdata.get_type() and \ + data.getValue() == xdata.get_value(): + self.copy_note(data,xdata) + self.copy_sources(data,xdata) + break + else: + tgt_family.add_attribute(xdata) + + # merge family notes + + if src_family.get_note() != "": + old_note = tgt_family.get_note() + if old_note: + old_note = old_note + "\n\n" + tgt_family.set_note(old_note + src_family.get_note()) + + # merge family top-level sources + + self.copy_sources(tgt_family,src_family) + + # merge multimedia objects + + for photo in src_family.get_media_list(): + tgt_family.add_media_reference(photo) + + def merge_families(self,new,trans): + + family_num = 0 + family_list = self.p1.get_family_handle_list() + + for src_family_handle in self.p2.get_family_handle_list(): + + src_family = self.db.get_family_from_handle(src_family_handle) + family_num += 1 + + if not src_family or src_family in self.p1.get_family_handle_list(): + continue + + tgt_family = self.find_family(src_family) + + # + # This is the case where a new family to be added to the + # p1 as a result of the merge already exists as a + # family. In this case, we need to remove the old source + # family (with the pre-merge identity of the p1) from + # both the parents + # + + if tgt_family: + tgt_family_handle = tgt_family.get_handle() + if tgt_family_handle in self.p1.get_family_handle_list(): + + father_id = tgt_family.get_father_handle() + father = self.db.get_person_from_handle(father_id) + + mother_id = tgt_family.get_mother_handle() + mother = self.db.get_person_from_handle(mother_id) + + if father and src_family_handle in father.get_family_handle_list(): + father.remove_family_handle(src_family_handle) + self.db.commit_person(father,trans) + if mother and src_family_handle in mother.get_family_handle_list(): + mother.remove_family_handle(src_family_handle) + self.db.commit_person(mother,trans) + + self.merge_family_pair(tgt_family,src_family,trans) + + for child_handle in src_family.get_child_handle_list(): + if child_handle != self.new_handle: + child = self.db.get_person_from_handle(child_handle) + if child.remove_parent_family_handle(src_family_handle): + self.db.commit_person(child,trans) + + # delete the old source family + self.db.remove_family(src_family_handle,trans) + self.db.commit_family(tgt_family,trans) + + new.add_family_handle(tgt_family_handle) + + continue + + # This is the case where a new family to be added + # and it is not already in the list. + + else: + + # tgt_family a duplicate family, transfer children from + # the p2 family, and delete the family. Not sure + # what to do about marriage/divorce date/place yet. + + # transfer child to new family, alter children to + # point to the correct family + + self.merge_family_pair(tgt_family,src_family,trans) + + # change parents of the family to point to the new + # family + + father_handle = src_family.get_father_handle() + if father_handle: + father = self.db.get_person_from_handle(father_handle) + father.remove_family_handle(src_family_handle) + father.add_family_handle(tgt_family_handle) + self.db.commit_person(father,trans) + + mother_handle = src_family.get_mother_handle() + if mother_handle: + mother = self.db.get_person_from_handle(mother_handle) + mother.remove_family_handle(src_family_handle) + mother.add_family_handle(tgt_family_handle) + self.db.commit_person(mother,trans) + + for child_handle in src_family.get_child_handle_list(): + if child_handle != self.new_handle: + child = self.db.get_person_from_handle(child_handle) + if child.remove_parent_family_handle(src_family_handle): + self.db.commit_person(child,trans) + + new.remove_family_handle(src_family_handle) + self.db.remove_family(src_family_handle,trans) + + else: + + for fid in self.p1.get_family_handle_list(): + new.add_family_handle(fid) + + for src_family_handle in self.p2.get_family_handle_list(): + if src_family_handle in self.p1.get_family_handle_list(): + continue + src_family = self.db.get_family_from_handle(src_family_handle) + new.add_family_handle(src_family_handle) + if src_family.get_father_handle() == self.old_handle: + src_family.set_father_handle(self.new_handle) + if src_family.get_mother_handle() == self.old_handle: + src_family.set_mother_handle(self.new_handle) + self.db.commit_family(src_family,trans) + + # a little debugging here + + cursor = self.db.get_family_cursor() + data = cursor.first() + while data: + fam = RelLib.Family() + fam.unserialize(data[1]) + if self.p2 in fam.get_child_handle_list(): + fam.remove_child_handle(self.p2) + fam.add_child_handle(self.p1) + if self.p2 == fam.get_father_handle(): + fam.set_father_handle(self.p1) + if self.p2 == fam.get_mother_handle(): + fam.set_mother_handle(self.p1) + if fam.get_father_handle() == None and fam.get_mother_handle() == None: + self.delete_empty_family(fam) + data = cursor.next() + + def remove_marriage(self,family,person,trans): + if person: + person.remove_family_handle(family.get_handle()) + if family.get_father_handle() == None and family.get_mother_handle() == None: + self.delete_empty_family(family,trans) + + def delete_empty_family(self,family,trans): + family_handle = family.get_handle() + for child_handle in family.get_child_handle_list(): + child = self.db.get_person_from_handle(child_handle) + if child.get_main_parents_family_handle() == family_handle: + child.set_main_parent_family_handle(None) + else: + child.remove_parent_family_handle(family_handle) + self.db.commit_person(child,trans) + self.db.remove_family(family_handle,trans) + + def merge_gramps_ids(self,new): + new.set_gramps_id(self.p1.get_gramps_id()) + attr = RelLib.Attribute() + attr.set_type('Merged GRAMPS ID') + attr.set_value(self.p2.get_gramps_id()) + new.add_attribute(attr) + + def merge_notes(self, note1, note2): + if note1 and not note2: + return note1 + elif not note1 and note2: + return note2 + elif note1 and note2: + note1.append("\n" + note2.get()) + note1.set_format(note1.get_format() or note2.get_format()) + return note1 + return None + + def merge_names(self, new): + new.set_primary_name(self.p1.get_primary_name()) + new.add_alternate_name(self.p2.get_primary_name()) + if self.p1.get_nick_name() == "": + new.set_nick_name(self.p2.get_nick_name()) + else: + new.set_nick_name(self.p1.get_nick_name()) + + def merge_death(self, new, trans): + handle1 = self.p1.get_death_handle() + handle2 = self.p2.get_death_handle() + + if handle1: + new.set_death_handle(handle1) + if handle2: + event = self.db.get_event_from_handle(handle2) + event.set_handle(Utils.create_id()) + event.set_name('Alternate Death') + new.add_event_handle(event.get_handle()) + self.db.add_event(event,trans) + elif not handle1 and handle2: + new.set_death_handle(handle2) + + def merge_birth(self, new,trans): + handle1 = self.p1.get_birth_handle() + handle2 = self.p2.get_birth_handle() + + if handle1: + new.set_birth_handle(handle1) + if handle2: + event = self.db.get_event_from_handle(handle2) + event.set_name('Alternate Birth') + self.db.add_event(event,trans) + new.add_event_handle(event.get_handle()) + elif not handle1 and handle2: + new.set_birth_handle(handle2) + + def merge_event_lists(self, new): + data_list = new.get_event_list() + for handle in self.p1.get_event_list(): + if handle not in data_list: + data_list.append(handle) + for handle in self.p2.get_event_list(): + if handle not in data_list: + data_list.append(handle) + new.set_event_list(data_list) diff --git a/gramps2/src/ReadXML.py b/gramps2/src/ReadXML.py index ac2620e67..fe1d0c6c6 100644 --- a/gramps2/src/ReadXML.py +++ b/gramps2/src/ReadXML.py @@ -1087,6 +1087,8 @@ class GrampsParser: dv = self.object.get_date_object() elif self.address: dv = self.address.get_date_object() + elif self.name: + dv = self.name.get_date_object() else: dv = self.event.get_date_object() diff --git a/gramps2/src/gramps.glade b/gramps2/src/gramps.glade index b92a22687..7f510f477 100644 --- a/gramps2/src/gramps.glade +++ b/gramps2/src/gramps.glade @@ -19,6 +19,7 @@ False GDK_WINDOW_TYPE_HINT_NORMAL GDK_GRAVITY_NORTH_WEST + True True @@ -56,7 +57,7 @@ - + True gtk-new 1 @@ -78,7 +79,7 @@ - + True gtk-open 1 @@ -115,7 +116,7 @@ - + True gtk-convert 1 @@ -137,7 +138,7 @@ - + True gtk-save-as 1 @@ -159,7 +160,7 @@ - + True gtk-save-as 1 @@ -196,7 +197,7 @@ - + True gtk-quit 1 @@ -231,7 +232,7 @@ - + True gtk-undo 1 @@ -253,7 +254,7 @@ - + True gtk-redo 1 @@ -282,7 +283,7 @@ - + True gtk-add 1 @@ -305,7 +306,7 @@ - + True gtk-remove 1 @@ -337,13 +338,13 @@ True - _Merge... + Compare and _Merge... True - + True gtk-convert 1 @@ -356,6 +357,15 @@ + + + True + Fast Mer_ge + True + + + + True @@ -370,7 +380,7 @@ - + True gtk-preferences 1 @@ -391,7 +401,7 @@ - + True gtk-properties 1 @@ -412,7 +422,7 @@ - + True gtk-home 1 @@ -498,7 +508,7 @@ - + True gtk-index 1 @@ -520,7 +530,7 @@ - + True gnome-stock-book-open 1 @@ -593,7 +603,7 @@ - + True gtk-help 1 @@ -614,7 +624,7 @@ - + True gnome-stock-book-open 1 @@ -641,7 +651,7 @@ - + True gtk-jump-to 1 @@ -662,7 +672,7 @@ - + True gnome-stock-mail 1 @@ -716,7 +726,7 @@ - + True gnome-stock-about 1 @@ -1049,6 +1059,10 @@ 0 0 views + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1097,6 +1111,10 @@ 0 0 views + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1145,6 +1163,10 @@ 0 0 views + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1193,6 +1215,10 @@ 0 0 views + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1241,6 +1267,10 @@ 0 0 views + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1289,6 +1319,10 @@ 0 0 views + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1334,6 +1368,8 @@ True + False + True 0 @@ -1403,6 +1439,9 @@ False False True + False + False + False @@ -1432,6 +1471,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -1720,6 +1763,9 @@ True False True + False + False + False @@ -1843,6 +1889,10 @@ 0 0 chlist + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1868,6 +1918,10 @@ 0 0 ap_data + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1893,6 +1947,10 @@ 0 0 ap_parents + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -1918,6 +1976,10 @@ 0 0 sp_list + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -1943,6 +2005,10 @@ 0 0 sp_parents + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -1972,6 +2038,9 @@ True True True + False + False + False @@ -2002,6 +2071,9 @@ True False True + False + False + False @@ -2032,6 +2104,9 @@ True False True + False + False + False @@ -2062,6 +2137,9 @@ True True True + False + False + False @@ -2217,6 +2295,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -2251,6 +2333,9 @@ True True True + False + False + False @@ -2277,6 +2362,10 @@ 0 0 chlist2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -2306,6 +2395,9 @@ True True True + False + False + False @@ -2336,6 +2428,9 @@ True False True + False + False + False @@ -2366,6 +2461,9 @@ True False True + False + False + False @@ -2396,6 +2494,9 @@ True False True + False + False + False @@ -2546,6 +2647,10 @@ 0 0 sp_parents2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -2668,6 +2773,10 @@ 0 0 sp_list2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -2790,6 +2899,10 @@ 0 0 ap_data2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -2815,6 +2928,10 @@ 0 0 ap_parents2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -2972,6 +3089,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -3019,6 +3140,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -3048,6 +3173,9 @@ True False True + False + False + False @@ -3077,6 +3205,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -3106,6 +3238,9 @@ True False True + False + False + False @@ -3135,6 +3270,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -3186,6 +3325,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -3222,6 +3365,10 @@ 0.5 0 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -3247,6 +3394,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -3270,6 +3421,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -3293,6 +3448,10 @@ 0.5 0 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -3318,6 +3477,10 @@ 0.5 0 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -3343,6 +3506,10 @@ 0.5 0 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -3368,6 +3535,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -3391,6 +3562,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -3414,6 +3589,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -3437,6 +3616,10 @@ 0 0 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -3462,6 +3645,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -3505,6 +3692,9 @@ True False True + False + False + False @@ -3534,6 +3724,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -3586,6 +3780,7 @@ False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -3662,6 +3857,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -3700,6 +3899,9 @@ False False True + False + False + False @@ -3807,6 +4009,10 @@ 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -3826,6 +4032,8 @@ Unmarried Civil Union Unknown Other + False + True 1 @@ -3884,6 +4092,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -3968,6 +4177,10 @@ Other 0.5 0 6 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4005,6 +4218,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -4029,6 +4246,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -4053,6 +4274,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -4078,6 +4303,10 @@ Other 0 0 father_list + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4173,6 +4402,10 @@ Other 0 0 mother_list + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4197,6 +4430,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4226,6 +4463,9 @@ Other True False True + False + False + False @@ -4255,6 +4495,9 @@ Other True False True + False + False + False @@ -4319,6 +4562,8 @@ Unmarried Civil Union Uknown Other + False + True @@ -4334,6 +4579,8 @@ Other True + False + True 2 @@ -4348,6 +4595,8 @@ Other True + False + True 2 @@ -4399,6 +4648,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -4483,6 +4733,10 @@ Other 0.5 0 6 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4528,6 +4782,9 @@ Other True False True + False + False + False @@ -4627,6 +4884,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4651,6 +4912,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4665,6 +4930,8 @@ Other True + False + True 1 @@ -4678,6 +4945,8 @@ Other True + False + True 1 @@ -4715,6 +4984,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -4801,6 +5071,10 @@ Other 0.5 0 5 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4845,6 +5119,10 @@ Other 0 0 source_title + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -4870,6 +5148,10 @@ Other 0 0 author + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -4941,6 +5223,10 @@ Other 0 0 pubinfo + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -5008,6 +5294,10 @@ Other 0 0 abbrev + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -5038,6 +5328,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -5108,6 +5402,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -5192,6 +5490,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -5222,6 +5524,9 @@ Other True False True + False + False + False @@ -5321,6 +5626,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -5534,6 +5843,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -5557,6 +5870,9 @@ Other False False True + False + False + False @@ -5579,6 +5895,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -5618,6 +5938,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -5703,6 +6024,10 @@ Other 0.5 10 10 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -5776,6 +6101,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -5857,6 +6183,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 10 @@ -5894,6 +6224,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -5918,6 +6252,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -5941,6 +6279,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -5965,6 +6307,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -5989,6 +6335,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 Relationship: @@ -6016,6 +6366,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -6040,6 +6394,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6064,6 +6422,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6087,6 +6449,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6124,6 +6490,8 @@ Other True + False + True 2 @@ -6139,6 +6507,8 @@ Other True + False + True 2 @@ -6188,6 +6558,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -6278,6 +6649,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6313,6 +6688,10 @@ Other 0 0 entry + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -6371,6 +6750,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -6447,6 +6827,9 @@ Other False True True + False + False + False @@ -6471,6 +6854,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -6506,6 +6893,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -6586,6 +6974,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 10 @@ -6644,6 +7036,10 @@ Other 0 0 givenName + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -6669,6 +7065,10 @@ Other 0 0 surname + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -6694,6 +7094,10 @@ Other 0 0 prefix + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -6719,6 +7123,10 @@ Other 0 0 suffix + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -6744,6 +7152,10 @@ Other 0 0 title + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -6769,6 +7181,10 @@ Other 0 0 nickname + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -6793,6 +7209,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -6818,6 +7238,10 @@ Other 0 0 birthDate + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -6908,6 +7332,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7010,6 +7438,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7035,6 +7467,10 @@ Other 0 0 gid + PANGO_ELLIPSIZE_NONE + -1 + False + 0 7 @@ -7081,6 +7517,10 @@ Other 0 0 birth_place + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -7105,6 +7545,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -7130,6 +7574,10 @@ Other 0 0 deathDate + PANGO_ELLIPSIZE_NONE + -1 + False + 0 Date: @@ -7158,6 +7606,10 @@ Other 0 0 death_place + PANGO_ELLIPSIZE_NONE + -1 + False + 0 7 @@ -7214,6 +7666,9 @@ Other True + False + True + True 2 @@ -7426,6 +7881,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7449,6 +7908,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -7588,6 +8051,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -7684,6 +8151,10 @@ Other 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -7725,6 +8196,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -7749,6 +8224,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -7773,6 +8252,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -7797,6 +8280,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -7821,6 +8308,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -7845,6 +8336,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -7869,6 +8364,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -7893,6 +8392,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -7917,6 +8420,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7941,6 +8448,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -7965,6 +8476,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -7988,6 +8503,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -8011,6 +8530,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -8034,6 +8557,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -8057,6 +8584,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -8080,6 +8611,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -8103,6 +8638,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -8126,6 +8665,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -8188,6 +8731,9 @@ Other False False True + False + False + False @@ -8326,6 +8872,10 @@ Other 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -8367,6 +8917,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8391,6 +8945,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -8415,6 +8973,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -8439,6 +9001,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -8463,6 +9029,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -8487,6 +9057,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -8511,6 +9085,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8535,6 +9113,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -8559,6 +9141,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -8583,6 +9169,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -8607,6 +9197,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -8631,6 +9225,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -8655,6 +9253,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -8679,6 +9281,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -8702,6 +9308,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -8725,6 +9335,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -8767,6 +9381,9 @@ Other False True True + False + False + False @@ -8912,6 +9529,10 @@ Other 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -8953,6 +9574,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -8977,6 +9602,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9001,6 +9630,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9025,6 +9658,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9049,6 +9686,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9073,6 +9714,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -9097,6 +9742,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -9121,6 +9770,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -9144,6 +9797,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -9167,6 +9824,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -9209,6 +9870,9 @@ Other False False True + False + False + False @@ -9354,6 +10018,10 @@ Other 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -9389,6 +10057,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9413,6 +10085,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9437,6 +10113,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9461,6 +10141,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9485,6 +10169,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9509,6 +10197,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -9533,6 +10225,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -9557,6 +10253,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -9581,6 +10281,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9605,6 +10309,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -9629,6 +10337,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -9653,6 +10365,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -9677,6 +10393,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -9701,6 +10421,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -9725,6 +10449,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -9748,6 +10476,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -9771,6 +10503,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -9795,6 +10531,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -9819,6 +10559,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -9843,6 +10587,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -9917,6 +10665,9 @@ Other False False True + False + False + False @@ -10062,6 +10813,10 @@ Other 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -10135,6 +10890,10 @@ Other 0 0 flowed + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -10219,6 +10978,10 @@ Other 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -10248,6 +11011,9 @@ Other False False True + False + False + False @@ -10374,6 +11140,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -10572,6 +11342,10 @@ Other 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -10607,6 +11381,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -10631,6 +11409,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -10655,6 +11437,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -10679,6 +11465,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -10702,6 +11492,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -10744,6 +11538,9 @@ Other False False True + False + False + False @@ -10910,6 +11707,10 @@ Other 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -10939,6 +11740,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -10964,6 +11769,10 @@ Other 0 0 ldsbapdate + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -10988,6 +11797,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 Temple: @@ -11036,6 +11849,10 @@ Other 0 0 lds_bap_place + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -11104,6 +11921,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -11129,6 +11950,10 @@ Other 0 0 endowdate + PANGO_ELLIPSIZE_NONE + -1 + False + 0 Date: @@ -11156,6 +11981,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -11181,6 +12010,10 @@ Other 0 0 lds_end_place + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -11270,6 +12103,10 @@ Other 0 0 sealdate + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -11294,6 +12131,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -11339,6 +12180,10 @@ Other 0 0 lds_seal_place + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -11408,6 +12253,10 @@ Other 0 0 sealparents + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -11432,6 +12281,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -11446,6 +12299,8 @@ Other True + False + True 3 @@ -11460,6 +12315,8 @@ Other True + False + True 3 @@ -11474,6 +12331,8 @@ Other True + False + True 3 @@ -11488,6 +12347,8 @@ Other True + False + True 2 @@ -11502,6 +12363,8 @@ Other True + False + True 2 @@ -11516,6 +12379,8 @@ Other True + False + True 2 @@ -11530,6 +12395,8 @@ Other True + False + True 2 @@ -11739,6 +12606,10 @@ Other 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -11770,6 +12641,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -11857,6 +12729,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -11905,6 +12781,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -11930,6 +12810,10 @@ Other 0 0 gid + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -11969,6 +12853,8 @@ Other True + False + True 1 @@ -11993,6 +12879,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -12017,6 +12907,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -12076,6 +12970,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -12111,6 +13009,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -12135,6 +13037,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -12159,6 +13065,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -12183,6 +13093,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -12207,6 +13121,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -12231,6 +13149,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -12255,6 +13177,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -12279,6 +13205,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -12302,6 +13232,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -12326,6 +13260,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -12350,6 +13288,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -12373,6 +13315,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -12396,6 +13342,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -12420,6 +13370,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -12444,6 +13398,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -12467,6 +13425,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -12508,6 +13470,9 @@ Other False False True + False + False + False @@ -12643,6 +13608,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -12678,6 +13647,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -12702,6 +13675,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -12726,6 +13703,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -12750,6 +13731,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -12774,6 +13759,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -12798,6 +13787,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -12822,6 +13815,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -12846,6 +13843,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -12869,6 +13870,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -12892,6 +13897,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -12933,6 +13942,9 @@ Other False False True + False + False + False @@ -13068,6 +14080,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -13138,6 +14154,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -13222,6 +14242,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -13251,6 +14275,9 @@ Other False False True + False + False + False @@ -13374,6 +14401,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -13559,6 +14590,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -13594,6 +14629,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -13618,6 +14657,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -13642,6 +14685,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -13666,6 +14713,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -13720,6 +14771,9 @@ Other True + False + True + True 2 @@ -13734,6 +14788,8 @@ Other True + False + True 3 @@ -13748,6 +14804,8 @@ Other True + False + True 2 @@ -13845,6 +14903,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -13884,6 +14946,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -13968,6 +15031,10 @@ Other 0.5 0 5 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -14011,6 +15078,10 @@ Other 0 0 place_title + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -14039,6 +15110,10 @@ Other 0 0 city + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -14067,6 +15142,10 @@ Other 0 0 state + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -14095,6 +15174,10 @@ Other 0 0 county + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -14123,6 +15206,10 @@ Other 0 0 country + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -14151,6 +15238,10 @@ Other 0 0 longitude + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -14179,6 +15270,10 @@ Other 0 0 latitude + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -14207,6 +15302,10 @@ Other 0 0 parish + PANGO_ELLIPSIZE_NONE + -1 + False + 0 Church Parish: @@ -14404,6 +15503,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -14429,6 +15532,10 @@ Other 0 0 postal + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -14475,6 +15582,10 @@ Other 0 0 phone + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -14520,6 +15631,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -14544,6 +15659,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -14574,6 +15693,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -14609,6 +15732,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -14633,6 +15760,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -14657,6 +15788,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -14681,6 +15816,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -14705,6 +15844,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -14729,6 +15872,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -14754,6 +15901,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -14780,6 +15931,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -14806,6 +15961,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -14830,6 +15989,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -14855,6 +16018,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -14878,6 +16045,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -14902,6 +16073,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -14928,6 +16103,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -14952,6 +16131,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -14993,6 +16176,9 @@ Other False False True + False + False + False @@ -15139,6 +16325,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -15209,6 +16399,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -15293,6 +16487,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -15328,6 +16526,9 @@ Other False False True + False + False + False @@ -15471,6 +16672,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -15682,6 +16887,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -15717,6 +16926,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -15741,6 +16954,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -15765,6 +16982,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -15788,6 +17009,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -15812,6 +17037,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -15853,6 +17082,9 @@ Other False False True + False + False + False @@ -16026,6 +17258,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -16079,6 +17315,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -16115,6 +17355,7 @@ Other False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -16185,6 +17426,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -16222,6 +17467,9 @@ Other False False True + False + False + False @@ -16300,6 +17548,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -16329,6 +17581,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -16364,6 +17620,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -16411,6 +17671,10 @@ Other 3 3 lastnamegen + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -16425,6 +17689,8 @@ Other True + False + True 1 @@ -16462,6 +17728,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -16497,6 +17767,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -16567,6 +17841,10 @@ Other 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -16586,6 +17864,8 @@ Icons Only Text Only Text Below Icons Text Beside Icons + False + True 1 @@ -16623,6 +17903,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -16682,6 +17966,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -16706,6 +17994,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -16776,6 +18068,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -16883,6 +18179,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -16919,6 +18219,10 @@ Text Beside Icons 5 5 date_format + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -16943,6 +18247,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -16957,6 +18265,8 @@ Text Beside Icons True + False + True 2 @@ -16994,6 +18304,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -17030,6 +18344,10 @@ Text Beside Icons 0 0 resname + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17055,6 +18373,10 @@ Text Beside Icons 0 0 resaddr + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17080,6 +18402,10 @@ Text Beside Icons 0 0 rescity + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17105,6 +18431,10 @@ Text Beside Icons 0 0 resstate + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17130,6 +18460,10 @@ Text Beside Icons 0 0 rescountry + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17155,6 +18489,10 @@ Text Beside Icons 0 0 respostal + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17180,6 +18518,10 @@ Text Beside Icons 0 0 resphone + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17205,6 +18547,10 @@ Text Beside Icons 0 0 resemail + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17397,6 +18743,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -17434,6 +18784,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -17470,6 +18824,10 @@ Text Beside Icons 2 2 iprefix + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17495,6 +18853,10 @@ Text Beside Icons 2 2 fprefix + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17520,6 +18882,10 @@ Text Beside Icons 2 2 pprefix + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17545,6 +18911,10 @@ Text Beside Icons 2 2 sprefix + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17570,6 +18940,10 @@ Text Beside Icons 2 2 oprefix + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17699,6 +19073,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -17736,6 +19114,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -17787,6 +19169,7 @@ Text Beside Icons False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -17871,6 +19254,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -17909,6 +19296,10 @@ Text Beside Icons 0 0 conf + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17934,6 +19325,10 @@ Text Beside Icons 0 0 spage + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -17959,6 +19354,10 @@ Text Beside Icons 0 0 sdate + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -17986,6 +19385,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -18013,6 +19416,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -18040,6 +19447,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -18064,6 +19475,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -18088,6 +19503,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -18112,6 +19531,10 @@ Text Beside Icons 0.5 3 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -18136,6 +19559,10 @@ Text Beside Icons 0.5 3 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -18160,6 +19587,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -18184,6 +19615,10 @@ Text Beside Icons 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -18411,6 +19846,8 @@ Low Normal High Very High + False + True 2 @@ -18425,6 +19862,8 @@ Very High True + False + True 2 @@ -18476,6 +19915,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -18559,6 +19999,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -18591,6 +20035,9 @@ Very High False False True + False + False + False @@ -18742,6 +20189,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -18809,6 +20257,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -18834,6 +20286,9 @@ Very High True False True + False + False + False @@ -18887,6 +20342,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -18953,6 +20409,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -19000,6 +20460,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -19036,6 +20500,10 @@ Very High 0.5 0 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -19061,6 +20529,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -19084,6 +20556,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -19107,6 +20583,10 @@ Very High 0.5 0 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -19132,6 +20612,10 @@ Very High 0.5 0 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -19157,6 +20641,10 @@ Very High 0.5 0 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -19182,6 +20670,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -19205,6 +20697,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -19228,6 +20724,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -19251,6 +20751,10 @@ Very High 0 0 2 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -19276,6 +20780,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -19319,6 +20827,9 @@ Very High True False True + False + False + False @@ -19355,6 +20866,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -19423,6 +20935,10 @@ Very High 0.5 0 10 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -19454,6 +20970,9 @@ Very High False False True + False + False + False @@ -19574,6 +21093,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -19643,6 +21163,10 @@ Very High 0.5 5 5 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 10 @@ -19671,6 +21195,10 @@ Very High 0 0 style_name + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -19741,6 +21269,9 @@ Very High False False True + False + False + False @@ -19780,6 +21311,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -19801,6 +21336,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -19828,6 +21367,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -19857,6 +21400,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -19988,6 +21535,10 @@ Very High 0 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -20012,6 +21563,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -20036,6 +21591,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -20060,6 +21619,10 @@ Very High 0 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -20085,6 +21648,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -20160,6 +21727,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -20209,6 +21780,10 @@ Very High 0 0 rmargin + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -20237,6 +21812,10 @@ Very High 0 0 lmargin + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -20265,6 +21844,10 @@ Very High 0 0 pad + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -20292,6 +21875,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -20316,6 +21903,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -20340,6 +21931,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -20518,6 +22113,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -20542,6 +22141,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -20567,6 +22170,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -20591,6 +22198,10 @@ Very High 0 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -20615,6 +22226,10 @@ Very High 0 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -20727,6 +22342,10 @@ Very High 0 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -20772,6 +22391,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -20797,6 +22420,10 @@ Very High 0 0 pad + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -20827,6 +22454,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -20872,6 +22503,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -20953,6 +22585,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -21020,6 +22656,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -21067,6 +22707,10 @@ Very High 0 0 photoDescription + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -21154,6 +22798,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -21239,6 +22884,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -21285,6 +22934,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -21321,6 +22974,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -21345,6 +23002,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -21369,6 +23030,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -21393,6 +23058,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -21417,6 +23086,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -21441,6 +23114,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -21466,6 +23143,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -21490,6 +23171,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -21549,6 +23234,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -21573,6 +23262,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -21597,6 +23290,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -21621,6 +23318,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -21729,6 +23430,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -21775,6 +23480,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -21805,6 +23514,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -21875,6 +23588,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -21959,6 +23676,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -22014,6 +23735,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -22049,6 +23774,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -22073,6 +23802,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -22097,6 +23830,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -22120,6 +23857,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -22144,6 +23885,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -22186,6 +23931,9 @@ Very High True False True + False + False + False @@ -22334,6 +24082,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -22369,6 +24121,9 @@ Very High False False True + False + False + False @@ -22512,6 +24267,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -22551,6 +24310,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -22636,6 +24396,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -22682,6 +24446,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 label_item @@ -22718,6 +24486,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -22742,6 +24514,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -22766,6 +24542,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -22790,6 +24570,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -22813,6 +24597,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -22837,6 +24625,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -22903,6 +24695,10 @@ Very High 0 0 description + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -22948,6 +24744,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -22973,6 +24773,10 @@ Very High 0 0 place + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -23091,6 +24895,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -23126,6 +24934,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -23150,6 +24962,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -23173,6 +24989,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -23197,6 +25017,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -23221,6 +25045,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -23262,6 +25090,9 @@ Very High False False True + False + False + False @@ -23411,6 +25242,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -23481,6 +25316,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -23565,6 +25404,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -23587,6 +25430,9 @@ Very High False False True + False + False + False @@ -23609,6 +25455,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -23644,6 +25494,9 @@ Very High False False True + False + False + False @@ -23787,6 +25640,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -23823,6 +25680,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -23880,6 +25738,10 @@ Very High 0.5 6 12 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -23904,6 +25766,10 @@ Very High 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -23957,6 +25823,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -24042,6 +25909,10 @@ Very High 0.5 6 12 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24086,6 +25957,10 @@ Very High 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24141,6 +26016,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -24211,6 +26087,10 @@ Very High 0.5 6 12 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24255,6 +26135,10 @@ Very High 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24288,6 +26172,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -24358,6 +26243,10 @@ Very High 0.5 6 12 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24402,6 +26291,10 @@ Very High 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24435,6 +26328,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -24492,6 +26386,10 @@ Very High 0.5 6 12 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24536,6 +26434,10 @@ Very High 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24569,6 +26471,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -24626,6 +26529,10 @@ Very High 0.5 6 12 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24670,6 +26577,10 @@ Very High 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24703,6 +26614,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -24774,6 +26686,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -24862,6 +26778,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -24907,6 +26827,10 @@ Very High 0.5 6 24 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -24951,6 +26875,10 @@ Very High 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -25010,6 +26938,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -25097,6 +27026,10 @@ Very High 0.5 0 10 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -25139,6 +27072,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -25164,6 +27101,10 @@ Very High 0 0 eventDate + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -25192,6 +27133,10 @@ Very High 0 0 event_description + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -25220,6 +27165,10 @@ Very High 0 3 eventPlace + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -25248,6 +27197,10 @@ Very High 0 0 eventCause + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -25371,6 +27324,9 @@ Very High True + False + True + True 1 @@ -25428,6 +27384,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -25463,6 +27423,9 @@ Very High False False True + False + False + False @@ -25606,6 +27569,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -25679,6 +27646,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -25763,6 +27734,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -25799,6 +27774,9 @@ Very High False False True + False + False + False @@ -25942,6 +27920,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -26153,6 +28135,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -26191,6 +28177,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -26275,6 +28262,10 @@ Very High 0.5 0 10 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -26317,6 +28308,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -26342,6 +28337,10 @@ Very High 0 0 attr_value + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -26402,6 +28401,9 @@ Very High True + False + True + True 1 @@ -26432,6 +28434,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -26467,6 +28473,9 @@ Very High False False True + False + False + False @@ -26610,6 +28619,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -26681,6 +28694,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -26765,6 +28782,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -26803,6 +28824,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -26887,6 +28909,10 @@ Very High 0.5 0 10 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -26919,6 +28945,10 @@ Very High 0 0 city + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -26947,6 +28977,10 @@ Very High 0 0 county + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -26975,6 +29009,10 @@ Very High 0 0 country + PANGO_ELLIPSIZE_NONE + -1 + False + 0 Country: @@ -27004,6 +29042,10 @@ Very High 0 0 state + PANGO_ELLIPSIZE_NONE + -1 + False + 0 State: @@ -27033,6 +29075,10 @@ Very High 0 0 parish + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -27167,6 +29213,10 @@ Very High 0 0 phone + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -27213,6 +29263,10 @@ Very High 0 0 postal + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -27277,6 +29331,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -27362,6 +29417,10 @@ Very High 0.5 0 10 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -27405,6 +29464,10 @@ Very High 0 0 address_start + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -27433,6 +29496,10 @@ Very High 0 0 street + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -27461,6 +29528,10 @@ Very High 0 0 city + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -27489,6 +29560,10 @@ Very High 0 0 state + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -27517,6 +29592,10 @@ Very High 0 0 country + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -27545,6 +29624,10 @@ Very High 0 0 postal + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -27722,6 +29805,10 @@ Very High 0 0 phone + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -27800,6 +29887,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -27835,6 +29926,9 @@ Very High False False True + False + False + False @@ -27978,6 +30072,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -28049,6 +30147,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -28133,6 +30235,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -28171,6 +30277,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -28256,6 +30363,10 @@ Very High 0.5 0 10 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -28288,6 +30399,10 @@ Very High 0 0 url_addr + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28316,6 +30431,10 @@ Very High 0 0 url_des + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28441,6 +30560,7 @@ Very High False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True True @@ -28527,6 +30647,10 @@ Very High 0.5 0 10 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -28570,6 +30694,10 @@ Very High 0 0 alt_given + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28598,6 +30726,10 @@ Very High 0 0 alt_suffix + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28625,6 +30757,10 @@ Very High 0 1 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28653,6 +30789,10 @@ Very High 0 0 alt_title + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28703,6 +30843,10 @@ Very High 0 0 alt_prefix + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28816,6 +30960,10 @@ Very High 0 0 patronymic + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28843,6 +30991,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28860,6 +31012,9 @@ Very High True + False + True + True 2 @@ -28909,6 +31064,10 @@ Very High 0 0 group_as + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28936,6 +31095,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -28985,6 +31148,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -29012,6 +31179,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -29036,6 +31207,10 @@ Very High 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -29073,6 +31248,9 @@ Very High True + False + True + True 2 @@ -29090,6 +31268,8 @@ Very High Default (based on locale) Family name, Given name Given name, Family name + False + True 2 @@ -29108,6 +31288,8 @@ Given name, Family name Given name Family name Family name Given name + False + True 2 @@ -29132,6 +31314,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -29222,6 +31408,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -29258,6 +31448,9 @@ Family name Given name False False True + False + False + False @@ -29401,6 +31594,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -29473,6 +31670,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -29557,6 +31758,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 tab @@ -29595,6 +31800,7 @@ Family name Given name False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -29678,6 +31884,10 @@ Family name Given name 0.5 0 6 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -29710,6 +31920,10 @@ Family name Given name 0 0 name + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -29738,6 +31952,10 @@ Family name Given name 0 0 scrolledwindow30 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 @@ -29918,6 +32136,7 @@ Family name Given name False GDK_WINDOW_TYPE_HINT_NORMAL GDK_GRAVITY_NORTH_WEST + True False @@ -29988,6 +32207,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -30087,6 +32310,10 @@ Family name Given name 0.5 6 6 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -30110,6 +32337,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -30144,6 +32375,7 @@ Family name Given name False GDK_WINDOW_TYPE_HINT_NORMAL GDK_GRAVITY_NORTH_WEST + True @@ -30168,6 +32400,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -30192,6 +32428,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -30216,6 +32456,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -30263,6 +32507,7 @@ Family name Given name False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -30342,6 +32587,10 @@ Family name Given name 0.5 0 6 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -30376,6 +32625,10 @@ Family name Given name 0 0 calendar_box + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -30388,6 +32641,8 @@ Family name Given name True + False + True 6 @@ -30426,6 +32681,10 @@ Family name Given name 6 0 quality_box + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -30441,6 +32700,8 @@ Family name Given name True + False + True 1 @@ -30468,6 +32729,10 @@ Family name Given name 6 0 type_box + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -30483,6 +32748,8 @@ Family name Given name True + False + True 5 @@ -30509,6 +32776,10 @@ Family name Given name 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -30534,6 +32805,10 @@ Family name Given name 0 0 start_day + PANGO_ELLIPSIZE_NONE + -1 + False + 0 1 @@ -30559,6 +32834,10 @@ Family name Given name 0 0 start_month_box + PANGO_ELLIPSIZE_NONE + -1 + False + 0 2 @@ -30584,6 +32863,10 @@ Family name Given name 0 0 start_year + PANGO_ELLIPSIZE_NONE + -1 + False + 0 3 @@ -30621,6 +32904,8 @@ Family name Given name True + False + True 2 @@ -30667,6 +32952,10 @@ Family name Given name 0.5 6 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 4 @@ -30692,6 +32981,10 @@ Family name Given name 0 0 stop_day + PANGO_ELLIPSIZE_NONE + -1 + False + 0 5 @@ -30717,6 +33010,10 @@ Family name Given name 0 0 stop_month_box + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -30742,6 +33039,10 @@ Family name Given name 0 0 stop_year + PANGO_ELLIPSIZE_NONE + -1 + False + 0 7 @@ -30779,6 +33080,8 @@ Family name Given name True + False + True 6 @@ -30839,6 +33142,10 @@ Family name Given name 0 0 date_text_entry + PANGO_ELLIPSIZE_NONE + -1 + False + 0 6 @@ -30905,6 +33212,7 @@ Family name Given name False GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST + True False @@ -30972,6 +33280,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 @@ -30999,6 +33311,10 @@ Family name Given name 0.5 0 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 0 diff --git a/gramps2/src/gramps_main.py b/gramps2/src/gramps_main.py index 5921f62ce..2177b1a82 100755 --- a/gramps2/src/gramps_main.py +++ b/gramps2/src/gramps_main.py @@ -76,6 +76,7 @@ import Exporter import RelImage import RecentFiles import NameDisplay +import Errors from GrampsMime import mime_type_is_defined @@ -152,7 +153,7 @@ class Gramps: self.init_interface() - except const.ErrorSchemaInvalid, val: + except Errors.GConfSchemaError, val: ErrorDialog(_("Configuration error"), val + _("\n\nPossibly the installation of GRAMPS was incomplete." " Make sure the GConf schema of GRAMPS is properly installed.")) @@ -398,6 +399,7 @@ class Gramps: "on_media_list_drag_data_get" : self.media_view.on_drag_data_get, "on_media_list_drag_data_received" : self.media_view.on_drag_data_received, "on_merge_activate" : self.on_merge_activate, + "on_fast_merge1_activate" : self.on_fast_merge_activate, "on_sidebar1_activate" : self.on_sidebar_activate, "on_toolbar2_activate" : self.on_toolbar_activate, "on_filter1_activate" : self.on_filter_activate, @@ -991,6 +993,29 @@ class Gramps: def report_bug_activate(self,obj): gnome.url_show(_BUGREPORT) + def on_fast_merge_activate(self,obj): + """Calls up the merge dialog for the selection""" + page = self.views.get_current_page() + if page == PERSON_VIEW: + + mlist = self.people_view.get_selected_objects() + + if len(mlist) != 2: + msg = _("Cannot merge people.") + msg2 = _("Exactly two people must be selected to perform a merge. " + "A second person can be selected by holding down the " + "control key while clicking on the desired person.") + ErrorDialog(msg,msg2) + else: + import MergePeople + p1 = self.db.get_person_from_handle(mlist[0]) + p2 = self.db.get_person_from_handle(mlist[1]) + merger = MergePeople.MergePeopleUI(self.db,p1,p2,self.merge_update) + elif page == PLACE_VIEW: + self.place_view.merge() + elif page == SOURCE_VIEW: + self.source_view.merge() + def on_merge_activate(self,obj): """Calls up the merge dialog for the selection""" page = self.views.get_current_page() @@ -1005,11 +1030,10 @@ class Gramps: "control key while clicking on the desired person.") ErrorDialog(msg,msg2) else: - import MergeData + import MergePeople p1 = self.db.get_person_from_handle(mlist[0]) p2 = self.db.get_person_from_handle(mlist[1]) - MergeData.MergePeople(self,self.db,p1,p2,self.merge_update, - self.update_after_edit) + merger = MergePeople.Compare(self.db,p1,p2,self.merge_update) elif page == PLACE_VIEW: self.place_view.merge() elif page == SOURCE_VIEW: @@ -1427,9 +1451,7 @@ class Gramps: self.redraw_histmenu() self.enable_interface() - def merge_update(self,p1,p2,old_id): - self.people_view.remove_from_person_list(p2) - self.people_view.remove_from_history(p2) + def merge_update(self): self.redraw_histmenu() self.people_view.build_tree() self.update_display(0) diff --git a/gramps2/src/mergedata.glade b/gramps2/src/mergedata.glade index 86057aae7..98e4e87a6 100644 --- a/gramps2/src/mergedata.glade +++ b/gramps2/src/mergedata.glade @@ -281,7 +281,8 @@ GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE True - 650 + 700 + 500 True False gramps.png @@ -305,7 +306,7 @@ GTK_BUTTONBOX_END - + True True True @@ -319,8 +320,9 @@ - + True + False True True Merge and _edit @@ -333,7 +335,7 @@ - + True True True @@ -386,1458 +388,131 @@ - + True - True - 0 + 2 + 2 + False + 0 + 5 - + True - 0 - 0.5 - GTK_SHADOW_NONE + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT - - 12 + True - 14 - 4 - False - 6 - 12 - - - - True - <b>General</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 4 - 0 - 1 - fill - - - - - - - True - Name: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 1 - 2 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 1 - 2 - - - - - - - True - True - - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 3 - 4 - 1 - 2 - fill - - - - - - - True - ID: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 2 - 3 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 2 - 3 - - - - - - - True - True - - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 3 - 4 - 2 - 3 - fill - - - - - - - True - Place: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 5 - 6 - fill - - - - - - - True - Date: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 4 - 5 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 4 - 5 - - - - - - - True - <b>Birth</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 4 - 3 - 4 - fill - - - - - - - True - True - - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 3 - 4 - 4 - 6 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 5 - 6 - - - - - - - True - <b>Death</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 4 - 6 - 7 - fill - - - - - - - True - Date: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 7 - 8 - fill - - - - - - - True - Place: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 8 - 9 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 7 - 8 - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 8 - 9 - - - - - - - True - True - - True - GTK_RELIEF_NORMAL - True - True - False - True - - - 3 - 4 - 7 - 9 - fill - - - - - - - True - <b>Parents</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 4 - 9 - 10 - fill - - - - - - - True - Mother: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 11 - 12 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 10 - 11 - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 11 - 12 - - - - - - - True - True - - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 3 - 4 - 10 - 12 - fill - - - - - - - True - <b>Spouses</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 4 - 12 - 13 - fill - - - - - - - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - - True - True - False - False - False - True - False - False - False - - - - - 1 - 4 - 13 - 14 - fill - - - - - - True - Father: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 10 - 11 - fill - - - + True + True + False + True + GTK_JUSTIFY_LEFT + GTK_WRAP_NONE + True + 10 + 10 + 0 + 10 + 10 + 0 + - - - - True - <b>First person</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - label_item - - - 2 - True - True + 0 + 1 + 0 + 1 - + True - 0 - 0.5 - GTK_SHADOW_NONE + True + GTK_POLICY_AUTOMATIC + GTK_POLICY_AUTOMATIC + GTK_SHADOW_IN + GTK_CORNER_TOP_LEFT - - 12 + True - 14 - 4 - False - 6 - 12 - - - - True - Name: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 1 - 2 - fill - - - - - - - True - ID: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 2 - 3 - fill - - - - - - - True - Date: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 4 - 5 - fill - - - - - - - True - Place: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 5 - 6 - fill - - - - - - - True - Date: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 7 - 8 - fill - - - - - - - True - Place: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 8 - 9 - fill - - - - - - - True - Father: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 10 - 11 - fill - - - - - - - True - Mother: - False - False - GTK_JUSTIFY_CENTER - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 1 - 2 - 11 - 12 - fill - - - - - - - True - <b>General</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 4 - 0 - 1 - fill - - - - - - - True - <b>Birth</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 4 - 3 - 4 - fill - - - - - - - True - <b>Death</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 4 - 6 - 7 - fill - - - - - - - True - <b>Parents</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 4 - 9 - 10 - fill - - - - - - - True - <b>Spouses</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - 4 - 12 - 13 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 1 - 2 - - - - - - - True - True - - True - GTK_RELIEF_NORMAL - True - False - False - True - bname1 - - - 3 - 4 - 1 - 2 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 2 - 3 - - - - - - - True - True - - True - GTK_RELIEF_NORMAL - True - False - False - True - id1 - - - 3 - 4 - 2 - 3 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 4 - 5 - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 5 - 6 - - - - - - - True - True - - True - GTK_RELIEF_NORMAL - True - False - False - True - bbirth1 - - - 3 - 4 - 4 - 6 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 7 - 8 - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 8 - 9 - - - - - - - True - True - - True - GTK_RELIEF_NORMAL - True - False - False - True - death1 - - - 3 - 4 - 7 - 9 - fill - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 10 - 11 - - - - - - - True - True - False - True - 0 - - True - * - False - - - 2 - 3 - 11 - 12 - - - - - - - True - True - - True - GTK_RELIEF_NORMAL - True - False - False - True - bfather1 - - - 3 - 4 - 10 - 12 - fill - - - - - - - True - True - GTK_POLICY_AUTOMATIC - GTK_POLICY_AUTOMATIC - GTK_SHADOW_IN - GTK_CORNER_TOP_LEFT - - - - True - True - False - False - False - True - False - False - False - - - - - 1 - 4 - 13 - 14 - fill - - + True + True + False + True + GTK_JUSTIFY_LEFT + GTK_WRAP_NONE + True + 10 + 10 + 0 + 10 + 10 + 0 + - - - - True - <b>Second person</b> - False - True - GTK_JUSTIFY_LEFT - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - label_item - - - 2 - True - True + 1 + 2 + 0 + 1 + fill + + + + + + True + True + Select + True + GTK_RELIEF_NORMAL + True + False + False + True + select1 + + + 1 + 2 + 1 + 2 + + + + + + + + True + True + Select + True + GTK_RELIEF_NORMAL + True + True + False + True + + + 0 + 1 + 1 + 2 + + @@ -1847,139 +522,6 @@ True - - - - True - False - 0 - - - - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - True - True - - - - - - True - False - 0 - - - - True - True - Keep other name as an alternate name - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - - True - True - Keep other birth event as an alternate birth event - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - - True - True - Keep other death event as an alternate death event - True - GTK_RELIEF_NORMAL - True - False - False - True - - - 0 - False - False - - - - - 0 - False - False - - - - - - True - - False - False - GTK_JUSTIFY_CENTER - False - False - 0.5 - 0.5 - 0 - 0 - PANGO_ELLIPSIZE_NONE - -1 - False - 0 - - - 0 - True - True - - - - - 3 - False - True - - 0 @@ -2591,4 +1133,257 @@ + + True + + GTK_WINDOW_TOPLEVEL + GTK_WIN_POS_NONE + True + 300 + True + False + gramps.png + True + False + False + GDK_WINDOW_TYPE_HINT_DIALOG + GDK_GRAVITY_NORTH_WEST + True + False + + + + True + False + 8 + + + + True + GTK_BUTTONBOX_END + + + + True + True + True + gtk-cancel + True + GTK_RELIEF_NORMAL + True + -6 + + + + + + + True + True + True + gtk-ok + True + GTK_RELIEF_NORMAL + True + -5 + + + + + + 0 + False + True + GTK_PACK_END + + + + + + 12 + True + False + 6 + + + + True + + False + False + GTK_JUSTIFY_LEFT + False + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 0 + False + False + + + + + + True + Select the person that will provide the primary data for the merged person. + False + False + GTK_JUSTIFY_LEFT + True + False + 0.5 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 6 + False + False + + + + + + True + 2 + 2 + False + 0 + 0 + + + + True + + False + False + GTK_JUSTIFY_CENTER + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 2 + 0 + 1 + fill + + + + + + + True + + False + False + GTK_JUSTIFY_CENTER + False + False + 0 + 0.5 + 0 + 0 + PANGO_ELLIPSIZE_NONE + -1 + False + 0 + + + 1 + 2 + 1 + 2 + fill + + + + + + + True + True + + True + GTK_RELIEF_NORMAL + True + True + False + True + + + 0 + 1 + 0 + 1 + 5 + 5 + fill + + + + + + + True + True + + True + GTK_RELIEF_NORMAL + True + False + False + True + person1 + + + 0 + 1 + 1 + 2 + 5 + 5 + fill + + + + + + 0 + True + True + + + + + 0 + True + True + + + + + +