* src/DataViews/_MediaView.py: keybindings
* src/DataViews/_RepositoryView.py: keybindings * src/DataViews/_SourceView.py: keybindings * src/DataViews/_EventView.py: keybindings * src/DataViews/_FamilyList.py: keybindings * src/DataViews/_PlaceView.py: keybindings * src/DataViews/_PersonView.py: keybindings * src/ViewManager.py: keybindings * src/PageView.py: keybindings 2007-01-25 Benny Malengier <benny.malengier@ugent.be> * src/Filters/Rules/Place/Makefile.am: add new files * src/Filters/Rules/Place/_InLatLonNeighborhood.py: added * src/Filters/Rules/Place/_HasNoteMatchingSubstringOf.py: added * src/Filters/Rules/Place/__init__.py: add new filters 2007-01-25 Don Allingham <don@gramps-project.org> svn: r7985
This commit is contained in:
@@ -88,6 +88,9 @@ class EventView(PageView.ListView):
|
||||
|
||||
self.func_list = {
|
||||
'<CONTROL>J' : self.jump,
|
||||
'<CONTROL>Insert' : self.key_insert,
|
||||
'<CONTROL>Delete' : self.key_delete,
|
||||
'<CONTROL>BackSpace' : self.key_delete,
|
||||
}
|
||||
|
||||
PageView.ListView.__init__(
|
||||
|
||||
@@ -78,6 +78,9 @@ class FamilyListView(PageView.ListView):
|
||||
|
||||
self.func_list = {
|
||||
'<CONTROL>J' : self.jump,
|
||||
'<CONTROL>Insert' : self.key_insert,
|
||||
'<CONTROL>Delete' : self.key_delete,
|
||||
'<CONTROL>BackSpace' : self.key_delete,
|
||||
}
|
||||
|
||||
PageView.ListView.__init__(
|
||||
|
||||
@@ -104,6 +104,9 @@ class MediaView(PageView.ListView):
|
||||
|
||||
self.func_list = {
|
||||
'<CONTROL>J' : self.jump,
|
||||
'<CONTROL>Insert' : self.key_insert,
|
||||
'<CONTROL>Delete' : self.key_delete,
|
||||
'<CONTROL>BackSpace' : self.key_delete,
|
||||
}
|
||||
|
||||
Config.client.notify_add("/apps/gramps/interface/filter",
|
||||
|
||||
@@ -103,6 +103,9 @@ class PersonView(PageView.PersonNavView):
|
||||
self.func_list = {
|
||||
'F2' : self.key_goto_home_person,
|
||||
'F3' : self.key_edit_selected_person,
|
||||
'<CONTROL>Delete' : self.key_delete_selected_person,
|
||||
'<CONTROL>BackSpace' : self.key_delete_selected_person,
|
||||
'<CONTROL>Insert' : self.key_add_new_person,
|
||||
'<CONTROL>J' : self.jump,
|
||||
}
|
||||
self.dirty = True
|
||||
@@ -862,3 +865,13 @@ class PersonView(PageView.PersonNavView):
|
||||
self.edit(None)
|
||||
self.uistate.push_message(self.dbstate,
|
||||
_("Edit selected person"))
|
||||
|
||||
def key_delete_selected_person(self):
|
||||
self.remove(None)
|
||||
self.uistate.push_message(self.dbstate,
|
||||
_("Delete selected person"))
|
||||
|
||||
def key_add_new_person(self):
|
||||
self.add(None)
|
||||
self.uistate.push_message(self.dbstate,
|
||||
_("Add new person"))
|
||||
|
||||
@@ -95,6 +95,9 @@ class PlaceView(PageView.ListView):
|
||||
|
||||
self.func_list = {
|
||||
'<CONTROL>J' : self.jump,
|
||||
'<CONTROL>Insert' : self.key_insert,
|
||||
'<CONTROL>Delete' : self.key_delete,
|
||||
'<CONTROL>BackSpace' : self.key_delete,
|
||||
}
|
||||
|
||||
PageView.ListView.__init__(
|
||||
|
||||
@@ -96,6 +96,9 @@ class RepositoryView(PageView.ListView):
|
||||
|
||||
self.func_list = {
|
||||
'<CONTROL>J' : self.jump,
|
||||
'<CONTROL>Insert' : self.key_insert,
|
||||
'<CONTROL>Delete' : self.key_delete,
|
||||
'<CONTROL>BackSpace' : self.key_delete,
|
||||
}
|
||||
|
||||
PageView.ListView.__init__(
|
||||
|
||||
@@ -89,6 +89,9 @@ class SourceView(PageView.ListView):
|
||||
|
||||
self.func_list = {
|
||||
'<CONTROL>J' : self.jump,
|
||||
'<CONTROL>Insert' : self.key_insert,
|
||||
'<CONTROL>Delete' : self.key_delete,
|
||||
'<CONTROL>BackSpace' : self.key_delete,
|
||||
}
|
||||
|
||||
PageView.ListView.__init__(
|
||||
|
||||
Reference in New Issue
Block a user