[UX] Add exit menu (#3167)

* fixes #2898 (prevents accidentally triggering reboot or poweroff)
  Add ConfirmBox before reboot/power off
* increases clarity by preventing second page
* add "sleep" menu entry
* Add exit menu hold callback
This commit is contained in:
Frans de Jonge
2017-09-03 15:40:50 +02:00
committed by GitHub
parent c24d75f18c
commit 177485f84f
6 changed files with 61 additions and 15 deletions

View File

@@ -184,13 +184,18 @@ function ReaderMenu:setUpdateItemTable()
self.menu_items[id] = common_setting
end
self.menu_items.exit_menu = {
text = _("Exit"),
hold_callback = function()
self:exitOrRestart()
end,
}
self.menu_items.exit = {
text = _("Exit"),
callback = function()
self:exitOrRestart()
end,
}
self.menu_items.restart_koreader = {
text = _("Restart KOReader"),
callback = function()