* src/RelLib.py: Add a "sortbynames" to presort keys before adding to

the tables
* src/PeopleView.py: Presort names before adding, delay enabling of
autosorting until data has been added
* src/PeopleStore.py: Add enable sort task


svn: r2267
This commit is contained in:
Don Allingham committed 2003-10-18 02:39:55 +00:00
1 parent a3694c57e0
commit adf6c47c96
3 files changed
+15 -5

No files matched your search

+9 -1
View File
@@ -2197,7 +2197,15 @@ class GrampsDB(Persistent):
def getPersonKeys(self):
return self.personTable.keys()
def sortbyname(self,f,s):
return cmp(self.personTable[f][5],self.personTable[s][5])
def sortPersonKeys(self):
keys = self.personTable.keys()
keys.sort(self.sortbyname)
return keys
def getPersonDisplay(self,key):
return self.personTable[key]