Update screensaver_menu.lua

Sleep screen
reviewable/pr11549/r6
SomeGuy 2 months ago committed by GitHub
parent 3a011872f0
commit 9628a72107
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -26,23 +26,18 @@ local function genMenuItem(text, setting, value, enabled_func, separator)
separator = separator,
}
end
return {
{
text = _("Screensaver"),
sub_item_table = {
genMenuItem(_("Show book cover on lock screen"), "screensaver_type", "cover", hasLastFile),
genMenuItem(_("Show custom image on lock screen"), "screensaver_type", "image_file"),
genMenuItem(_("Shuffle images on lock screen"), "screensaver_type", "random_image"),
genMenuItem(_("Show document cover on lock screen"), "screensaver_type", "document_cover"),
genMenuItem(_("Show reading progress on lock screen"), "screensaver_type", "readingprogress", isReaderProgressEnabled),
genMenuItem(_("Show book status on lock screen"), "screensaver_type", "bookstatus", hasLastFile),
genMenuItem(_("Show book cover on sleep screen"), "screensaver_type", "cover", hasLastFile),
genMenuItem(_("Show custom image on sleep screen"), "screensaver_type", "image_file"),
genMenuItem(_("Shuffle images on sleep screen"), "screensaver_type", "random_image"),
genMenuItem(_("Show document cover on sleep screen"), "screensaver_type", "document_cover"),
genMenuItem(_("Show reading progress on sleep screen"), "screensaver_type", "readingprogress", isReaderProgressEnabled),
genMenuItem(_("Show book status on sleep screen"), "screensaver_type", "bookstatus", hasLastFile),
genMenuItem(_("Lock the screen in current state"), "screensaver_type", "disable", nil, true),
separator = true,
{
text = _("Border fill"),
sub_item_table = {
@ -80,12 +75,11 @@ return {
},
},
},
{
text = _("Lock screen message"),
text = _("Sleep screen message"),
sub_item_table = {
{
text = _("Add custom message to lock screen"),
text = _("Add custom message to sleep screen"),
checked_func = function()
return G_reader_settings:isTrue("screensaver_show_message")
end,
@ -95,7 +89,7 @@ return {
separator = true,
},
{
text = _("Edit lock screen message"),
text = _("Edit sleep screen message"),
keep_menu_open = true,
callback = function()
Screensaver:setMessage()
@ -103,8 +97,8 @@ return {
},
{
text = _("Background fill"),
help_text = _([[This option will only become available, if you have selected 'Lock the screen in current state'
as screensaver and have 'Lock screen message' on.]]),
help_text = _([[This option will only become available, if you have selected 'Lock the screen in current state'
as screensaver and have 'Sleep screen message' on.]]),
sub_item_table = {
genMenuItem(_("Black"), "screensaver_msg_background", "black"),
genMenuItem(_("White"), "screensaver_msg_background", "white"),
@ -127,10 +121,9 @@ return {
callback = function()
G_reader_settings:toggle("screensaver_hide_fallback_msg")
end,
},
},
},
},
{
text = _("Custom images"),
sub_item_table = {
@ -148,7 +141,6 @@ return {
Screensaver:chooseFolder()
end,
},
{
text = _("Select document cover"),
keep_menu_open = true,

Loading…
Cancel
Save