* src/PedView.py: Use a DrawingArea for nicer person boxes

* src/GrampsDb/_GrampsDbBase.py (_update_reference_map): Sync parameters to other classes
* src/GrampsDb/_ReadXML.py (stop_event): Catch invalid event


svn: r5643
This commit is contained in:
Martin Hawlisch
2005-12-29 22:34:18 +00:00
parent af21245530
commit 1abaa98a40
4 changed files with 155 additions and 83 deletions

View File

@ -1307,8 +1307,12 @@ class GrampsParser:
(code,val) = self.event.get_type()
if code == RelLib.Event.CUSTOM:
event_name = val
else:
elif code in Utils.family_events:
event_name = Utils.family_events[code]
else:
# FIXME: What do we want to do in that case?
print "Importing unknown event code '%d' value '%s'" % (code,val)
event_name = _("Unknown event code '%d' value '%s'") % (code,val)
text = _("%(event_name)s of %(family)s") % {
'event_name' : event_name,
'family' : Utils.family_name(self.family,self.db),