#1710 FR: Add support of statistics plugin for pdf

This commit is contained in:
Alex Pletnev
2016-02-12 16:55:02 +02:00
parent 21d7f27d2e
commit fbf98ed920
6 changed files with 45 additions and 18 deletions

View File

@@ -265,9 +265,6 @@ function ReaderUI:init()
self:handleEvent(Event:new("PreRenderDocument", self.doc_settings))
self.document:render()
-- CREngine only reports correct page count after rendering is done
self:handleEvent(Event:new("PostRenderDocument", self.doc_settings))
end)
-- typeset controller
self:registerModule("typeset", ReaderTypeset:new{
@@ -304,6 +301,7 @@ function ReaderUI:init()
self:registerModule("status", ReaderStatus:new{
ui = self,
document = self.document,
view = self.view,
})
-- koreader plugins
@@ -324,6 +322,11 @@ function ReaderUI:init()
for _,v in ipairs(self.postInitCallback) do
v()
end
-- After initialisation notify that document is loaded
-- CREngine only reports correct page count after rendering is done
-- Need the same event for PDF document
self:handleEvent(Event:new("ReaderReady", self.doc_settings))
end
function ReaderUI:showReader(file)