[UX] Default setting option always enabled (#5580)

as per https://github.com/koreader/koreader/pull/5522#issuecomment-548006595 do not grey out the current default
pull/5584/head
yparitcher 5 years ago committed by Frans de Jonge
parent 98555908c8
commit 83b7d8de2b

@ -972,14 +972,12 @@ The current default (★) is enabled.]])
choice1_text_func = function()
return disable_fuzzy_search and _("Disable (★)") or _("Disable")
end,
choice1_enabled = not disable_fuzzy_search,
choice1_callback = function()
G_reader_settings:saveSetting("disable_fuzzy_search", true)
end,
choice2_text_func = function()
return disable_fuzzy_search and _("Enable") or _("Enable (★)")
end,
choice2_enabled = disable_fuzzy_search,
choice2_callback = function()
G_reader_settings:saveSetting("disable_fuzzy_search", false)
end,

@ -1187,14 +1187,12 @@ function ReaderHighlight:toggleDefault()
choice1_text_func = function()
return highlight_disabled and _("Disable (★)") or _("Disable")
end,
choice1_enabled = not highlight_disabled,
choice1_callback = function()
G_reader_settings:saveSetting("highlight_disabled", true)
end,
choice2_text_func = function()
return highlight_disabled and _("Enable") or _("Enable (★)")
end,
choice2_enabled = highlight_disabled,
choice2_callback = function()
G_reader_settings:saveSetting("highlight_disabled", false)
end,

@ -251,7 +251,6 @@ function ReaderPaging:addToMainMenu(menu_items)
choice1_text_func = function()
return inverse_reading_order and _("LTR") or _("LTR (★)")
end,
choice1_enabled = inverse_reading_order,
choice1_callback = function()
G_reader_settings:saveSetting("inverse_reading_order", false)
if touchmenu_instance then touchmenu_instance:updateItems() end
@ -259,7 +258,6 @@ function ReaderPaging:addToMainMenu(menu_items)
choice2_text_func = function()
return inverse_reading_order and _("RTL (★)") or _("RTL")
end,
choice2_enabled = not inverse_reading_order,
choice2_callback = function()
G_reader_settings:saveSetting("inverse_reading_order", true)
if touchmenu_instance then touchmenu_instance:updateItems() end

@ -378,7 +378,6 @@ function ReaderRolling:addToMainMenu(menu_items)
choice1_text_func = function()
return inverse_reading_order and _("LTR") or _("LTR (★)")
end,
choice1_enabled = inverse_reading_order,
choice1_callback = function()
G_reader_settings:saveSetting("inverse_reading_order", false)
if touchmenu_instance then touchmenu_instance:updateItems() end
@ -386,7 +385,6 @@ function ReaderRolling:addToMainMenu(menu_items)
choice2_text_func = function()
return inverse_reading_order and _("RTL (★)") or _("RTL")
end,
choice2_enabled = not inverse_reading_order,
choice2_callback = function()
G_reader_settings:saveSetting("inverse_reading_order", true)
if touchmenu_instance then touchmenu_instance:updateItems() end

@ -436,14 +436,12 @@ function ReaderTypeset:makeDefaultFloatingPunctuation()
choice1_text_func = function()
return floating_punctuation and _("Disable") or _("Disable (★)")
end,
choice1_enabled = floating_punctuation,
choice1_callback = function()
G_reader_settings:saveSetting("floating_punctuation", false)
end,
choice2_text_func = function()
return floating_punctuation and _("Enable (★)") or _("Enable")
end,
choice2_enabled = not floating_punctuation,
choice2_callback = function()
G_reader_settings:saveSetting("floating_punctuation", true)
end,

Loading…
Cancel
Save