* src/edit_person.glade: Add completeness check button.
* src/RelLib.py (Person.setComplete, Person.getComplete): Add functions. * src/WriteXML.py (write_id): Save completeness info. * src/GrampsParser.py (GrampsParser.start_person, GrampsImportParser.start_person, GrampsImportParser.start_family): Parse completeness. * src/EditPerson.py: Add support for completeness. svn: r2430
This commit is contained in:
@ -18,6 +18,8 @@
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
#
|
||||
|
||||
# $Id$
|
||||
|
||||
"""The core library of the GRAMPS database"""
|
||||
|
||||
__author__ = "Donald N. Allingham"
|
||||
@ -1035,12 +1037,19 @@ class Person(SourceNote):
|
||||
self.lds_bapt = None
|
||||
self.lds_endow = None
|
||||
self.lds_seal = None
|
||||
self.complete = 0
|
||||
|
||||
# We hold a reference to the GrampsDB so that we can maintain
|
||||
# its genderStats. It doesn't get set here, but from
|
||||
# GenderStats.count_person.
|
||||
self.db = None
|
||||
|
||||
def setComplete(self,val):
|
||||
self.complete = val
|
||||
|
||||
def getComplete(self):
|
||||
return self.complete
|
||||
|
||||
def getDisplayInfo(self):
|
||||
if self.gender == Person.male:
|
||||
gender = const.male
|
||||
|
Reference in New Issue
Block a user