2007-09-10 Don Allingham <don@gramps-project.org>
* src/ThumbNails.py: Added to handle the thumbnailing routines * src/DataViews/_MediaView.py: thumbnail updates * src/DataViews/_PedigreeView.py: thumbnail updates * src/DataViews/_RelationView.py: thumbnail updates * src/Editors/_EditMediaRef.py: thumbnail updates * src/Editors/_EditMedia.py: thumbnail updates * src/DisplayTabs/_GalleryTab.py: thumbnail updates * src/plugins/WebCal.py: thumbnail updates * src/plugins/NarrativeWeb.py: thumbnail updates * src/plugins/GraphViz.py: thumbnail updates * src/plugins/SimpleBookTitle.py: thumbnail updates * src/plugins/FamilyLines.py: thumbnail updates * src/DbManager.py: pylint fixes * src/ImgManip.py: pull out thumbnail routines 2007-09-08 Benny Malengier <benny.malengier@gramps-project.org> * src/DataViews/_RelationView.py : expand/collapse, edit button on/off bug fix svn: r8958
This commit is contained in:
@@ -156,8 +156,8 @@ class DbManager:
|
||||
self.selection.connect('changed', self.__selection_changed)
|
||||
self.dblist.connect('button-press-event', self.__button_press)
|
||||
self.top.connect('drag_data_received', self.__drag_data_received)
|
||||
self.top.connect('drag_motion', self.__drag_motion)
|
||||
self.top.connect('drag_drop', self.__drop_cb)
|
||||
self.top.connect('drag_motion', drag_motion)
|
||||
self.top.connect('drag_drop', drop_cb)
|
||||
|
||||
if RCS_FOUND:
|
||||
self.rcs.connect('clicked', self.__rcs)
|
||||
@@ -364,7 +364,7 @@ class DbManager:
|
||||
store.set_value(node, STOCK_COL, "")
|
||||
store.set_value(node, DATE_COL, last)
|
||||
store.set_value(node, DSORT_COL, tval)
|
||||
except:
|
||||
except IOError:
|
||||
return
|
||||
|
||||
def __change_name(self, text, path, new_text):
|
||||
@@ -649,14 +649,6 @@ class DbManager:
|
||||
start_editing=True)
|
||||
return new_path
|
||||
|
||||
def __drag_motion(self, wid, context, x, y, time):
|
||||
context.drag_status(gtk.gdk.ACTION_COPY, time)
|
||||
return True
|
||||
|
||||
def __drop_cb(self, wid, context, x, y, time):
|
||||
context.finish(True, False, time)
|
||||
return True
|
||||
|
||||
def __drag_data_received(self, widget, context, xpos, ypos, selection,
|
||||
info, rtime):
|
||||
"""
|
||||
@@ -699,6 +691,21 @@ class DbManager:
|
||||
|
||||
return True
|
||||
|
||||
def drag_motion(wid, context, xpos, ypos, time_stamp):
|
||||
"""
|
||||
DND callback that is called on a DND drag motion begin
|
||||
"""
|
||||
context.drag_status(gtk.gdk.ACTION_COPY, time_stamp)
|
||||
return True
|
||||
|
||||
def drop_cb(wid, context, xpos, ypos, time_stamp):
|
||||
"""
|
||||
DND callback that finishes the DND operation
|
||||
"""
|
||||
context.finish(True, False, time_stamp)
|
||||
return True
|
||||
|
||||
|
||||
def find_next_db_name(name_list):
|
||||
"""
|
||||
Scan the name list, looking for names that do not yet exist.
|
||||
|
Reference in New Issue
Block a user