mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
E-book viewer: Add a shortcut (Ctrl+Alt_B) to toggle the bookmarks panel. Fixes #1780097 [keyboard shortcut for 'show/hide bookmarks' in ebook viewer](https://bugs.launchpad.net/calibre/+bug/1780097)
This commit is contained in:
parent
a6c0be308a
commit
43fba1faa9
@ -90,6 +90,9 @@ SHORTCUTS = {
|
||||
'Bookmark': (['Ctrl+B'],
|
||||
_('Bookmark the current location')),
|
||||
|
||||
'Toggle bookmarks': (['Ctrl+Alt+B'],
|
||||
_('Show/hide bookmarks')),
|
||||
|
||||
'Reload': (['Ctrl+R', 'F5'],
|
||||
_('Reload the current book')),
|
||||
|
||||
|
@ -949,8 +949,9 @@ class EbookViewer(MainWindow):
|
||||
def build_bookmarks_menu(self, bookmarks):
|
||||
self.bookmarks_menu.clear()
|
||||
sc = _(' or ').join(self.view.shortcuts.get_shortcuts('Bookmark'))
|
||||
self.bookmarks_menu.addAction(_("Bookmark this location [%s]") % sc, self.bookmark)
|
||||
self.bookmarks_menu.addAction(_("Show/hide bookmarks"), self.bookmarks_dock.toggleViewAction().trigger)
|
||||
tc = _(' or ').join(self.view.shortcuts.get_shortcuts('Toggle bookmarks'))
|
||||
self.bookmarks_menu.addAction(_("Bookmark this location") + '\t' + sc, self.bookmark)
|
||||
self.bookmarks_menu.addAction(_("Show/hide bookmarks") + '\t' + tc, self.bookmarks_dock.toggleViewAction().trigger)
|
||||
self.bookmarks_menu.addSeparator()
|
||||
current_page = None
|
||||
self.existing_bookmarks = []
|
||||
@ -1143,6 +1144,7 @@ class EbookViewer(MainWindow):
|
||||
'Lookup word': self.view.dictionary_action,
|
||||
'Next occurrence': self.view.search_action,
|
||||
'Bookmark': bac,
|
||||
'Toggle bookmarks': self.bookmarks_dock.toggleViewAction(),
|
||||
'Reload': self.action_reload,
|
||||
'Table of Contents': self.action_table_of_contents,
|
||||
'Print': self.action_print,
|
||||
|
Loading…
x
Reference in New Issue
Block a user