mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Shortcut to jump to page corresponding to 0%, 10%, 20%, .., 100%
of document using respectively key 1, 2, .., 9, 0.
This commit is contained in:
@@ -531,6 +531,26 @@ function UniReader:inputloop()
|
||||
self:modify_gamma( 1.25 )
|
||||
elseif ev.code == KEY_VMINUS then
|
||||
self:modify_gamma( 0.8 )
|
||||
elseif ev.code == KEY_1 then
|
||||
self:goto(1)
|
||||
elseif ev.code == KEY_2 then
|
||||
self:goto(self.doc:getPages()/90*10)
|
||||
elseif ev.code == KEY_3 then
|
||||
self:goto(self.doc:getPages()/90*20)
|
||||
elseif ev.code == KEY_4 then
|
||||
self:goto(self.doc:getPages()/90*30)
|
||||
elseif ev.code == KEY_5 then
|
||||
self:goto(self.doc:getPages()/90*40)
|
||||
elseif ev.code == KEY_6 then
|
||||
self:goto(self.doc:getPages()/90*50)
|
||||
elseif ev.code == KEY_7 then
|
||||
self:goto(self.doc:getPages()/90*60)
|
||||
elseif ev.code == KEY_8 then
|
||||
self:goto(self.doc:getPages()/90*70)
|
||||
elseif ev.code == KEY_9 then
|
||||
self:goto(self.doc:getPages()/90*80)
|
||||
elseif ev.code == KEY_0 then
|
||||
self:goto(self.doc:getPages())
|
||||
elseif ev.code == KEY_A then
|
||||
if Keys.shiftmode then
|
||||
self:setglobalzoommode(self.ZOOM_FIT_TO_CONTENT)
|
||||
|
||||
Reference in New Issue
Block a user