* 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:
Don Allingham
2007-01-26 05:09:25 +00:00
parent cbe3804391
commit 4812f0c8cc
12 changed files with 67 additions and 2 deletions

View File

@@ -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__(

View File

@@ -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__(

View File

@@ -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",

View File

@@ -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"))

View File

@@ -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__(

View File

@@ -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__(

View File

@@ -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__(