|
|
|
@ -46,6 +46,9 @@ function Kindle:usbPlugIn()
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
function Kindle:intoScreenSaver()
|
|
|
|
|
if require("ui/screensaver").isUsingBookCover then
|
|
|
|
|
require("ui/screensaver"):show("suspend")
|
|
|
|
|
end
|
|
|
|
|
self.powerd:beforeSuspend()
|
|
|
|
|
if self.charging_mode == false and self.screen_saver_mode == false then
|
|
|
|
|
self.screen:saveCurrentBB()
|
|
|
|
@ -64,6 +67,9 @@ function Kindle:outofScreenSaver()
|
|
|
|
|
if os.getenv("AWESOME_STOPPED") == "yes" then
|
|
|
|
|
os.execute("killall -stop awesome")
|
|
|
|
|
end
|
|
|
|
|
if require("ui/screensaver").isUsingBookCover then
|
|
|
|
|
require("ui/screensaver"):close()
|
|
|
|
|
end
|
|
|
|
|
-- wait for native system update screen before we recover saved
|
|
|
|
|
-- Blitbuffer.
|
|
|
|
|
util.usleep(1500000)
|
|
|
|
|