* src/PeopleView.py: broken out of gramps_main.py

* src/PeopleStore.py: TreeStore wrapper for PeopleView
* src/gramps_main.py: people view removed
* src/RelLib.py: add surname to display info for each person,
allows grouping by name
* src/Report.py: Change button from Apply to
"Generate report"


svn: r2190
This commit is contained in:
Don Allingham
2003-10-04 20:02:38 +00:00
parent ba09e070c9
commit 8ca858d9b9
5 changed files with 705 additions and 329 deletions

View File

@ -1044,10 +1044,11 @@ class Person(Persistent):
gender = const.unknown
bday = self.getBirth().getDateObj()
dday = self.getDeath().getDateObj()
return [self.getPrimaryName().getName(),self.id,gender,
bday.getQuoteDate(), dday.getQuoteDate(),
sort.build_sort_name(self.getPrimaryName()),
sort.build_sort_date(bday),sort.build_sort_date(dday)]
return [ self.getPrimaryName().getName(),self.id,gender,
bday.getQuoteDate(), dday.getQuoteDate(),
sort.build_sort_name(self.getPrimaryName()),
sort.build_sort_date(bday),sort.build_sort_date(dday),
self.getPrimaryName().getSurname()]
def setPrimaryName(self,name):
"""sets the primary name of the Person to the specified