Add bookmark browsing mode to menu (#3248)

pull/3146/merge
Robert 7 years ago committed by Frans de Jonge
parent 2c1e7f2a4f
commit bdf02f14aa

@ -14,6 +14,7 @@ local Screen = require("device").screen
local ReaderBookmark = InputContainer:new{
bm_menu_title = _("Bookmarks"),
bbm_menu_title = _("Bookmark browsing mode"),
bookmarks = nil,
}
@ -51,6 +52,20 @@ function ReaderBookmark:addToMainMenu(menu_items)
self:onShowBookmark()
end,
}
if self.ui.document.info.has_pages then
menu_items.bookmark_browsing_mode = {
text = self.bbm_menu_title,
checked_func = function() return self.view.flipping_visible end,
callback = function(touchmenu_instance)
self:enableBookmarkBrowsingMode()
touchmenu_instance:closeMenu()
end,
}
end
end
function ReaderBookmark:enableBookmarkBrowsingMode()
self.ui:handleEvent(Event:new("ToggleBookmarkFlipping"))
end
function ReaderBookmark:isBookmarkInTimeOrder(a, b)

@ -11,6 +11,7 @@ local order = {
navi = {
"table_of_contents",
"bookmarks",
"bookmark_browsing_mode",
"----------------------------",
"go_to",
"skim_to",

Loading…
Cancel
Save