* src/AddSpouse.py: accept Person instead of handle

* src/ChooseParents.py: accept Person instead of handle
* src/GenericFilter.py: use single pass through database, filters
accept Person objects instead of handles
* src/PeopleModel.py: don't precalculate handle list
* src/RelLib.py: allow person object to be initialized with
serialized data
* src/SelectChild.py: accept Person instead of handle

* src/SelectChild.py (LikelyFilter.prepare,LikelyFilter.apply):


svn: r4854
This commit is contained in:
Don Allingham
2005-06-21 04:04:44 +00:00
parent b33fcb04a9
commit 6730d35232
7 changed files with 290 additions and 257 deletions

View File

@@ -1,5 +1,15 @@
2005-06-20 Don Allingham <don@gramps-project.org>
* src/AddSpouse.py: accept Person instead of handle
* src/ChooseParents.py: accept Person instead of handle
* src/GenericFilter.py: use single pass through database, filters
accept Person objects instead of handles
* src/PeopleModel.py: don't precalculate handle list
* src/RelLib.py: allow person object to be initialized with
serialized data
* src/SelectChild.py: accept Person instead of handle
2005-06-20 Alexander Roitman <shura@gramps-project.org>
* src/SelectChildpy (LikelyFilter.prepare,LikelyFilter.apply):
* src/SelectChild.py (LikelyFilter.prepare,LikelyFilter.apply):
Handle absent birth of a parent.
* src/AddSpouse.py (LikelyFilter.prepare,LikelyFilter.apply):
Handle absent birth of a parent; correctly use gender.