* src/EditPlace.py: Fix idle for new objects.
* src/EditSource.py: Fix idle for new objects. * src/ImageSelect.py: Fix idle for new objects. svn: r5374
This commit is contained in:
parent
d96e356850
commit
841ecdb4c6
@ -1,3 +1,8 @@
|
|||||||
|
2005-11-08 Alex Roitman <shura@gramps-project.org>
|
||||||
|
* src/EditPlace.py: Fix idle for new objects.
|
||||||
|
* src/EditSource.py: Fix idle for new objects.
|
||||||
|
* src/ImageSelect.py: Fix idle for new objects.
|
||||||
|
|
||||||
2005-11-07 Alex Roitman <shura@gramps-project.org>
|
2005-11-07 Alex Roitman <shura@gramps-project.org>
|
||||||
* src/EditPlace.py: Convert References to the list view.
|
* src/EditPlace.py: Convert References to the list view.
|
||||||
* src/gramps.glade: Replace TextView with TreeView.
|
* src/gramps.glade: Replace TextView with TreeView.
|
||||||
|
@ -75,6 +75,7 @@ class EditPlace:
|
|||||||
else:
|
else:
|
||||||
self.win_key = self
|
self.win_key = self
|
||||||
self.ref_not_loaded = 0
|
self.ref_not_loaded = 0
|
||||||
|
self.idle = None
|
||||||
self.name_display = NameDisplay.displayer.display
|
self.name_display = NameDisplay.displayer.display
|
||||||
self.place = place
|
self.place = place
|
||||||
self.db = parent.db
|
self.db = parent.db
|
||||||
@ -280,6 +281,7 @@ class EditPlace:
|
|||||||
self.remove_itself_from_menu()
|
self.remove_itself_from_menu()
|
||||||
self.gladeif.close()
|
self.gladeif.close()
|
||||||
self.top.destroy()
|
self.top.destroy()
|
||||||
|
if self.idle != None:
|
||||||
gobject.source_remove(self.idle)
|
gobject.source_remove(self.idle)
|
||||||
gc.collect()
|
gc.collect()
|
||||||
|
|
||||||
|
@ -68,6 +68,7 @@ class EditSource:
|
|||||||
self.ref_not_loaded = 1
|
self.ref_not_loaded = 1
|
||||||
else:
|
else:
|
||||||
self.ref_not_loaded = 0
|
self.ref_not_loaded = 0
|
||||||
|
self.idle = None
|
||||||
self.db = db
|
self.db = db
|
||||||
self.parent = parent
|
self.parent = parent
|
||||||
self.name_display = NameDisplay.displayer.display
|
self.name_display = NameDisplay.displayer.display
|
||||||
@ -232,6 +233,7 @@ class EditSource:
|
|||||||
self.remove_itself_from_menu()
|
self.remove_itself_from_menu()
|
||||||
self.gladeif.close()
|
self.gladeif.close()
|
||||||
self.top.destroy()
|
self.top.destroy()
|
||||||
|
if self.idle != None:
|
||||||
gobject.source_remove(self.idle)
|
gobject.source_remove(self.idle)
|
||||||
gc.collect()
|
gc.collect()
|
||||||
|
|
||||||
|
@ -952,6 +952,7 @@ class GlobalMediaProperties:
|
|||||||
self.obj = obj
|
self.obj = obj
|
||||||
self.lists_changed = 0
|
self.lists_changed = 0
|
||||||
self.db = db
|
self.db = db
|
||||||
|
self.idle = None
|
||||||
if obj:
|
if obj:
|
||||||
self.date_object = Date.Date(self.obj.get_date_object())
|
self.date_object = Date.Date(self.obj.get_date_object())
|
||||||
self.alist = self.obj.get_attribute_list()[:]
|
self.alist = self.obj.get_attribute_list()[:]
|
||||||
@ -1088,6 +1089,7 @@ class GlobalMediaProperties:
|
|||||||
self.close_child_windows()
|
self.close_child_windows()
|
||||||
self.remove_itself_from_menu()
|
self.remove_itself_from_menu()
|
||||||
self.window.destroy()
|
self.window.destroy()
|
||||||
|
if self.idle != None:
|
||||||
gobject.source_remove(self.idle)
|
gobject.source_remove(self.idle)
|
||||||
gc.collect()
|
gc.collect()
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user