Merge pull request #1111 from Frenzie/master

Remove KOBO_LIGHT_OFF_ON_SUSPEND option and move workaround to kobolight.lua
This commit is contained in:
Qingping Hou
2014-11-09 17:49:17 -05:00
3 changed files with 6 additions and 4 deletions

View File

@@ -173,7 +173,6 @@ SEARCH_SERIES = true
SEARCH_PATH = true
-- Light parameter for Kobo
KOBO_LIGHT_OFF_ON_SUSPEND = false
KOBO_LIGHT_ON_START = -1 -- -1 or 0-100. -1 leaves light as it is, other sets light on start/wake up
KOBO_SCREEN_SAVER = "" -- image or directory with pictures or "-"
KOBO_SCREEN_SAVER_LAST_BOOK = true -- get screensaver from last book if possible

View File

@@ -108,9 +108,6 @@ function Kobo:getFirmwareVersion()
end
function Kobo:Suspend()
if KOBO_LIGHT_OFF_ON_SUSPEND then
self.powerd:setIntensity(0)
end
os.execute("./suspend.sh")
end

View File

@@ -232,6 +232,12 @@ function UIManager:scheduleIn(seconds, action)
self:schedule(when, action)
end
-- unschedule an execution task
-- in order to unschedule anonymous functions, store a reference
-- for example:
-- self.anonymousFunction = function() self:regularFunction() end
-- UIManager:scheduleIn(10, self.anonymousFunction)
-- UIManager:unschedule(self.anonymousFunction)
function UIManager:unschedule(action)
for i = #self._execution_stack, 1, -1 do
local task = self._execution_stack[i]