* src/RelLib.py : support for capitalized name formats

* src/EditPerson.py: eliminate capitilzing names, instead rely on
the display formats
* src/Utils.py: new display formats for names
* src/GrampsCfg.py: eliminate name only option in status line,
add support for capitalized name formats
* src/preferences.glade : eliminate name only option in status line,
drop capitalize in favor of expanded name format


svn: r2238
This commit is contained in:
Don Allingham
2003-10-12 04:26:00 +00:00
parent 52839e9ba0
commit fee585d80c
5 changed files with 104 additions and 73 deletions

View File

@@ -921,9 +921,6 @@ class EditPerson:
original record"""
surname = unicode(self.surname_field.get_text())
if GrampsCfg.capitalize:
surname = surname.upper()
self.birth.setDate(self.bdate.get_text())
self.death.setDate(self.ddate.get_text())
@@ -949,12 +946,8 @@ class EditPerson:
changed = 1
if prefix != name.getSurnamePrefix():
changed = 1
if GrampsCfg.capitalize:
if surname != name.getSurname():
changed = 1
else:
if surname.upper() != name.getSurname().upper():
changed = 1
if surname.upper() != name.getSurname().upper():
changed = 1
if ntype != const.InverseNameTypesMap[name.getType()]:
changed = 1
if given != name.getFirstName():
@@ -1316,14 +1309,9 @@ class EditPerson:
if ntype != name.getType():
name.setType(ntype)
if GrampsCfg.capitalize:
if surname.upper() != name.getSurname().upper():
name.setSurname(surname.upper())
self.db.addSurname(surname.upper())
else:
if surname != name.getSurname():
name.setSurname(surname)
self.db.addSurname(surname)
if surname != name.getSurname():
name.setSurname(surname)
self.db.addSurname(surname)
if given != name.getFirstName():
name.setFirstName(given)