* src/PlaceView.py: Make sure to add new place after edit
* src/AddMedia.py: unicode conversion from gtk.Entry * src/AddSpouse.py: unicode conversion from gtk.Entry * src/AddrEdit.py: unicode conversion from gtk.Entry * src/AttrEdit.py: unicode conversion from gtk.Entry * src/AutoComp.py: unicode conversion from gtk.Entry * src/ChooseParents.py: unicode conversion from gtk.Entry * src/DateEdit.py: unicode conversion from gtk.Entry * src/EditPerson.py: unicode conversion from gtk.Entry * src/EditPlace.py: unicode conversion from gtk.Entry * src/EditSource.py: unicode conversion from gtk.Entry * src/EventEdit.py: unicode conversion from gtk.Entry * src/Find.py: unicode conversion from gtk.Entry * src/GrampsCfg.py: unicode conversion from gtk.Entry * src/ImageSelect.py: unicode conversion from gtk.Entry * src/LocEdit.py: unicode conversion from gtk.Entry * src/Marriage.py: unicode conversion from gtk.Entry * src/MergeData.py: unicode conversion from gtk.Entry * src/NameEdit.py: unicode conversion from gtk.Entry * src/PeopleView.py: unicode conversion from gtk.Entry * src/Report.py: unicode conversion from gtk.Entry * src/SelectChild.py: unicode conversion from gtk.Entry * src/Sources.py: unicode conversion from gtk.Entry * src/StartupDialog.py: unicode conversion from gtk.Entry * src/StyleEditor.py: unicode conversion from gtk.Entry * src/UrlEdit.py: unicode conversion from gtk.Entry * src/Utils.py: unicode conversion from gtk.Entry * src/VersionControl.py: unicode conversion from gtk.Entry * src/Witness.py: unicode conversion from gtk.Entry svn: r2534
This commit is contained in:
parent
494eea1bb8
commit
49512e683c
31
ChangeLog
31
ChangeLog
@ -1,3 +1,34 @@
|
|||||||
|
2003-12-16 Don Allingham <dallingham@users.sourceforge.net>
|
||||||
|
* src/PlaceView.py: Make sure to add new place after edit
|
||||||
|
* src/AddMedia.py: unicode conversion from gtk.Entry
|
||||||
|
* src/AddSpouse.py: unicode conversion from gtk.Entry
|
||||||
|
* src/AddrEdit.py: unicode conversion from gtk.Entry
|
||||||
|
* src/AttrEdit.py: unicode conversion from gtk.Entry
|
||||||
|
* src/AutoComp.py: unicode conversion from gtk.Entry
|
||||||
|
* src/ChooseParents.py: unicode conversion from gtk.Entry
|
||||||
|
* src/DateEdit.py: unicode conversion from gtk.Entry
|
||||||
|
* src/EditPerson.py: unicode conversion from gtk.Entry
|
||||||
|
* src/EditPlace.py: unicode conversion from gtk.Entry
|
||||||
|
* src/EditSource.py: unicode conversion from gtk.Entry
|
||||||
|
* src/EventEdit.py: unicode conversion from gtk.Entry
|
||||||
|
* src/Find.py: unicode conversion from gtk.Entry
|
||||||
|
* src/GrampsCfg.py: unicode conversion from gtk.Entry
|
||||||
|
* src/ImageSelect.py: unicode conversion from gtk.Entry
|
||||||
|
* src/LocEdit.py: unicode conversion from gtk.Entry
|
||||||
|
* src/Marriage.py: unicode conversion from gtk.Entry
|
||||||
|
* src/MergeData.py: unicode conversion from gtk.Entry
|
||||||
|
* src/NameEdit.py: unicode conversion from gtk.Entry
|
||||||
|
* src/PeopleView.py: unicode conversion from gtk.Entry
|
||||||
|
* src/Report.py: unicode conversion from gtk.Entry
|
||||||
|
* src/SelectChild.py: unicode conversion from gtk.Entry
|
||||||
|
* src/Sources.py: unicode conversion from gtk.Entry
|
||||||
|
* src/StartupDialog.py: unicode conversion from gtk.Entry
|
||||||
|
* src/StyleEditor.py: unicode conversion from gtk.Entry
|
||||||
|
* src/UrlEdit.py: unicode conversion from gtk.Entry
|
||||||
|
* src/Utils.py: unicode conversion from gtk.Entry
|
||||||
|
* src/VersionControl.py: unicode conversion from gtk.Entry
|
||||||
|
* src/Witness.py: unicode conversion from gtk.Entry
|
||||||
|
|
||||||
2003-12-16 Tim Waugh <twaugh@redhat.com>
|
2003-12-16 Tim Waugh <twaugh@redhat.com>
|
||||||
* src/plugins/Ancestors.py: Use write_note() when appropriate.
|
* src/plugins/Ancestors.py: Use write_note() when appropriate.
|
||||||
|
|
||||||
|
@ -105,7 +105,7 @@ class AddMediaObject:
|
|||||||
A new media object is created, and added to the database.
|
A new media object is created, and added to the database.
|
||||||
"""
|
"""
|
||||||
filename = self.glade.get_widget("photosel").get_full_path(0)
|
filename = self.glade.get_widget("photosel").get_full_path(0)
|
||||||
description = self.description.get_text()
|
description = unicode(self.description.get_text())
|
||||||
external = self.glade.get_widget("private")
|
external = self.glade.get_widget("private")
|
||||||
|
|
||||||
if os.path.exists(filename) == 0:
|
if os.path.exists(filename) == 0:
|
||||||
@ -142,10 +142,10 @@ class AddMediaObject:
|
|||||||
see if the file exists. If it does, the imgae is loaded into
|
see if the file exists. If it does, the imgae is loaded into
|
||||||
the preview window.
|
the preview window.
|
||||||
"""
|
"""
|
||||||
filename = self.file_text.get_text()
|
filename = unicode(self.file_text.get_text())
|
||||||
basename = os.path.basename(filename)
|
basename = os.path.basename(filename)
|
||||||
(root,ext) = os.path.splitext(basename)
|
(root,ext) = os.path.splitext(basename)
|
||||||
old_title = self.description.get_text()
|
old_title = unicode(self.description.get_text())
|
||||||
|
|
||||||
if old_title == '' or old_title == self.temp_name:
|
if old_title == '' or old_title == self.temp_name:
|
||||||
self.description.set_text(root)
|
self.description.set_text(root)
|
||||||
|
@ -139,7 +139,7 @@ class AddSpouse:
|
|||||||
"""
|
"""
|
||||||
import EditPerson
|
import EditPerson
|
||||||
|
|
||||||
relation = const.save_frel(self.relation_type.get_text())
|
relation = const.save_frel(unicode(self.relation_type.get_text()))
|
||||||
if relation == "Partners":
|
if relation == "Partners":
|
||||||
if self.person.getGender() == RelLib.Person.male:
|
if self.person.getGender() == RelLib.Person.male:
|
||||||
gen = RelLib.Person.male
|
gen = RelLib.Person.male
|
||||||
@ -202,7 +202,7 @@ class AddSpouse:
|
|||||||
self.active_family.setFather(spouse)
|
self.active_family.setFather(spouse)
|
||||||
self.active_family.setMother(self.person)
|
self.active_family.setMother(self.person)
|
||||||
|
|
||||||
self.active_family.setRelationship(const.save_frel(self.relation_type.get_text()))
|
self.active_family.setRelationship(const.save_frel(unicode(self.relation_type.get_text())))
|
||||||
Utils.destroy_passed_object(obj)
|
Utils.destroy_passed_object(obj)
|
||||||
self.update(self.active_family)
|
self.update(self.active_family)
|
||||||
|
|
||||||
@ -215,7 +215,7 @@ class AddSpouse:
|
|||||||
the potential spouse list.
|
the potential spouse list.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
text = self.relation_type.get_text()
|
text = unicode(self.relation_type.get_text())
|
||||||
self.relation_def.set_text(const.relationship_def(text))
|
self.relation_def.set_text(const.relationship_def(text))
|
||||||
|
|
||||||
# determine the gender of the people to be loaded into
|
# determine the gender of the people to be loaded into
|
||||||
|
@ -147,13 +147,13 @@ class AddressEditor:
|
|||||||
Called when the OK button is pressed. Gets data from the
|
Called when the OK button is pressed. Gets data from the
|
||||||
form and updates the Address data structure.
|
form and updates the Address data structure.
|
||||||
"""
|
"""
|
||||||
date = self.addr_start.get_text()
|
date = unicode(self.addr_start.get_text())
|
||||||
street = self.street.get_text()
|
street = unicode(self.street.get_text())
|
||||||
city = self.city.get_text()
|
city = unicode(self.city.get_text())
|
||||||
state = self.state.get_text()
|
state = unicode(self.state.get_text())
|
||||||
country = self.country.get_text()
|
country = unicode(self.country.get_text())
|
||||||
phone = self.phone.get_text()
|
phone = unicode(self.phone.get_text())
|
||||||
postal = self.postal.get_text()
|
postal = unicode(self.postal.get_text())
|
||||||
b = self.note_field.get_buffer()
|
b = self.note_field.get_buffer()
|
||||||
note = b.get_text(b.get_start_iter(),b.get_end_iter(),gtk.FALSE)
|
note = b.get_text(b.get_start_iter(),b.get_end_iter(),gtk.FALSE)
|
||||||
format = self.preform.get_active()
|
format = self.preform.get_active()
|
||||||
|
@ -152,8 +152,8 @@ class AttributeEditor:
|
|||||||
Called when the OK button is pressed. Gets data from the
|
Called when the OK button is pressed. Gets data from the
|
||||||
form and updates the Attribute data structure.
|
form and updates the Attribute data structure.
|
||||||
"""
|
"""
|
||||||
type = self.type_field.get_text()
|
type = unicode(self.type_field.get_text())
|
||||||
value = self.value_field.get_text()
|
value = unicode(self.value_field.get_text())
|
||||||
|
|
||||||
buf = self.note_field.get_buffer()
|
buf = self.note_field.get_buffer()
|
||||||
note = buf.get_text(buf.get_start_iter(),buf.get_end_iter(),gtk.FALSE)
|
note = buf.get_text(buf.get_start_iter(),buf.get_end_iter(),gtk.FALSE)
|
||||||
|
@ -155,7 +155,7 @@ class AutoCombo(AutoCompBase):
|
|||||||
"""Callback task called on the button release"""
|
"""Callback task called on the button release"""
|
||||||
|
|
||||||
self.inb = 0
|
self.inb = 0
|
||||||
text = self.entry.entry.get_text()
|
text = unicode(self.entry.entry.get_text())
|
||||||
if self.nl == string.lower(text):
|
if self.nl == string.lower(text):
|
||||||
gtk.Editable.set_position(self.entry.entry,self.l)
|
gtk.Editable.set_position(self.entry.entry,self.l)
|
||||||
gtk.Editable.select_region(self.entry.entry,self.l,-1)
|
gtk.Editable.select_region(self.entry.entry,self.l,-1)
|
||||||
@ -168,7 +168,7 @@ class AutoCombo(AutoCompBase):
|
|||||||
|
|
||||||
if self.vals and len(self.vals) < 250:
|
if self.vals and len(self.vals) < 250:
|
||||||
if self.vals[0] == "":
|
if self.vals[0] == "":
|
||||||
self.entry.set_popdown_strings([self.entry.entry.get_text()])
|
self.entry.set_popdown_strings([unicode(self.entry.entry.get_text())])
|
||||||
else:
|
else:
|
||||||
self.entry.set_popdown_strings(self.vals)
|
self.entry.set_popdown_strings(self.vals)
|
||||||
else:
|
else:
|
||||||
|
@ -304,7 +304,7 @@ class ChooseParents:
|
|||||||
def parent_relation_changed(self,obj):
|
def parent_relation_changed(self,obj):
|
||||||
"""Called everytime the parent relationship information is changegd"""
|
"""Called everytime the parent relationship information is changegd"""
|
||||||
self.old_type = self.type
|
self.old_type = self.type
|
||||||
self.type = const.save_frel(obj.get_text())
|
self.type = const.save_frel(unicode(obj.get_text()))
|
||||||
if self.old_type == "Partners" or self.type == "Partners":
|
if self.old_type == "Partners" or self.type == "Partners":
|
||||||
self.redrawf()
|
self.redrawf()
|
||||||
self.redrawm()
|
self.redrawm()
|
||||||
@ -384,12 +384,12 @@ class ChooseParents:
|
|||||||
of the main perosn.
|
of the main perosn.
|
||||||
"""
|
"""
|
||||||
try:
|
try:
|
||||||
mother_rel = const.childRelations[self.mother_rel.get_text()]
|
mother_rel = const.childRelations[unicode(self.mother_rel.get_text())]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
mother_rel = const.childRelations["Birth"]
|
mother_rel = const.childRelations["Birth"]
|
||||||
|
|
||||||
try:
|
try:
|
||||||
father_rel = const.childRelations[self.father_rel.get_text()]
|
father_rel = const.childRelations[unicode(self.father_rel.get_text())]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
father_rel = const.childRelations["Birth"]
|
father_rel = const.childRelations["Birth"]
|
||||||
|
|
||||||
@ -437,7 +437,7 @@ class ChooseParents:
|
|||||||
self.db.addPersonNoMap(person,id)
|
self.db.addPersonNoMap(person,id)
|
||||||
self.db.buildPersonDisplay(id)
|
self.db.buildPersonDisplay(id)
|
||||||
|
|
||||||
self.type = const.save_frel(self.prel.get_text())
|
self.type = const.save_frel(unicode(self.prel.get_text()))
|
||||||
dinfo = self.db.getPersonDisplay(id)
|
dinfo = self.db.getPersonDisplay(id)
|
||||||
rdata = [dinfo[0],dinfo[1],dinfo[3],dinfo[5],dinfo[6]]
|
rdata = [dinfo[0],dinfo[1],dinfo[3],dinfo[5],dinfo[6]]
|
||||||
|
|
||||||
@ -580,8 +580,8 @@ class ModifyParents:
|
|||||||
Called with the OK button nis pressed. Saves the selected people as parents
|
Called with the OK button nis pressed. Saves the selected people as parents
|
||||||
of the main perosn.
|
of the main perosn.
|
||||||
"""
|
"""
|
||||||
mother_rel = const.childRelations[self.mother_rel.get_text()]
|
mother_rel = const.childRelations[unicode(self.mother_rel.get_text())]
|
||||||
father_rel = const.childRelations[self.father_rel.get_text()]
|
father_rel = const.childRelations[unicode(self.father_rel.get_text())]
|
||||||
mod = 0
|
mod = 0
|
||||||
|
|
||||||
if mother_rel != self.orig_mrel or father_rel != self.orig_frel:
|
if mother_rel != self.orig_mrel or father_rel != self.orig_frel:
|
||||||
|
@ -75,7 +75,7 @@ class DateEdit:
|
|||||||
"""Called with the text box loses focus. If the string contains a
|
"""Called with the text box loses focus. If the string contains a
|
||||||
valid date, sets the appropriate pixmap"""
|
valid date, sets the appropriate pixmap"""
|
||||||
|
|
||||||
text = self.text_obj.get_text()
|
text = unicode(self.text_obj.get_text())
|
||||||
self.checkval.set(text)
|
self.checkval.set(text)
|
||||||
if not self.checkval.isValid():
|
if not self.checkval.isValid():
|
||||||
self.pixmap_obj.set_from_pixbuf(DateEdit.bad)
|
self.pixmap_obj.set_from_pixbuf(DateEdit.bad)
|
||||||
|
@ -521,7 +521,7 @@ class EditPerson:
|
|||||||
if not self.should_guess_gender:
|
if not self.should_guess_gender:
|
||||||
return
|
return
|
||||||
|
|
||||||
gender = self.db.genderStats.guess_gender (entry.get_text ())
|
gender = self.db.genderStats.guess_gender(unicode(entry.get_text ()))
|
||||||
if gender == RelLib.Person.unknown:
|
if gender == RelLib.Person.unknown:
|
||||||
self.is_unknown.set_active (1)
|
self.is_unknown.set_active (1)
|
||||||
elif gender == RelLib.Person.male:
|
elif gender == RelLib.Person.male:
|
||||||
@ -821,13 +821,9 @@ class EditPerson:
|
|||||||
|
|
||||||
# Remember old combo list input
|
# Remember old combo list input
|
||||||
|
|
||||||
bplace_text = self.bplace.get_text()
|
bplace_text = unicode(self.bplace.get_text())
|
||||||
if type(bplace_text) == type(u''):
|
|
||||||
bplace_text = unicode(bplace_text)
|
|
||||||
|
|
||||||
dplace_text = self.dplace.get_text()
|
dplace_text = unicode(self.dplace.get_text())
|
||||||
if type(dplace_text) == type(u''):
|
|
||||||
dplace_text = unicode(dplace_text)
|
|
||||||
|
|
||||||
prev_btext = Utils.strip_id(bplace_text)
|
prev_btext = Utils.strip_id(bplace_text)
|
||||||
prev_dtext = Utils.strip_id(dplace_text)
|
prev_dtext = Utils.strip_id(dplace_text)
|
||||||
@ -896,10 +892,8 @@ class EditPerson:
|
|||||||
self.update_birth = 1
|
self.update_birth = 1
|
||||||
pname = self.person.getPrimaryName().getName()
|
pname = self.person.getPrimaryName().getName()
|
||||||
event = self.birth
|
event = self.birth
|
||||||
event.setDate(self.bdate.get_text())
|
event.setDate(unicode(self.bdate.get_text()))
|
||||||
def_placename = self.bplace.get_text()
|
def_placename = unicode(self.bplace.get_text())
|
||||||
if type(def_placename) == type(u''):
|
|
||||||
def_placename = unicode(def_placename)
|
|
||||||
|
|
||||||
p = self.get_place(self.bplace)
|
p = self.get_place(self.bplace)
|
||||||
if p:
|
if p:
|
||||||
@ -916,10 +910,8 @@ class EditPerson:
|
|||||||
self.update_death = 1
|
self.update_death = 1
|
||||||
pname = self.person.getPrimaryName().getName()
|
pname = self.person.getPrimaryName().getName()
|
||||||
event = self.death
|
event = self.death
|
||||||
event.setDate(self.ddate.get_text())
|
event.setDate(unicode(self.ddate.get_text()))
|
||||||
def_placename = self.dplace.get_text()
|
def_placename = unicode(self.dplace.get_text())
|
||||||
if type(def_placename) == type(u''):
|
|
||||||
def_placename = unicode(def_placename)
|
|
||||||
|
|
||||||
p = self.get_place(self.dplace)
|
p = self.get_place(self.dplace)
|
||||||
if p:
|
if p:
|
||||||
@ -1009,22 +1001,22 @@ class EditPerson:
|
|||||||
original record"""
|
original record"""
|
||||||
|
|
||||||
surname = unicode(self.surname_field.get_text())
|
surname = unicode(self.surname_field.get_text())
|
||||||
self.birth.setDate(self.bdate.get_text())
|
self.birth.setDate(unicode(self.bdate.get_text()))
|
||||||
self.death.setDate(self.ddate.get_text())
|
self.death.setDate(unicode(self.ddate.get_text()))
|
||||||
|
|
||||||
ntype = self.ntype_field.entry.get_text()
|
ntype = unicode(self.ntype_field.entry.get_text())
|
||||||
suffix = self.suffix.get_text()
|
suffix = unicode(self.suffix.get_text())
|
||||||
prefix = self.prefix.get_text()
|
prefix = unicode(self.prefix.get_text())
|
||||||
given = self.given.get_text()
|
given = unicode(self.given.get_text())
|
||||||
nick = self.nick.get_text()
|
nick = unicode(self.nick.get_text())
|
||||||
title = self.title.get_text()
|
title = unicode(self.title.get_text())
|
||||||
male = self.is_male.get_active()
|
male = self.is_male.get_active()
|
||||||
female = self.is_female.get_active()
|
female = self.is_female.get_active()
|
||||||
unknown = self.is_unknown.get_active()
|
unknown = self.is_unknown.get_active()
|
||||||
text = self.notes_buffer.get_text(self.notes_buffer.get_start_iter(),
|
text = self.notes_buffer.get_text(self.notes_buffer.get_start_iter(),
|
||||||
self.notes_buffer.get_end_iter(),gtk.FALSE)
|
self.notes_buffer.get_end_iter(),gtk.FALSE)
|
||||||
format = self.preform.get_active()
|
format = self.preform.get_active()
|
||||||
idval = self.gid.get_text()
|
idval = unicode(self.gid.get_text())
|
||||||
|
|
||||||
changed = 0
|
changed = 0
|
||||||
name = self.person.getPrimaryName()
|
name = self.person.getPrimaryName()
|
||||||
@ -1100,24 +1092,24 @@ class EditPerson:
|
|||||||
return changed
|
return changed
|
||||||
|
|
||||||
def check_lds(self):
|
def check_lds(self):
|
||||||
self.lds_baptism.setDate(self.ldsbap_date.get_text())
|
self.lds_baptism.setDate(unicode(self.ldsbap_date.get_text()))
|
||||||
temple = self.ldsbap_temple.entry.get_text()
|
temple = unicode(self.ldsbap_temple.entry.get_text())
|
||||||
if const.lds_temple_codes.has_key(temple):
|
if const.lds_temple_codes.has_key(temple):
|
||||||
self.lds_baptism.setTemple(const.lds_temple_codes[temple])
|
self.lds_baptism.setTemple(const.lds_temple_codes[temple])
|
||||||
else:
|
else:
|
||||||
self.lds_baptism.setTemple("")
|
self.lds_baptism.setTemple("")
|
||||||
self.lds_baptism.setPlace(self.get_place(self.ldsbapplace,1))
|
self.lds_baptism.setPlace(self.get_place(self.ldsbapplace,1))
|
||||||
|
|
||||||
self.lds_endowment.setDate(self.ldsend_date.get_text())
|
self.lds_endowment.setDate(unicode(self.ldsend_date.get_text()))
|
||||||
temple = self.ldsend_temple.entry.get_text()
|
temple = unicode(self.ldsend_temple.entry.get_text())
|
||||||
if const.lds_temple_codes.has_key(temple):
|
if const.lds_temple_codes.has_key(temple):
|
||||||
self.lds_endowment.setTemple(const.lds_temple_codes[temple])
|
self.lds_endowment.setTemple(const.lds_temple_codes[temple])
|
||||||
else:
|
else:
|
||||||
self.lds_endowment.setTemple("")
|
self.lds_endowment.setTemple("")
|
||||||
self.lds_endowment.setPlace(self.get_place(self.ldsendowplace,1))
|
self.lds_endowment.setPlace(self.get_place(self.ldsendowplace,1))
|
||||||
|
|
||||||
self.lds_sealing.setDate(self.ldsseal_date.get_text())
|
self.lds_sealing.setDate(unicode(self.ldsseal_date.get_text()))
|
||||||
temple = self.ldsseal_temple.entry.get_text()
|
temple = unicode(self.ldsseal_temple.entry.get_text())
|
||||||
if const.lds_temple_codes.has_key(temple):
|
if const.lds_temple_codes.has_key(temple):
|
||||||
self.lds_sealing.setTemple(const.lds_temple_codes[temple])
|
self.lds_sealing.setTemple(const.lds_temple_codes[temple])
|
||||||
else:
|
else:
|
||||||
@ -1360,18 +1352,18 @@ class EditPerson:
|
|||||||
Utils.modified()
|
Utils.modified()
|
||||||
|
|
||||||
def on_apply_person_clicked(self,obj):
|
def on_apply_person_clicked(self,obj):
|
||||||
surname = self.surname_field.get_text()
|
surname = unicode(self.surname_field.get_text())
|
||||||
suffix = self.suffix.get_text()
|
suffix = unicode(self.suffix.get_text())
|
||||||
prefix = self.prefix.get_text()
|
prefix = unicode(self.prefix.get_text())
|
||||||
ntype = self.ntype_field.entry.get_text()
|
ntype = unicode(self.ntype_field.entry.get_text())
|
||||||
given = self.given.get_text()
|
given = unicode(self.given.get_text())
|
||||||
nick = self.nick.get_text()
|
nick = unicode(self.nick.get_text())
|
||||||
title = self.title.get_text()
|
title = unicode(self.title.get_text())
|
||||||
idval = self.gid.get_text()
|
idval = unicode(self.gid.get_text())
|
||||||
|
|
||||||
name = self.pname
|
name = self.pname
|
||||||
|
|
||||||
self.birth.setDate(self.bdate.get_text())
|
self.birth.setDate(unicode(self.bdate.get_text()))
|
||||||
self.birth.setPlace(self.get_place(self.bplace,1))
|
self.birth.setPlace(self.get_place(self.bplace,1))
|
||||||
|
|
||||||
if idval != self.person.getId():
|
if idval != self.person.getId():
|
||||||
@ -1444,7 +1436,7 @@ class EditPerson:
|
|||||||
new_order = reorder_child_list(self.person,family.getChildList())
|
new_order = reorder_child_list(self.person,family.getChildList())
|
||||||
family.setChildList(new_order)
|
family.setChildList(new_order)
|
||||||
|
|
||||||
self.death.setDate(self.ddate.get_text())
|
self.death.setDate(unicode(self.ddate.get_text()))
|
||||||
self.death.setPlace(self.get_place(self.dplace,1))
|
self.death.setPlace(self.get_place(self.dplace,1))
|
||||||
|
|
||||||
if not self.person.getDeath().are_equal(self.death):
|
if not self.person.getDeath().are_equal(self.death):
|
||||||
@ -1544,9 +1536,7 @@ class EditPerson:
|
|||||||
self.window.destroy()
|
self.window.destroy()
|
||||||
|
|
||||||
def get_place(self,field,makenew=0):
|
def get_place(self,field,makenew=0):
|
||||||
text = string.strip(field.get_text())
|
text = unicode(string.strip(field.get_text()))
|
||||||
if type(text) != type(u' '):
|
|
||||||
text = unicode(text)
|
|
||||||
if text:
|
if text:
|
||||||
if self.pdmap.has_key(text):
|
if self.pdmap.has_key(text):
|
||||||
return self.db.getPlaceMap()[self.pdmap[text]]
|
return self.db.getPlaceMap()[self.pdmap[text]]
|
||||||
|
@ -282,7 +282,7 @@ class EditPlace:
|
|||||||
gnome.url.show(text)
|
gnome.url.show(text)
|
||||||
|
|
||||||
def set(self,field,getf,setf):
|
def set(self,field,getf,setf):
|
||||||
text = field.get_text()
|
text = unicode(field.get_text())
|
||||||
if text != getf():
|
if text != getf():
|
||||||
setf(text)
|
setf(text)
|
||||||
Utils.modified()
|
Utils.modified()
|
||||||
|
@ -234,10 +234,10 @@ class EditSource:
|
|||||||
|
|
||||||
def on_source_apply_clicked(self):
|
def on_source_apply_clicked(self):
|
||||||
|
|
||||||
title = self.title.get_text()
|
title = unicode(self.title.get_text())
|
||||||
author = self.author.get_text()
|
author = unicode(self.author.get_text())
|
||||||
pubinfo = self.pubinfo.get_text()
|
pubinfo = unicode(self.pubinfo.get_text())
|
||||||
abbrev = self.abbrev.get_text()
|
abbrev = unicode(self.abbrev.get_text())
|
||||||
note = self.notes_buffer.get_text(self.notes_buffer.get_start_iter(),
|
note = self.notes_buffer.get_text(self.notes_buffer.get_start_iter(),
|
||||||
self.notes_buffer.get_end_iter(),gtk.FALSE)
|
self.notes_buffer.get_end_iter(),gtk.FALSE)
|
||||||
format = self.preform.get_active()
|
format = self.preform.get_active()
|
||||||
|
@ -212,13 +212,13 @@ class EventEditor:
|
|||||||
|
|
||||||
def on_menu_changed(self,obj):
|
def on_menu_changed(self,obj):
|
||||||
cobj = obj.get_data("d")
|
cobj = obj.get_data("d")
|
||||||
self.date.set(self.date_field.get_text())
|
self.date.set(unicode(self.date_field.get_text()))
|
||||||
self.date.set_calendar(cobj)
|
self.date.set_calendar(cobj)
|
||||||
self.date_field.set_text(self.date.getDate())
|
self.date_field.set_text(self.date.getDate())
|
||||||
self.date_check.set_calendar(cobj())
|
self.date_check.set_calendar(cobj())
|
||||||
|
|
||||||
def get_place(self,field,makenew=0):
|
def get_place(self,field,makenew=0):
|
||||||
text = strip(field.get_text())
|
text = unicode(strip(field.get_text()))
|
||||||
if text:
|
if text:
|
||||||
if self.pmap.has_key(text):
|
if self.pmap.has_key(text):
|
||||||
return self.parent.db.getPlaceMap()[self.pmap[text]]
|
return self.parent.db.getPlaceMap()[self.pmap[text]]
|
||||||
@ -237,15 +237,15 @@ class EventEditor:
|
|||||||
|
|
||||||
def on_event_edit_ok_clicked(self):
|
def on_event_edit_ok_clicked(self):
|
||||||
|
|
||||||
ename = self.name_field.get_text()
|
ename = unicode(self.name_field.get_text())
|
||||||
self.date.set(self.date_field.get_text())
|
self.date.set(unicode(self.date_field.get_text()))
|
||||||
ecause = self.cause_field.get_text()
|
ecause = unicode(self.cause_field.get_text())
|
||||||
eplace_obj = self.get_place(self.place_field,1)
|
eplace_obj = self.get_place(self.place_field,1)
|
||||||
buf = self.note_field.get_buffer()
|
buf = self.note_field.get_buffer()
|
||||||
|
|
||||||
enote = buf.get_text(buf.get_start_iter(),buf.get_end_iter(),gtk.FALSE)
|
enote = buf.get_text(buf.get_start_iter(),buf.get_end_iter(),gtk.FALSE)
|
||||||
eformat = self.preform.get_active()
|
eformat = self.preform.get_active()
|
||||||
edesc = self.descr_field.get_text()
|
edesc = unicode(self.descr_field.get_text())
|
||||||
epriv = self.priv.get_active()
|
epriv = self.priv.get_active()
|
||||||
|
|
||||||
if not ename in self.elist:
|
if not ename in self.elist:
|
||||||
|
@ -85,9 +85,7 @@ class FindBase:
|
|||||||
return id
|
return id
|
||||||
|
|
||||||
def advance(self,func):
|
def advance(self,func):
|
||||||
text = self.entry.get_text()
|
text = unicode(self.entry.get_text().upper())
|
||||||
if type(text) != self.t:
|
|
||||||
text = unicode(text.upper())
|
|
||||||
orow = self.index
|
orow = self.index
|
||||||
func()
|
func()
|
||||||
while self.index != orow:
|
while self.index != orow:
|
||||||
|
@ -442,7 +442,7 @@ class ConfigEntry(ConfigWidget):
|
|||||||
return [l,self.w]
|
return [l,self.w]
|
||||||
|
|
||||||
def set(self):
|
def set(self):
|
||||||
val = self.w.get_text()
|
val = unicode(self.w.get_text())
|
||||||
set_string(self.tag,val)
|
set_string(self.tag,val)
|
||||||
|
|
||||||
class ConfigInt(ConfigWidget):
|
class ConfigInt(ConfigWidget):
|
||||||
@ -883,21 +883,21 @@ class GrampsPreferences:
|
|||||||
defaultview = not self.top.get_widget("pvbutton").get_active()
|
defaultview = not self.top.get_widget("pvbutton").get_active()
|
||||||
familyview = not self.top.get_widget("familyview1").get_active()
|
familyview = not self.top.get_widget("familyview1").get_active()
|
||||||
|
|
||||||
iprefix = self.top.get_widget("iprefix").get_text()
|
iprefix = unicode(self.top.get_widget("iprefix").get_text())
|
||||||
if iprefix == "":
|
if iprefix == "":
|
||||||
iprefix = "I"
|
iprefix = "I%04d"
|
||||||
sprefix = self.top.get_widget("sprefix").get_text()
|
sprefix = unicode(self.top.get_widget("sprefix").get_text())
|
||||||
if sprefix == "":
|
if sprefix == "":
|
||||||
sprefix = "S"
|
sprefix = "S%04d"
|
||||||
oprefix = self.top.get_widget("oprefix").get_text()
|
oprefix = unicode(self.top.get_widget("oprefix").get_text())
|
||||||
if oprefix == "":
|
if oprefix == "":
|
||||||
oprefix = "O"
|
oprefix = "O%04d"
|
||||||
fprefix = self.top.get_widget("fprefix").get_text()
|
fprefix = unicode(self.top.get_widget("fprefix").get_text())
|
||||||
if fprefix == "":
|
if fprefix == "":
|
||||||
fprefix = "F"
|
fprefix = "F%04d"
|
||||||
pprefix = self.top.get_widget("pprefix").get_text()
|
pprefix = unicode(self.top.get_widget("pprefix").get_text())
|
||||||
if pprefix == "":
|
if pprefix == "":
|
||||||
pprefix = "P"
|
pprefix = "P%04d"
|
||||||
|
|
||||||
dbdir_temp = self.top.get_widget("dbdir").get_full_path(1)
|
dbdir_temp = self.top.get_widget("dbdir").get_full_path(1)
|
||||||
if dbdir_temp != None and os.path.isdir(dbdir_temp):
|
if dbdir_temp != None and os.path.isdir(dbdir_temp):
|
||||||
@ -977,14 +977,14 @@ class GrampsPreferences:
|
|||||||
lastnamegen = format_menu.get_active().get_data(DATA)
|
lastnamegen = format_menu.get_active().get_data(DATA)
|
||||||
set_int("/apps/gramps/surname-guessing",lastnamegen)
|
set_int("/apps/gramps/surname-guessing",lastnamegen)
|
||||||
|
|
||||||
name = self.top.get_widget("resname").get_text()
|
name = unicode(self.top.get_widget("resname").get_text())
|
||||||
addr = self.top.get_widget("resaddr").get_text()
|
addr = unicode(self.top.get_widget("resaddr").get_text())
|
||||||
city = self.top.get_widget("rescity").get_text()
|
city = unicode(self.top.get_widget("rescity").get_text())
|
||||||
state = self.top.get_widget("resstate").get_text()
|
state = unicode(self.top.get_widget("resstate").get_text())
|
||||||
country = self.top.get_widget("rescountry").get_text()
|
country = unicode(self.top.get_widget("rescountry").get_text())
|
||||||
postal = self.top.get_widget("respostal").get_text()
|
postal = unicode(self.top.get_widget("respostal").get_text())
|
||||||
phone = self.top.get_widget("resphone").get_text()
|
phone = unicode(self.top.get_widget("resphone").get_text())
|
||||||
email = self.top.get_widget("resemail").get_text()
|
email = unicode(self.top.get_widget("resemail").get_text())
|
||||||
|
|
||||||
set_string("/apps/gramps/researcher-name",name)
|
set_string("/apps/gramps/researcher-name",name)
|
||||||
set_string("/apps/gramps/researcher-addr",addr)
|
set_string("/apps/gramps/researcher-addr",addr)
|
||||||
|
@ -135,11 +135,11 @@ class ImageSelect:
|
|||||||
|
|
||||||
def on_name_changed(self, obj):
|
def on_name_changed(self, obj):
|
||||||
"""The filename has changed. Verify it and load the picture."""
|
"""The filename has changed. Verify it and load the picture."""
|
||||||
filename = self.fname.get_text()
|
filename = unicode(self.fname.get_text())
|
||||||
|
|
||||||
basename = os.path.basename(filename)
|
basename = os.path.basename(filename)
|
||||||
(root,ext) = os.path.splitext(basename)
|
(root,ext) = os.path.splitext(basename)
|
||||||
old_title = self.description.get_text()
|
old_title = unicode(self.description.get_text())
|
||||||
|
|
||||||
if old_title == "" or old_title == self.temp_name:
|
if old_title == "" or old_title == self.temp_name:
|
||||||
self.description.set_text(root)
|
self.description.set_text(root)
|
||||||
@ -161,7 +161,7 @@ class ImageSelect:
|
|||||||
filename = self.photosel.get_full_path(0)
|
filename = self.photosel.get_full_path(0)
|
||||||
_last_path = os.path.dirname(filename)
|
_last_path = os.path.dirname(filename)
|
||||||
|
|
||||||
description = self.description.get_text()
|
description = unicode(self.description.get_text())
|
||||||
|
|
||||||
if os.path.exists(filename) == 0:
|
if os.path.exists(filename) == 0:
|
||||||
msgstr = _("Cannot import %s")
|
msgstr = _("Cannot import %s")
|
||||||
@ -985,7 +985,7 @@ class GlobalMediaProperties:
|
|||||||
def on_apply_clicked(self, obj):
|
def on_apply_clicked(self, obj):
|
||||||
t = self.notes.get_buffer()
|
t = self.notes.get_buffer()
|
||||||
text = t.get_text(t.get_start_iter(),t.get_end_iter(),gtk.FALSE)
|
text = t.get_text(t.get_start_iter(),t.get_end_iter(),gtk.FALSE)
|
||||||
desc = self.descr_window.get_text()
|
desc = unicode(self.descr_window.get_text())
|
||||||
note = self.object.getNote()
|
note = self.object.getNote()
|
||||||
format = self.preform.get_active()
|
format = self.preform.get_active()
|
||||||
if text != note or desc != self.object.getDescription():
|
if text != note or desc != self.object.getDescription():
|
||||||
|
@ -92,13 +92,13 @@ class LocationEditor:
|
|||||||
def on_location_edit_ok_clicked(self):
|
def on_location_edit_ok_clicked(self):
|
||||||
self.location = self.location
|
self.location = self.location
|
||||||
|
|
||||||
city = self.city.get_text()
|
city = unicode(self.city.get_text())
|
||||||
county = self.county.get_text()
|
county = unicode(self.county.get_text())
|
||||||
country = self.country.get_text()
|
country = unicode(self.country.get_text())
|
||||||
state = self.state.get_text()
|
state = unicode(self.state.get_text())
|
||||||
phone = self.phone.get_text()
|
phone = unicode(self.phone.get_text())
|
||||||
postal = self.postal.get_text()
|
postal = unicode(self.postal.get_text())
|
||||||
parish = self.parish.get_text()
|
parish = unicode(self.parish.get_text())
|
||||||
|
|
||||||
if self.location == None:
|
if self.location == None:
|
||||||
self.location = RelLib.Location()
|
self.location = RelLib.Location()
|
||||||
|
@ -423,7 +423,7 @@ class Marriage:
|
|||||||
|
|
||||||
def did_data_change(self):
|
def did_data_change(self):
|
||||||
changed = 0
|
changed = 0
|
||||||
relation = self.type_field.entry.get_text()
|
relation = unicode(self.type_field.entry.get_text())
|
||||||
if const.save_frel(relation) != self.family.getRelationship():
|
if const.save_frel(relation) != self.family.getRelationship():
|
||||||
changed = 1
|
changed = 1
|
||||||
|
|
||||||
@ -442,12 +442,12 @@ class Marriage:
|
|||||||
if self.lists_changed:
|
if self.lists_changed:
|
||||||
changed = 1
|
changed = 1
|
||||||
|
|
||||||
idval = self.gid.get_text()
|
idval = unicode(self.gid.get_text())
|
||||||
if self.family.getId() != idval:
|
if self.family.getId() != idval:
|
||||||
changed = 1
|
changed = 1
|
||||||
|
|
||||||
date = self.lds_date.get_text()
|
date = unicode(self.lds_date.get_text())
|
||||||
temple = self.lds_temple.entry.get_text()
|
temple = unicode(self.lds_temple.entry.get_text())
|
||||||
if const.lds_temple_codes.has_key(temple):
|
if const.lds_temple_codes.has_key(temple):
|
||||||
temple = const.lds_temple_codes[temple]
|
temple = const.lds_temple_codes[temple]
|
||||||
else:
|
else:
|
||||||
@ -493,7 +493,7 @@ class Marriage:
|
|||||||
self.save()
|
self.save()
|
||||||
|
|
||||||
def save(self):
|
def save(self):
|
||||||
idval = self.gid.get_text()
|
idval = unicode(self.gid.get_text())
|
||||||
family = self.family
|
family = self.family
|
||||||
if idval != family.getId():
|
if idval != family.getId():
|
||||||
m = self.db.getFamilyMap()
|
m = self.db.getFamilyMap()
|
||||||
@ -508,7 +508,7 @@ class Marriage:
|
|||||||
_('The GRAMPS ID that you chose for this '
|
_('The GRAMPS ID that you chose for this '
|
||||||
'relationship is already being used.'))
|
'relationship is already being used.'))
|
||||||
|
|
||||||
relation = self.type_field.entry.get_text()
|
relation = unicode(self.type_field.entry.get_text())
|
||||||
father = self.family.getFather()
|
father = self.family.getFather()
|
||||||
mother = self.family.getMother()
|
mother = self.family.getMother()
|
||||||
if father and mother:
|
if father and mother:
|
||||||
@ -541,8 +541,8 @@ class Marriage:
|
|||||||
self.family.setComplete(self.complete.get_active())
|
self.family.setComplete(self.complete.get_active())
|
||||||
Utils.modified()
|
Utils.modified()
|
||||||
|
|
||||||
date = self.lds_date.get_text()
|
date = unicode(self.lds_date.get_text())
|
||||||
temple = self.lds_temple.entry.get_text()
|
temple = unicode(self.lds_temple.entry.get_text())
|
||||||
if const.lds_temple_codes.has_key(temple):
|
if const.lds_temple_codes.has_key(temple):
|
||||||
temple = const.lds_temple_codes[temple]
|
temple = const.lds_temple_codes[temple]
|
||||||
else:
|
else:
|
||||||
@ -706,8 +706,8 @@ class Marriage:
|
|||||||
else:
|
else:
|
||||||
Utils.unbold_label(self.notes_label)
|
Utils.unbold_label(self.notes_label)
|
||||||
|
|
||||||
date = self.lds_date.get_text()
|
date = unicode(self.lds_date.get_text())
|
||||||
temple = self.lds_temple.entry.get_text()
|
temple = unicode(self.lds_temple.entry.get_text())
|
||||||
if const.lds_temple_codes.has_key(temple):
|
if const.lds_temple_codes.has_key(temple):
|
||||||
temple = const.lds_temple_codes[temple]
|
temple = const.lds_temple_codes[temple]
|
||||||
else:
|
else:
|
||||||
@ -721,9 +721,7 @@ class Marriage:
|
|||||||
|
|
||||||
def get_place(self,makenew=0):
|
def get_place(self,makenew=0):
|
||||||
field = self.lds_place.entry
|
field = self.lds_place.entry
|
||||||
text = string.strip(field.get_text())
|
text = unicode(string.strip(field.get_text()))
|
||||||
if type(text) != type(u' '):
|
|
||||||
text = unicode(text)
|
|
||||||
if text:
|
if text:
|
||||||
if self.pmap.has_key(text):
|
if self.pmap.has_key(text):
|
||||||
return self.db.getPlaceMap()[self.pmap[text]]
|
return self.db.getPlaceMap()[self.pmap[text]]
|
||||||
|
@ -844,7 +844,7 @@ class MergePlaces:
|
|||||||
if t2active:
|
if t2active:
|
||||||
self.p1.set_title(self.p2.get_title())
|
self.p1.set_title(self.p2.get_title())
|
||||||
elif self.glade.get_widget("title3").get_active():
|
elif self.glade.get_widget("title3").get_active():
|
||||||
self.p1.set_title(self.t3.get_text())
|
self.p1.set_title(unicode(self.t3.get_text()))
|
||||||
|
|
||||||
# Set longitude
|
# Set longitude
|
||||||
if self.p1.get_longitude() == "" and self.p2.get_longitude() != "":
|
if self.p1.get_longitude() == "" and self.p2.get_longitude() != "":
|
||||||
|
@ -132,16 +132,16 @@ class NameEditor:
|
|||||||
self.val = self.window.run()
|
self.val = self.window.run()
|
||||||
|
|
||||||
def on_name_edit_ok_clicked(self):
|
def on_name_edit_ok_clicked(self):
|
||||||
first = self.given_field.get_text()
|
first = unicode(self.given_field.get_text())
|
||||||
last = self.surname_field.get_text()
|
last = unicode(self.surname_field.get_text())
|
||||||
title = self.title_field.get_text()
|
title = unicode(self.title_field.get_text())
|
||||||
suffix = self.suffix_field.get_text()
|
suffix = unicode(self.suffix_field.get_text())
|
||||||
note = self.note_buffer.get_text(self.note_buffer.get_start_iter(),
|
note = self.note_buffer.get_text(self.note_buffer.get_start_iter(),
|
||||||
self.note_buffer.get_end_iter(),gtk.FALSE)
|
self.note_buffer.get_end_iter(),gtk.FALSE)
|
||||||
format = self.preform.get_active()
|
format = self.preform.get_active()
|
||||||
priv = self.priv.get_active()
|
priv = self.priv.get_active()
|
||||||
|
|
||||||
type = self.type_field.entry.get_text()
|
type = unicode(self.type_field.entry.get_text())
|
||||||
|
|
||||||
if const.NameTypesMap.has_key(type):
|
if const.NameTypesMap.has_key(type):
|
||||||
type = const.NameTypesMap[type]
|
type = const.NameTypesMap[type]
|
||||||
|
@ -178,7 +178,7 @@ class PeopleView:
|
|||||||
|
|
||||||
def apply_filter_clicked(self):
|
def apply_filter_clicked(self):
|
||||||
invert_filter = self.parent.filter_inv.get_active()
|
invert_filter = self.parent.filter_inv.get_active()
|
||||||
qualifer = self.parent.filter_text.get_text()
|
qualifer = unicode(self.parent.filter_text.get_text())
|
||||||
mi = self.parent.filter_list.get_menu().get_active()
|
mi = self.parent.filter_list.get_menu().get_active()
|
||||||
class_init = mi.get_data("function")
|
class_init = mi.get_data("function")
|
||||||
self.DataFilter = class_init(qualifer)
|
self.DataFilter = class_init(qualifer)
|
||||||
|
@ -192,7 +192,7 @@ class PlaceView:
|
|||||||
menu.popup(None,None,None,event.button,event.time)
|
menu.popup(None,None,None,event.button,event.time)
|
||||||
|
|
||||||
def new_place_after_edit(self,place):
|
def new_place_after_edit(self,place):
|
||||||
#self.db.addPlace(place)
|
self.db.addPlace(place)
|
||||||
self.update(0)
|
self.update(0)
|
||||||
|
|
||||||
def update_display(self,place):
|
def update_display(self,place):
|
||||||
|
@ -1085,7 +1085,7 @@ class ReportDialog(BareReportDialog):
|
|||||||
|
|
||||||
|
|
||||||
def html_file_enable(self,obj):
|
def html_file_enable(self,obj):
|
||||||
text = obj.get_text()
|
text = unicode(obj.get_text())
|
||||||
if _template_map.has_key(text):
|
if _template_map.has_key(text):
|
||||||
if _template_map[text]:
|
if _template_map[text]:
|
||||||
self.html_fileentry.set_sensitive(0)
|
self.html_fileentry.set_sensitive(0)
|
||||||
@ -1195,8 +1195,8 @@ class ReportDialog(BareReportDialog):
|
|||||||
|
|
||||||
if self.paper.get_height() <= 0 or self.paper.get_width() <= 0:
|
if self.paper.get_height() <= 0 or self.paper.get_width() <= 0:
|
||||||
try:
|
try:
|
||||||
h = float(self.pheight.get_text())
|
h = float(unicode(self.pheight.get_text()))
|
||||||
w = float(self.pwidth.get_text())
|
w = float(unicode(self.pwidth.get_text()))
|
||||||
|
|
||||||
if h <= 1.0 or w <= 1.0:
|
if h <= 1.0 or w <= 1.0:
|
||||||
self.paper.set_height(29.7)
|
self.paper.set_height(29.7)
|
||||||
@ -1223,7 +1223,7 @@ class ReportDialog(BareReportDialog):
|
|||||||
displayed on the screen. The subclass will know whether this
|
displayed on the screen. The subclass will know whether this
|
||||||
entry was enabled. This is for simplicity of programming."""
|
entry was enabled. This is for simplicity of programming."""
|
||||||
|
|
||||||
text = self.template_combo.entry.get_text()
|
text = unicode(self.template_combo.entry.get_text())
|
||||||
if _template_map.has_key(text):
|
if _template_map.has_key(text):
|
||||||
if text == _user_template:
|
if text == _user_template:
|
||||||
self.template_name = self.html_fileentry.get_full_path(0)
|
self.template_name = self.html_fileentry.get_full_path(0)
|
||||||
|
@ -222,13 +222,13 @@ class SelectChild:
|
|||||||
|
|
||||||
self.family.addChild(select_child)
|
self.family.addChild(select_child)
|
||||||
|
|
||||||
mrel = const.childRelations[self.mrel.get_text()]
|
mrel = const.childRelations[unicode(self.mrel.get_text())]
|
||||||
mother = self.family.getMother()
|
mother = self.family.getMother()
|
||||||
if mother and mother.getGender() != RelLib.Person.female:
|
if mother and mother.getGender() != RelLib.Person.female:
|
||||||
if mrel == "Birth":
|
if mrel == "Birth":
|
||||||
mrel = "Unknown"
|
mrel = "Unknown"
|
||||||
|
|
||||||
frel = const.childRelations[self.frel.get_text()]
|
frel = const.childRelations[unicode(self.frel.get_text())]
|
||||||
father = self.family.getFather()
|
father = self.family.getFather()
|
||||||
if father and father.getGender() !=RelLib. Person.male:
|
if father and father.getGender() !=RelLib. Person.male:
|
||||||
if frel == "Birth":
|
if frel == "Birth":
|
||||||
@ -352,13 +352,13 @@ class EditRel:
|
|||||||
self.top.destroy()
|
self.top.destroy()
|
||||||
|
|
||||||
def on_ok_clicked(self,obj):
|
def on_ok_clicked(self,obj):
|
||||||
mrel = const.childRelations[self.mentry.get_text()]
|
mrel = const.childRelations[unicode(self.mentry.get_text())]
|
||||||
mother = self.family.getMother()
|
mother = self.family.getMother()
|
||||||
if mother and mother.getGender() != RelLib.Person.female:
|
if mother and mother.getGender() != RelLib.Person.female:
|
||||||
if mrel == "Birth":
|
if mrel == "Birth":
|
||||||
mrel = "Unknown"
|
mrel = "Unknown"
|
||||||
|
|
||||||
frel = const.childRelations[self.fentry.get_text()]
|
frel = const.childRelations[unicode(self.fentry.get_text())]
|
||||||
father = self.family.getFather()
|
father = self.family.getFather()
|
||||||
if father and father.getGender() !=RelLib. Person.male:
|
if father and father.getGender() !=RelLib. Person.male:
|
||||||
if frel == "Birth":
|
if frel == "Birth":
|
||||||
|
@ -355,7 +355,7 @@ class SourceEditor:
|
|||||||
if self.active_source != self.source_ref.getBase():
|
if self.active_source != self.source_ref.getBase():
|
||||||
self.source_ref.setBase(self.active_source)
|
self.source_ref.setBase(self.active_source)
|
||||||
|
|
||||||
date = self.get_widget("sdate").get_text()
|
date = unicode(self.get_widget("sdate").get_text())
|
||||||
conf = self.get_widget("conf").get_menu().get_active().get_data('a')
|
conf = self.get_widget("conf").get_menu().get_active().get_data('a')
|
||||||
|
|
||||||
buffer = self.get_widget("scomment").get_buffer()
|
buffer = self.get_widget("scomment").get_buffer()
|
||||||
|
@ -114,14 +114,14 @@ class StartupDialog:
|
|||||||
return val
|
return val
|
||||||
|
|
||||||
def complete(self,obj,obj2):
|
def complete(self,obj,obj2):
|
||||||
self.client.set_string('/apps/gramps/researcher-name',self.name.get_text())
|
self.client.set_string('/apps/gramps/researcher-name',unicode(self.name.get_text()))
|
||||||
self.client.set_string('/apps/gramps/researcher-addr',self.addr.get_text())
|
self.client.set_string('/apps/gramps/researcher-addr',unicode(self.addr.get_text()))
|
||||||
self.client.set_string('/apps/gramps/researcher-city',self.city.get_text())
|
self.client.set_string('/apps/gramps/researcher-city',unicode(self.city.get_text()))
|
||||||
self.client.set_string('/apps/gramps/researcher-state',self.state.get_text())
|
self.client.set_string('/apps/gramps/researcher-state',unicode(self.state.get_text()))
|
||||||
self.client.set_string('/apps/gramps/researcher-postal',self.postal.get_text())
|
self.client.set_string('/apps/gramps/researcher-postal',unicode(self.postal.get_text()))
|
||||||
self.client.set_string('/apps/gramps/researcher-country',self.country.get_text())
|
self.client.set_string('/apps/gramps/researcher-country',unicode(self.country.get_text()))
|
||||||
self.client.set_string('/apps/gramps/researcher-phone',self.phone.get_text())
|
self.client.set_string('/apps/gramps/researcher-phone',unicode(self.phone.get_text()))
|
||||||
self.client.set_string('/apps/gramps/researcher-email',self.email.get_text())
|
self.client.set_string('/apps/gramps/researcher-email',unicode(self.email.get_text()))
|
||||||
|
|
||||||
if self.date1.get_active():
|
if self.date1.get_active():
|
||||||
self.client.set_int("/apps/gramps/dateEntry",0)
|
self.client.set_int("/apps/gramps/dateEntry",0)
|
||||||
|
@ -284,7 +284,7 @@ class StyleEditor:
|
|||||||
the changes.
|
the changes.
|
||||||
"""
|
"""
|
||||||
p = self.current_p
|
p = self.current_p
|
||||||
name = self.top.get_widget("style_name").get_text()
|
name = unicode(self.top.get_widget("style_name").get_text())
|
||||||
|
|
||||||
self.save_paragraph(p)
|
self.save_paragraph(p)
|
||||||
self.style.set_name(name)
|
self.style.set_name(name)
|
||||||
|
@ -86,8 +86,8 @@ class UrlEditor:
|
|||||||
self.val = self.window.run()
|
self.val = self.window.run()
|
||||||
|
|
||||||
def on_url_edit_ok_clicked(self):
|
def on_url_edit_ok_clicked(self):
|
||||||
des = self.des.get_text()
|
des = unicode(self.des.get_text())
|
||||||
addr = self.addr.get_text()
|
addr = unicode(self.addr.get_text())
|
||||||
priv = self.priv.get_active()
|
priv = self.priv.get_active()
|
||||||
|
|
||||||
if self.url == None:
|
if self.url == None:
|
||||||
|
@ -625,12 +625,12 @@ def roman(num):
|
|||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
def bold_label(label):
|
def bold_label(label):
|
||||||
text = label.get_text()
|
text = unicode(label.get_text())
|
||||||
label.set_text("<b>%s</b>" % text )
|
label.set_text("<b>%s</b>" % text )
|
||||||
label.set_use_markup(1)
|
label.set_use_markup(1)
|
||||||
|
|
||||||
def unbold_label(label):
|
def unbold_label(label):
|
||||||
text = label.get_text()
|
text = unicode(label.get_text())
|
||||||
text = string.replace(text,'<b>','')
|
text = string.replace(text,'<b>','')
|
||||||
text = string.replace(text,'</b>','')
|
text = string.replace(text,'</b>','')
|
||||||
label.set_text(text)
|
label.set_text(text)
|
||||||
|
@ -87,7 +87,7 @@ class RevisionComment:
|
|||||||
self.win.show()
|
self.win.show()
|
||||||
|
|
||||||
def on_savecomment_clicked(self,obj):
|
def on_savecomment_clicked(self,obj):
|
||||||
comment = self.text.get_text()
|
comment = unicode(self.text.get_text())
|
||||||
Utils.destroy_passed_object(self.win)
|
Utils.destroy_passed_object(self.win)
|
||||||
self.save(self.filename,comment)
|
self.save(self.filename,comment)
|
||||||
|
|
||||||
|
@ -187,7 +187,7 @@ class WitnessEditor:
|
|||||||
if self.in_db.get_active():
|
if self.in_db.get_active():
|
||||||
self.ref.set_value(self.idval)
|
self.ref.set_value(self.idval)
|
||||||
else:
|
else:
|
||||||
self.ref.set_value(self.name.get_text())
|
self.ref.set_value(unicode(self.name.get_text()))
|
||||||
|
|
||||||
c = self.comment.get_buffer()
|
c = self.comment.get_buffer()
|
||||||
self.ref.set_comment(c.get_text(c.get_start_iter(),c.get_end_iter(),gtk.FALSE))
|
self.ref.set_comment(c.get_text(c.get_start_iter(),c.get_end_iter(),gtk.FALSE))
|
||||||
|
Loading…
Reference in New Issue
Block a user