Screensaver option on Kindle devices (#2734)

* Screensaver on Kindle devices
This commit is contained in:
Robert
2017-04-08 23:21:03 +02:00
committed by Frans de Jonge
parent e217b99fa6
commit 59873ae293
4 changed files with 31 additions and 4 deletions

View File

@@ -145,8 +145,27 @@ function ReaderMenu:setUpdateItemTable()
}
}
}
elseif Device:isKindle() then
self.menu_items.screensaver = {
text = _("Screensaver"),
sub_item_table = {
{
text = _("Use book's cover as screensaver"),
checked_func = Screensaver.isUsingBookCover,
callback = function()
if Screensaver:isUsingBookCover() then
G_reader_settings:saveSetting(
"use_lastfile_as_screensaver", false)
else
G_reader_settings:delSetting(
"use_lastfile_as_screensaver")
end
G_reader_settings:flush()
end
}
}
}
end
-- main menu tab
-- insert common info
for id, common_setting in pairs(require("ui/elements/common_info_menu_table")) do