Dispatcher: adds Texteditor: open last file (#6600)

reviewable/pr6609/r1
smartscripts-nl 4 years ago committed by GitHub
parent 12df296b90
commit 0e7f1ba317
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -77,6 +77,7 @@ local settingsList = {
calibre_search = { category="none", event="CalibreSearch", title=_("Search in calibre metadata"), device=true,},
calibre_browse_tags = { category="none", event="CalibreBrowseTags", title=_("Browse all calibre tags"), device=true,},
calibre_browse_series = { category="none", event="CalibreBrowseSeries", title=_("Browse all calibre series"), device=true, separator=true,},
edit_last_edited_file = { category = "none", event = "OpenLastEditedFile", title = 'Texteditor: open last file', device = true, separator = true, },
favorites = { category="none", event="ShowColl", arg="favorites", title=_("Favorites"), device=true,},
-- filemanager settings
@ -207,6 +208,8 @@ local dispatcher_menu_order = {
"calibre_browse_tags",
"calibre_browse_series",
"edit_last_edited_file",
"rotation_mode",
-- filemanager

@ -575,4 +575,15 @@ Do you want to keep this file as empty, or do you prefer to delete it?
-- will hardly ever be readonly).
end
-- reopen last edited file. Invokeable with gesture:
function TextEditor:onOpenLastEditedFile()
self:loadSettings()
if #self.history > 0 then
local file_path = self.history[1]
self:checkEditFile(file_path, true)
else
self:chooseFile()
end
end
return TextEditor

Loading…
Cancel
Save