readermenu: move book status to info tab & minor cleanup

This commit is contained in:
Qingping Hou
2016-03-06 21:52:53 -08:00
parent a99ab5a976
commit 34e0238b6f
4 changed files with 16 additions and 21 deletions

View File

@@ -20,23 +20,21 @@ function ReaderStatus:init()
if self.ui.document.is_djvu or self.ui.document.is_pic then
self.enabled = false
return
end
-- register event listener if enabled
self.onEndOfBook = function()
self:showStatus()
end
self.total_pages = self.document:getPageCount()
self.ui:registerPostInitCallback(function()
else
self.total_pages = self.document:getPageCount()
self.ui.menu:registerToMainMenu(self)
end)
-- register event listener if enabled
self.onEndOfBook = function()
self:showStatus()
end
end
end
function ReaderStatus:addToMainMenu(tab_item_table)
table.insert(tab_item_table.typeset, {
text = _("Status"),
table.insert(tab_item_table.info, {
text = _("Book status"),
callback = function()
self:showStatus()
UIManager:setDirty("all")
end,
})
end