Merge pull request #689 from chrox/sync_last_percent

add last_percent field in pdf/djvu document history
pull/2/merge
{Qingping,Dave} Hou 12 years ago
commit 5f53d7d16b

@ -77,6 +77,7 @@ end
function ReaderPaging:onCloseDocument()
self.ui.doc_settings:saveSetting("last_page", self.current_page)
self.ui.doc_settings:saveSetting("percent_finished", self.current_page/self.number_of_pages)
end
function ReaderPaging:onTapForward()

@ -103,8 +103,9 @@ end
function ReaderRolling:onCloseDocument()
local cur_xp = self.ui.document:getXPointer()
self.ui.doc_settings:saveSetting("last_percent",
10000 * self.ui.document:getPosFromXPointer(cur_xp) / self.doc_height)
local cur_pos = self.ui.document:getPosFromXPointer(cur_xp)
self.ui.doc_settings:saveSetting("last_percent", 10000 * cur_pos / self.doc_height)
self.ui.doc_settings:saveSetting("percent_finished", cur_pos / self.doc_height)
end
function ReaderRolling:onTapForward()

Loading…
Cancel
Save