add kobo frontlight gesture (#2284)

* add kobo frontlight gesture
This commit is contained in:
ycrichard
2016-10-14 20:11:35 +02:00
committed by Qingping Hou
parent 039af34bb3
commit 17e9a8e45b
2 changed files with 136 additions and 1 deletions

View File

@@ -5,12 +5,14 @@ local ReaderDogear = require("apps/reader/modules/readerdogear")
local OverlapGroup = require("ui/widget/overlapgroup")
local ImageWidget = require("ui/widget/imagewidget")
local UIManager = require("ui/uimanager")
local Screen = require("device").screen
local Device = require("device")
local Screen = Device.screen
local Geom = require("ui/geometry")
local Event = require("ui/event")
local dbg = require("dbg")
local Blitbuffer = require("ffi/blitbuffer")
local _ = require("gettext")
local ReaderKoboLight = require("apps/reader/modules/readerkobolight")
local ReaderView = OverlapGroup:new{
document = nil,
@@ -109,6 +111,13 @@ function ReaderView:addWidgets()
self[1] = self.dogear
self[2] = self.footer
self[3] = self.flipping
if (Device:isKobo() and Device:hasFrontlight()) then
self.kobolight = ReaderKoboLight:new{
view = self,
ui = self.ui,
}
self[4] = self.kobolight
end
end
function ReaderView:resetLayout()