mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Typeset menu: adds "Reset document settings to default" (#8412)
This commit is contained in:
@@ -176,6 +176,23 @@ function ReaderMenu:setUpdateItemTable()
|
||||
end
|
||||
|
||||
-- typeset tab
|
||||
self.menu_items.reset_document_settings = {
|
||||
text = _("Reset document settings to default"),
|
||||
keep_menu_open = true,
|
||||
callback = function()
|
||||
UIManager:show(ConfirmBox:new{
|
||||
text = _("Reset current document settings to their default values?\n\nReading position, highlights and bookmarks will be kept.\nThe document will be reloaded."),
|
||||
ok_text = _("Reset"),
|
||||
ok_callback = function()
|
||||
local current_file = self.ui.document.file
|
||||
self:onTapCloseMenu()
|
||||
self.ui:onClose()
|
||||
require("apps/filemanager/filemanagerutil").resetDocumentSettings(current_file)
|
||||
require("apps/reader/readerui"):showReader(current_file)
|
||||
end,
|
||||
})
|
||||
end,
|
||||
}
|
||||
self.menu_items.page_overlap = require("ui/elements/page_overlap")
|
||||
|
||||
-- settings tab
|
||||
|
||||
Reference in New Issue
Block a user