Replace _2BUTTON_PRESS by DOUBLE_BUTTON_PRESS
This commit is contained in:
parent
f4832dd785
commit
50ed9268f9
@ -1532,7 +1532,8 @@ class MultiTreeView(Gtk.TreeView):
|
|||||||
if popup.get_children(): # Show the popup menu:
|
if popup.get_children(): # Show the popup menu:
|
||||||
popup.popup(None, None, None, None, 3, event.time)
|
popup.popup(None, None, None, None, 3, event.time)
|
||||||
return True
|
return True
|
||||||
elif event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
elif (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
model, paths = self.get_selection().get_selected_rows()
|
model, paths = self.get_selection().get_selected_rows()
|
||||||
for path in paths:
|
for path in paths:
|
||||||
node = model.get_iter(path)
|
node = model.get_iter(path)
|
||||||
|
@ -248,7 +248,8 @@ class DbManager(CLIDbManager, ManagedWindow):
|
|||||||
treat a double click as if it was OK button press. However, we have
|
treat a double click as if it was OK button press. However, we have
|
||||||
to make sure that an item was selected first.
|
to make sure that an item was selected first.
|
||||||
"""
|
"""
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
if self.connect_btn.get_property('sensitive'):
|
if self.connect_btn.get_property('sensitive'):
|
||||||
self.top.response(Gtk.ResponseType.OK)
|
self.top.response(Gtk.ResponseType.OK)
|
||||||
return True
|
return True
|
||||||
|
@ -193,7 +193,8 @@ class ButtonTab(GrampsTab):
|
|||||||
Handles the double click on list. If the double click occurs,
|
Handles the double click on list. If the double click occurs,
|
||||||
the Edit button handler is called
|
the Edit button handler is called
|
||||||
"""
|
"""
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
try:
|
try:
|
||||||
self.edit_button_clicked(obj)
|
self.edit_button_clicked(obj)
|
||||||
except WindowActiveError:
|
except WindowActiveError:
|
||||||
|
@ -110,7 +110,8 @@ class GalleryTab(ButtonTab, DbGUIElement):
|
|||||||
Handle the button press event: double click or right click on iconlist.
|
Handle the button press event: double click or right click on iconlist.
|
||||||
If the double click occurs, the Edit button handler is called.
|
If the double click occurs, the Edit button handler is called.
|
||||||
"""
|
"""
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
self.edit_button_clicked(obj)
|
self.edit_button_clicked(obj)
|
||||||
return True
|
return True
|
||||||
elif is_right_click(event):
|
elif is_right_click(event):
|
||||||
|
@ -241,7 +241,8 @@ class EditMedia(EditPrimary):
|
|||||||
return (_('Edit Media Object'), self.get_menu_title())
|
return (_('Edit Media Object'), self.get_menu_title())
|
||||||
|
|
||||||
def button_press_event(self, obj, event):
|
def button_press_event(self, obj, event):
|
||||||
if event.button == 1 and event.type == Gdk.EventType._2BUTTON_PRESS:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
self.view_media(obj)
|
self.view_media(obj)
|
||||||
|
|
||||||
def view_media(self, obj):
|
def view_media(self, obj):
|
||||||
|
@ -412,7 +412,8 @@ class EditMediaRef(EditReference):
|
|||||||
return (_('Media Reference Editor'),submenu_label)
|
return (_('Media Reference Editor'),submenu_label)
|
||||||
|
|
||||||
def button_press_event(self, obj, event):
|
def button_press_event(self, obj, event):
|
||||||
if event.button==1 and event.type == Gdk.EventType._2BUTTON_PRESS:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
photo_path = media_path_full(self.db, self.source.get_path())
|
photo_path = media_path_full(self.db, self.source.get_path())
|
||||||
open_file_with_default_application(photo_path, self.uistate)
|
open_file_with_default_application(photo_path, self.uistate)
|
||||||
|
|
||||||
|
@ -608,7 +608,8 @@ class EditPerson(EditPrimary):
|
|||||||
main form.
|
main form.
|
||||||
|
|
||||||
"""
|
"""
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
|
|
||||||
media_list = self.obj.get_media_list()
|
media_list = self.obj.get_media_list()
|
||||||
if media_list:
|
if media_list:
|
||||||
|
@ -702,7 +702,8 @@ class EditRule(ManagedWindow):
|
|||||||
self.selection.select_iter(iter)
|
self.selection.select_iter(iter)
|
||||||
|
|
||||||
def _button_press(self, obj, event):
|
def _button_press(self, obj, event):
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
return self.expand_collapse()
|
return self.expand_collapse()
|
||||||
|
|
||||||
def _key_press(self, obj, event):
|
def _key_press(self, obj, event):
|
||||||
|
@ -481,7 +481,8 @@ class ListModel:
|
|||||||
Called when a button press is executed
|
Called when a button press is executed
|
||||||
"""
|
"""
|
||||||
from .utils import is_right_click
|
from .utils import is_right_click
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
if self.double_click:
|
if self.double_click:
|
||||||
self.double_click(obj)
|
self.double_click(obj)
|
||||||
return True
|
return True
|
||||||
|
@ -550,7 +550,8 @@ class PluginStatus(ManagedWindow):
|
|||||||
|
|
||||||
def button_press(self, obj, event):
|
def button_press(self, obj, event):
|
||||||
""" Callback function from the user clicking on a line """
|
""" Callback function from the user clicking on a line """
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
model, node = self.selection.get_selected()
|
model, node = self.selection.get_selected()
|
||||||
data = model.get_value(node, 3)
|
data = model.get_value(node, 3)
|
||||||
name = model.get_value(node, 1)
|
name = model.get_value(node, 1)
|
||||||
@ -560,7 +561,8 @@ class PluginStatus(ManagedWindow):
|
|||||||
def button_press_reg(self, obj, event):
|
def button_press_reg(self, obj, event):
|
||||||
""" Callback function from the user clicking on a line in reg plugin
|
""" Callback function from the user clicking on a line in reg plugin
|
||||||
"""
|
"""
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
self.__info(obj, self.list_reg, 4)
|
self.__info(obj, self.list_reg, 4)
|
||||||
|
|
||||||
def button_press_addon(self, obj):
|
def button_press_addon(self, obj):
|
||||||
@ -830,7 +832,7 @@ class ToolManagedWindowBase(ManagedWindow):
|
|||||||
if iter.has_tag(tag):
|
if iter.has_tag(tag):
|
||||||
person = self.db.get_person_from_handle(person_handle)
|
person = self.db.get_person_from_handle(person_handle)
|
||||||
if event.button == 1:
|
if event.button == 1:
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS:
|
if event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS:
|
||||||
try:
|
try:
|
||||||
EditPerson(self.dbstate, self.uistate, [], person)
|
EditPerson(self.dbstate, self.uistate, [], person)
|
||||||
except WindowActiveError:
|
except WindowActiveError:
|
||||||
|
@ -257,7 +257,8 @@ class BookListDisplay:
|
|||||||
Checks for a double click event. In the list, we want to
|
Checks for a double click event. In the list, we want to
|
||||||
treat a double click as if it was OK button press.
|
treat a double click as if it was OK button press.
|
||||||
"""
|
"""
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
store, the_iter = self.blist.get_selected()
|
store, the_iter = self.blist.get_selected()
|
||||||
if not the_iter:
|
if not the_iter:
|
||||||
return False
|
return False
|
||||||
@ -601,7 +602,8 @@ class BookSelector(ManagedWindow):
|
|||||||
Double-click on the current book selection is the same as setup.
|
Double-click on the current book selection is the same as setup.
|
||||||
Right click evokes the context menu.
|
Right click evokes the context menu.
|
||||||
"""
|
"""
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
self.on_setup_clicked(obj)
|
self.on_setup_clicked(obj)
|
||||||
elif is_right_click(event):
|
elif is_right_click(event):
|
||||||
self.build_book_context_menu(event)
|
self.build_book_context_menu(event)
|
||||||
@ -611,7 +613,8 @@ class BookSelector(ManagedWindow):
|
|||||||
Double-click on the available selection is the same as add.
|
Double-click on the available selection is the same as add.
|
||||||
Right click evokes the context menu.
|
Right click evokes the context menu.
|
||||||
"""
|
"""
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
self.on_add_clicked(obj)
|
self.on_add_clicked(obj)
|
||||||
elif is_right_click(event):
|
elif is_right_click(event):
|
||||||
self.build_avail_context_menu(event)
|
self.build_avail_context_menu(event)
|
||||||
|
@ -160,7 +160,8 @@ class StyleListDisplay(ManagedWindow):
|
|||||||
log.error("Failed to save stylesheet", exc_info=True)
|
log.error("Failed to save stylesheet", exc_info=True)
|
||||||
|
|
||||||
def on_button_press(self, obj, event):
|
def on_button_press(self, obj, event):
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
self.on_edit_clicked(obj)
|
self.on_edit_clicked(obj)
|
||||||
|
|
||||||
def on_edit_clicked(self, obj):
|
def on_edit_clicked(self, obj):
|
||||||
|
@ -848,7 +848,8 @@ class ListView(NavigationView):
|
|||||||
if not self.dbstate.is_open():
|
if not self.dbstate.is_open():
|
||||||
return False
|
return False
|
||||||
menu = self.uimanager.get_widget('Popup')
|
menu = self.uimanager.get_widget('Popup')
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
if self.model.get_flags() & Gtk.TreeModelFlags.LIST_ONLY:
|
if self.model.get_flags() & Gtk.TreeModelFlags.LIST_ONLY:
|
||||||
self.edit(obj)
|
self.edit(obj)
|
||||||
return True
|
return True
|
||||||
|
@ -644,7 +644,7 @@ class GuiGramplet:
|
|||||||
person = self.dbstate.db.get_person_from_handle(handle)
|
person = self.dbstate.db.get_person_from_handle(handle)
|
||||||
if person is not None:
|
if person is not None:
|
||||||
if event.button == 1: # left mouse
|
if event.button == 1: # left mouse
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS: # double
|
if event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS:
|
||||||
try:
|
try:
|
||||||
EditPerson(self.dbstate,
|
EditPerson(self.dbstate,
|
||||||
self.uistate,
|
self.uistate,
|
||||||
@ -652,7 +652,7 @@ class GuiGramplet:
|
|||||||
return True # handled event
|
return True # handled event
|
||||||
except WindowActiveError:
|
except WindowActiveError:
|
||||||
pass
|
pass
|
||||||
elif event.type == Gdk.EventType.BUTTON_PRESS: # single
|
elif event.type == Gdk.EventType.BUTTON_PRESS:
|
||||||
self.uistate.set_active(handle, 'Person')
|
self.uistate.set_active(handle, 'Person')
|
||||||
return True # handled event
|
return True # handled event
|
||||||
elif is_right_click(event):
|
elif is_right_click(event):
|
||||||
@ -666,7 +666,7 @@ class GuiGramplet:
|
|||||||
pass
|
pass
|
||||||
elif link_type == 'Surname':
|
elif link_type == 'Surname':
|
||||||
if event.button == 1: # left mouse
|
if event.button == 1: # left mouse
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS: # double
|
if event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS:
|
||||||
run_quick_report_by_name(self.dbstate,
|
run_quick_report_by_name(self.dbstate,
|
||||||
self.uistate,
|
self.uistate,
|
||||||
'samesurnames',
|
'samesurnames',
|
||||||
@ -674,7 +674,7 @@ class GuiGramplet:
|
|||||||
return True
|
return True
|
||||||
elif link_type == 'Given':
|
elif link_type == 'Given':
|
||||||
if event.button == 1: # left mouse
|
if event.button == 1: # left mouse
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS: # double
|
if event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS:
|
||||||
run_quick_report_by_name(self.dbstate,
|
run_quick_report_by_name(self.dbstate,
|
||||||
self.uistate,
|
self.uistate,
|
||||||
'samegivens_misc',
|
'samegivens_misc',
|
||||||
@ -682,7 +682,7 @@ class GuiGramplet:
|
|||||||
return True
|
return True
|
||||||
elif link_type == 'Filter':
|
elif link_type == 'Filter':
|
||||||
if event.button == 1: # left mouse
|
if event.button == 1: # left mouse
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS: # double
|
if event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS:
|
||||||
run_quick_report_by_name(self.dbstate,
|
run_quick_report_by_name(self.dbstate,
|
||||||
self.uistate,
|
self.uistate,
|
||||||
'filterbyname',
|
'filterbyname',
|
||||||
@ -707,7 +707,7 @@ class GuiGramplet:
|
|||||||
family = self.dbstate.db.get_family_from_handle(handle)
|
family = self.dbstate.db.get_family_from_handle(handle)
|
||||||
if family is not None:
|
if family is not None:
|
||||||
if event.button == 1: # left mouse
|
if event.button == 1: # left mouse
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS: # double
|
if event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS:
|
||||||
try:
|
try:
|
||||||
EditFamily(self.dbstate,
|
EditFamily(self.dbstate,
|
||||||
self.uistate,
|
self.uistate,
|
||||||
@ -715,7 +715,7 @@ class GuiGramplet:
|
|||||||
return True # handled event
|
return True # handled event
|
||||||
except WindowActiveError:
|
except WindowActiveError:
|
||||||
pass
|
pass
|
||||||
elif event.type == Gdk.EventType.BUTTON_PRESS: # single
|
elif event.type == Gdk.EventType.BUTTON_PRESS:
|
||||||
self.uistate.set_active(handle, 'Family')
|
self.uistate.set_active(handle, 'Family')
|
||||||
return True # handle event
|
return True # handle event
|
||||||
elif is_right_click(event):
|
elif is_right_click(event):
|
||||||
@ -729,7 +729,7 @@ class GuiGramplet:
|
|||||||
pass
|
pass
|
||||||
elif link_type == 'PersonList':
|
elif link_type == 'PersonList':
|
||||||
if event.button == 1: # left mouse
|
if event.button == 1: # left mouse
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS: # double
|
if event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS:
|
||||||
run_quick_report_by_name(self.dbstate,
|
run_quick_report_by_name(self.dbstate,
|
||||||
self.uistate,
|
self.uistate,
|
||||||
'filterbyname',
|
'filterbyname',
|
||||||
@ -738,7 +738,7 @@ class GuiGramplet:
|
|||||||
return True
|
return True
|
||||||
elif link_type == 'Attribute':
|
elif link_type == 'Attribute':
|
||||||
if event.button == 1: # left mouse
|
if event.button == 1: # left mouse
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS: # double
|
if event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS:
|
||||||
run_quick_report_by_name(self.dbstate,
|
run_quick_report_by_name(self.dbstate,
|
||||||
self.uistate,
|
self.uistate,
|
||||||
'attribute_match',
|
'attribute_match',
|
||||||
|
@ -77,7 +77,8 @@ class Photo(Gtk.EventBox):
|
|||||||
"""
|
"""
|
||||||
Display the image with the default external viewer.
|
Display the image with the default external viewer.
|
||||||
"""
|
"""
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
open_file_with_default_application(self.full_path, self.uistate)
|
open_file_with_default_application(self.full_path, self.uistate)
|
||||||
return True
|
return True
|
||||||
elif is_right_click(event):
|
elif is_right_click(event):
|
||||||
|
@ -124,7 +124,8 @@ class Leak(Gramplet):
|
|||||||
# self.display() # We should only run this on demand
|
# self.display() # We should only run this on demand
|
||||||
|
|
||||||
def _button_press(self, obj, event):
|
def _button_press(self, obj, event):
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
self.referenced_in()
|
self.referenced_in()
|
||||||
return True
|
return True
|
||||||
elif is_right_click(event):
|
elif is_right_click(event):
|
||||||
|
@ -341,7 +341,8 @@ class RemoveUnused(tool.Tool, ManagedWindow, UpdateCallback):
|
|||||||
row[RemoveUnused.MARK_COL] = not row[RemoveUnused.MARK_COL]
|
row[RemoveUnused.MARK_COL] = not row[RemoveUnused.MARK_COL]
|
||||||
|
|
||||||
def double_click(self, obj, event):
|
def double_click(self, obj, event):
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
(model, node) = self.selection.get_selected()
|
(model, node) = self.selection.get_selected()
|
||||||
if not node:
|
if not node:
|
||||||
return
|
return
|
||||||
|
@ -708,7 +708,8 @@ class VerifyResults(ManagedWindow):
|
|||||||
|
|
||||||
def double_click(self, obj, event):
|
def double_click(self, obj, event):
|
||||||
""" the user wants to edit the selected person or family """
|
""" the user wants to edit the selected person or family """
|
||||||
if event.type == Gdk.EventType._2BUTTON_PRESS and event.button == 1:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
(model, node) = self.selection.get_selected()
|
(model, node) = self.selection.get_selected()
|
||||||
if not node:
|
if not node:
|
||||||
return
|
return
|
||||||
|
@ -1478,7 +1478,8 @@ class PedigreeView(NavigationView):
|
|||||||
self.cb_build_full_nav_menu(obj, event,
|
self.cb_build_full_nav_menu(obj, event,
|
||||||
person_handle, family_handle)
|
person_handle, family_handle)
|
||||||
return True
|
return True
|
||||||
elif event.button == 1 and event.type == Gdk.EventType._2BUTTON_PRESS:
|
elif (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
self.cb_edit_person(obj, person_handle)
|
self.cb_edit_person(obj, person_handle)
|
||||||
return True
|
return True
|
||||||
return True
|
return True
|
||||||
@ -1492,7 +1493,8 @@ class PedigreeView(NavigationView):
|
|||||||
if is_right_click(event):
|
if is_right_click(event):
|
||||||
self.cb_build_relation_nav_menu(obj, event, family_handle)
|
self.cb_build_relation_nav_menu(obj, event, family_handle)
|
||||||
return True
|
return True
|
||||||
elif event.button == 1 and event.type == Gdk.EventType._2BUTTON_PRESS:
|
elif (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
self.cb_edit_family(obj, family_handle)
|
self.cb_edit_family(obj, family_handle)
|
||||||
return True
|
return True
|
||||||
return True
|
return True
|
||||||
@ -1503,7 +1505,8 @@ class PedigreeView(NavigationView):
|
|||||||
Call function for not full family for mouse left button double click
|
Call function for not full family for mouse left button double click
|
||||||
on missing persons or call submenu for mouse right click.
|
on missing persons or call submenu for mouse right click.
|
||||||
"""
|
"""
|
||||||
if event.button == 1 and event.type == Gdk.EventType._2BUTTON_PRESS:
|
if (event.type == Gdk.EventType.DOUBLE_BUTTON_PRESS
|
||||||
|
and event.button == 1):
|
||||||
self.cb_add_parents(obj, person_handle, family_handle)
|
self.cb_add_parents(obj, person_handle, family_handle)
|
||||||
return True
|
return True
|
||||||
elif is_right_click(event):
|
elif is_right_click(event):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user