* src/Sources.py (SourceTab.redraw, SourceSelector.redraw):
Use gramps ID instead of handle for display. * src/ImageSelect.py (GlobalMediaProperties.display_refs): Use gramps ID instead of handle for display. svn: r3523
This commit is contained in:
parent
32de1842ed
commit
aab141fb5c
@ -1,3 +1,9 @@
|
|||||||
|
2004-08-31 Alex Roitman <shura@alex.neuro.umn.edu>
|
||||||
|
* src/Sources.py (SourceTab.redraw, SourceSelector.redraw):
|
||||||
|
Use gramps ID instead of handle for display.
|
||||||
|
* src/ImageSelect.py (GlobalMediaProperties.display_refs):
|
||||||
|
Use gramps ID instead of handle for display.
|
||||||
|
|
||||||
2004-08-30 Don Allingham <dallingham@users.sourceforge.net>
|
2004-08-30 Don Allingham <dallingham@users.sourceforge.net>
|
||||||
* src/AddMedia.py: use new MediaList update routine
|
* src/AddMedia.py: use new MediaList update routine
|
||||||
* src/DisplayModels.py: new update list routine
|
* src/DisplayModels.py: new update list routine
|
||||||
|
@ -28,6 +28,8 @@
|
|||||||
import os
|
import os
|
||||||
import string
|
import string
|
||||||
import urlparse
|
import urlparse
|
||||||
|
from gettext import gettext as _
|
||||||
|
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
#
|
#
|
||||||
# GTK/Gnome modules
|
# GTK/Gnome modules
|
||||||
@ -54,9 +56,7 @@ import ListModel
|
|||||||
import SelectObject
|
import SelectObject
|
||||||
import GrampsMime
|
import GrampsMime
|
||||||
import Sources
|
import Sources
|
||||||
|
|
||||||
from QuestionDialog import ErrorDialog
|
from QuestionDialog import ErrorDialog
|
||||||
from gettext import gettext as _
|
|
||||||
|
|
||||||
_IMAGEX = 140
|
_IMAGEX = 140
|
||||||
_IMAGEY = 150
|
_IMAGEY = 150
|
||||||
@ -201,7 +201,7 @@ class ImageSelect:
|
|||||||
|
|
||||||
def savephoto(self, photo):
|
def savephoto(self, photo):
|
||||||
"""Save the photo in the dataobj object - must be overridden"""
|
"""Save the photo in the dataobj object - must be overridden"""
|
||||||
pass
|
pass
|
||||||
|
|
||||||
_drag_targets = [
|
_drag_targets = [
|
||||||
('STRING', 0, 0),
|
('STRING', 0, 0),
|
||||||
@ -1059,25 +1059,25 @@ class GlobalMediaProperties:
|
|||||||
p = self.db.get_person_from_handle(key)
|
p = self.db.get_person_from_handle(key)
|
||||||
for o in p.get_media_list():
|
for o in p.get_media_list():
|
||||||
if o.get_reference_handle() == self.obj.get_handle():
|
if o.get_reference_handle() == self.obj.get_handle():
|
||||||
self.refmodel.add([_("Person"),p.get_handle(),GrampsCfg.get_nameof()(p)])
|
self.refmodel.add([_("Person"),p.get_gramps_id(),GrampsCfg.get_nameof()(p)])
|
||||||
any = 1
|
any = 1
|
||||||
for key in self.db.get_family_handles():
|
for key in self.db.get_family_handles():
|
||||||
p = self.db.get_family_from_handle(key)
|
p = self.db.get_family_from_handle(key)
|
||||||
for o in p.get_media_list():
|
for o in p.get_media_list():
|
||||||
if o.get_reference_handle() == self.obj.get_handle():
|
if o.get_reference_handle() == self.obj.get_handle():
|
||||||
self.refmodel.add([_("Family"),p.get_handle(),Utils.family_name(p,self.db)])
|
self.refmodel.add([_("Family"),p.get_gramps_id(),Utils.family_name(p,self.db)])
|
||||||
any = 1
|
any = 1
|
||||||
for key in self.db.get_source_handles():
|
for key in self.db.get_source_handles():
|
||||||
p = self.db.get_source_from_handle(key)
|
p = self.db.get_source_from_handle(key)
|
||||||
for o in p.get_media_list():
|
for o in p.get_media_list():
|
||||||
if o.get_reference_handle() == self.obj.get_handle():
|
if o.get_reference_handle() == self.obj.get_handle():
|
||||||
self.refmodel.add([_("Source"),p.get_handle(),p.get_title()])
|
self.refmodel.add([_("Source"),p.get_gramps_id(),p.get_title()])
|
||||||
any = 1
|
any = 1
|
||||||
for key in self.db.get_place_handles():
|
for key in self.db.get_place_handles():
|
||||||
p = self.db.get_place_from_handle(key)
|
p = self.db.get_place_from_handle(key)
|
||||||
for o in p.get_media_list():
|
for o in p.get_media_list():
|
||||||
if o.get_reference_handle() == self.obj.get_handle():
|
if o.get_reference_handle() == self.obj.get_handle():
|
||||||
self.refmodel.add([_("Place"),p.get_handle(),p.get_title()])
|
self.refmodel.add([_("Place"),p.get_gramps_id(),p.get_title()])
|
||||||
any = 1
|
any = 1
|
||||||
if any:
|
if any:
|
||||||
Utils.bold_label(self.refs_label)
|
Utils.bold_label(self.refs_label)
|
||||||
@ -1224,4 +1224,3 @@ class DeleteMediaQuery:
|
|||||||
self.db.transaction_commit(trans,_("Remove Media Object"))
|
self.db.transaction_commit(trans,_("Remove Media Object"))
|
||||||
if self.update:
|
if self.update:
|
||||||
self.update()
|
self.update()
|
||||||
|
|
||||||
|
@ -164,7 +164,7 @@ class SourceSelector:
|
|||||||
base_handle = s.get_base_handle()
|
base_handle = s.get_base_handle()
|
||||||
base = self.db.get_source_from_handle(base_handle)
|
base = self.db.get_source_from_handle(base_handle)
|
||||||
node = self.model.append()
|
node = self.model.append()
|
||||||
self.model.set(node,0,base_handle,1,base.get_title())
|
self.model.set(node,0,base.get_gramps_id(),1,base.get_title())
|
||||||
|
|
||||||
def src_ok_clicked(self,obj):
|
def src_ok_clicked(self,obj):
|
||||||
del self.orig[:]
|
del self.orig[:]
|
||||||
@ -245,7 +245,7 @@ class SourceTab:
|
|||||||
base_handle = s.get_base_handle()
|
base_handle = s.get_base_handle()
|
||||||
node = self.model.append()
|
node = self.model.append()
|
||||||
base = self.db.get_source_from_handle(base_handle)
|
base = self.db.get_source_from_handle(base_handle)
|
||||||
self.model.set(node,0,base_handle,1,base.get_title())
|
self.model.set(node,0,base.get_gramps_id(),1,base.get_title())
|
||||||
if self.list:
|
if self.list:
|
||||||
Utils.bold_label(self.parent.sources_label)
|
Utils.bold_label(self.parent.sources_label)
|
||||||
else:
|
else:
|
||||||
|
Loading…
Reference in New Issue
Block a user