* src/EditSource.py: handle add/delete data item buttons. Make

sure that data items with empty keys are not saved.
* src/gramps.glade: added add/delete buttons for Source Editor
* src/gramps_main.py: remove key-release-event
* src/RelLib.py: unicode conversions
* src/GrampsDbBase.py: make sure we are sorting by unicode values


svn: r3748
This commit is contained in:
Don Allingham
2004-11-24 18:01:49 +00:00
parent 291ce80774
commit 9a278d058e
6 changed files with 138 additions and 34 deletions

View File

@ -1004,8 +1004,8 @@ class GrampsDbBase:
self.place_map.get(str(s))[2])
def _sortbysource(self,f,s):
fp = self.source_map[str(f)][2]
sp = self.source_map[str(s)][2]
fp = unicode(self.source_map[str(f)][2])
sp = unicode(self.source_map[str(s)][2])
return locale.strcoll(fp,sp)
def _sortbymedia(self,f,s):