7229: change active person upon a bookmark select
Rename goto_handle to change_active in ListBookmarks and derived classes, in line with [fff1f2].
This commit is contained in:
@@ -304,22 +304,22 @@ class Bookmarks :
|
|||||||
|
|
||||||
class ListBookmarks(Bookmarks):
|
class ListBookmarks(Bookmarks):
|
||||||
|
|
||||||
def __init__(self, dbstate, uistate, bookmarks, goto_handle):
|
def __init__(self, dbstate, uistate, bookmarks, change_active):
|
||||||
self.goto_handle = goto_handle
|
self.change_active = change_active
|
||||||
Bookmarks.__init__(self, dbstate, uistate, bookmarks)
|
Bookmarks.__init__(self, dbstate, uistate, bookmarks)
|
||||||
|
|
||||||
def callback(self, handle):
|
def callback(self, handle):
|
||||||
return make_callback(handle, self.do_callback)
|
return make_callback(handle, self.do_callback)
|
||||||
|
|
||||||
def do_callback(self, handle):
|
def do_callback(self, handle):
|
||||||
self.goto_handle(handle)
|
self.change_active(handle)
|
||||||
|
|
||||||
class PersonBookmarks(ListBookmarks) :
|
class PersonBookmarks(ListBookmarks) :
|
||||||
"Handle the bookmarks interface for Gramps."
|
"Handle the bookmarks interface for Gramps."
|
||||||
|
|
||||||
def __init__(self, dbstate, uistate, bookmarks, goto_handle):
|
def __init__(self, dbstate, uistate, bookmarks, change_active):
|
||||||
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
||||||
goto_handle)
|
change_active)
|
||||||
|
|
||||||
def make_label(self, handle):
|
def make_label(self, handle):
|
||||||
return Utils.navigation_label(self.dbstate.db, 'Person', handle)
|
return Utils.navigation_label(self.dbstate.db, 'Person', handle)
|
||||||
@@ -330,9 +330,9 @@ class PersonBookmarks(ListBookmarks) :
|
|||||||
class FamilyBookmarks(ListBookmarks) :
|
class FamilyBookmarks(ListBookmarks) :
|
||||||
"Handle the bookmarks interface for Gramps."
|
"Handle the bookmarks interface for Gramps."
|
||||||
|
|
||||||
def __init__(self, dbstate, uistate, bookmarks, goto_handle):
|
def __init__(self, dbstate, uistate, bookmarks, change_active):
|
||||||
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
||||||
goto_handle)
|
change_active)
|
||||||
|
|
||||||
def make_label(self, handle):
|
def make_label(self, handle):
|
||||||
return Utils.navigation_label(self.dbstate.db, 'Family', handle)
|
return Utils.navigation_label(self.dbstate.db, 'Family', handle)
|
||||||
@@ -343,9 +343,9 @@ class FamilyBookmarks(ListBookmarks) :
|
|||||||
class EventBookmarks(ListBookmarks) :
|
class EventBookmarks(ListBookmarks) :
|
||||||
"Handle the bookmarks interface for Gramps."
|
"Handle the bookmarks interface for Gramps."
|
||||||
|
|
||||||
def __init__(self, dbstate, uistate, bookmarks, goto_handle):
|
def __init__(self, dbstate, uistate, bookmarks, change_active):
|
||||||
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
||||||
goto_handle)
|
change_active)
|
||||||
|
|
||||||
def make_label(self, handle):
|
def make_label(self, handle):
|
||||||
return Utils.navigation_label(self.dbstate.db, 'Event', handle)
|
return Utils.navigation_label(self.dbstate.db, 'Event', handle)
|
||||||
@@ -355,9 +355,9 @@ class EventBookmarks(ListBookmarks) :
|
|||||||
|
|
||||||
class SourceBookmarks(ListBookmarks) :
|
class SourceBookmarks(ListBookmarks) :
|
||||||
"Handle the bookmarks interface for Gramps."
|
"Handle the bookmarks interface for Gramps."
|
||||||
def __init__(self, dbstate, uistate, bookmarks, goto_handle):
|
def __init__(self, dbstate, uistate, bookmarks, change_active):
|
||||||
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
||||||
goto_handle)
|
change_active)
|
||||||
|
|
||||||
def make_label(self, handle):
|
def make_label(self, handle):
|
||||||
return Utils.navigation_label(self.dbstate.db, 'Source', handle)
|
return Utils.navigation_label(self.dbstate.db, 'Source', handle)
|
||||||
@@ -367,9 +367,9 @@ class SourceBookmarks(ListBookmarks) :
|
|||||||
|
|
||||||
class CitationBookmarks(ListBookmarks) :
|
class CitationBookmarks(ListBookmarks) :
|
||||||
"Handle the bookmarks interface for Gramps."
|
"Handle the bookmarks interface for Gramps."
|
||||||
def __init__(self, dbstate, uistate, bookmarks, goto_handle):
|
def __init__(self, dbstate, uistate, bookmarks, change_active):
|
||||||
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
||||||
goto_handle)
|
change_active)
|
||||||
|
|
||||||
def make_label(self, handle):
|
def make_label(self, handle):
|
||||||
return Utils.navigation_label(self.dbstate.db, 'Citation', handle)
|
return Utils.navigation_label(self.dbstate.db, 'Citation', handle)
|
||||||
@@ -403,9 +403,9 @@ class CitationBookmarks(ListBookmarks) :
|
|||||||
class MediaBookmarks(ListBookmarks) :
|
class MediaBookmarks(ListBookmarks) :
|
||||||
"Handle the bookmarks interface for Gramps."
|
"Handle the bookmarks interface for Gramps."
|
||||||
|
|
||||||
def __init__(self, dbstate, uistate, bookmarks, goto_handle):
|
def __init__(self, dbstate, uistate, bookmarks, change_active):
|
||||||
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
||||||
goto_handle)
|
change_active)
|
||||||
|
|
||||||
def make_label(self, handle):
|
def make_label(self, handle):
|
||||||
return Utils.navigation_label(self.dbstate.db, 'Media', handle)
|
return Utils.navigation_label(self.dbstate.db, 'Media', handle)
|
||||||
@@ -416,9 +416,9 @@ class MediaBookmarks(ListBookmarks) :
|
|||||||
class RepoBookmarks(ListBookmarks) :
|
class RepoBookmarks(ListBookmarks) :
|
||||||
"Handle the bookmarks interface for Gramps."
|
"Handle the bookmarks interface for Gramps."
|
||||||
|
|
||||||
def __init__(self, dbstate, uistate, bookmarks, goto_handle):
|
def __init__(self, dbstate, uistate, bookmarks, change_active):
|
||||||
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
||||||
goto_handle)
|
change_active)
|
||||||
|
|
||||||
def make_label(self, handle):
|
def make_label(self, handle):
|
||||||
return Utils.navigation_label(self.dbstate.db, 'Repository', handle)
|
return Utils.navigation_label(self.dbstate.db, 'Repository', handle)
|
||||||
@@ -429,9 +429,9 @@ class RepoBookmarks(ListBookmarks) :
|
|||||||
class PlaceBookmarks(ListBookmarks) :
|
class PlaceBookmarks(ListBookmarks) :
|
||||||
"Handle the bookmarks interface for Gramps."
|
"Handle the bookmarks interface for Gramps."
|
||||||
|
|
||||||
def __init__(self, dbstate, uistate, bookmarks, goto_handle):
|
def __init__(self, dbstate, uistate, bookmarks, change_active):
|
||||||
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
||||||
goto_handle)
|
change_active)
|
||||||
|
|
||||||
def make_label(self, handle):
|
def make_label(self, handle):
|
||||||
return Utils.navigation_label(self.dbstate.db, 'Place', handle)
|
return Utils.navigation_label(self.dbstate.db, 'Place', handle)
|
||||||
@@ -442,9 +442,9 @@ class PlaceBookmarks(ListBookmarks) :
|
|||||||
class NoteBookmarks(ListBookmarks) :
|
class NoteBookmarks(ListBookmarks) :
|
||||||
"Handle the bookmarks interface for Gramps."
|
"Handle the bookmarks interface for Gramps."
|
||||||
|
|
||||||
def __init__(self, dbstate, uistate, bookmarks, goto_handle):
|
def __init__(self, dbstate, uistate, bookmarks, change_active):
|
||||||
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
ListBookmarks.__init__(self, dbstate, uistate, bookmarks,
|
||||||
goto_handle)
|
change_active)
|
||||||
|
|
||||||
def make_label(self, handle):
|
def make_label(self, handle):
|
||||||
return Utils.navigation_label(self.dbstate.db, 'Note', handle)
|
return Utils.navigation_label(self.dbstate.db, 'Note', handle)
|
||||||
|
Reference in New Issue
Block a user