leave cvm proccess running on KPV start and SS resume

Otherwise, lipc-wait-event won't be able to catch any events
pull/2/merge
Qingping Hou 12 years ago
parent 55b2813b32
commit 00a7d5a61c

@ -83,16 +83,16 @@ function Device:intoScreenSaver()
--os.execute("echo 'screensaver in' >> /mnt/us/event_test.txt")
if self.charging_mode == false and self.screen_saver_mode == false then
Screen:saveCurrentBB()
msg = InfoMessage:new{"Going into screensaver... "}
UIManager:show(msg)
--msg = InfoMessage:new{"Going into screensaver... "}
--UIManager:show(msg)
Screen.kpv_rotation_mode = Screen.cur_rotation_mode
Screen.fb:setOrientation(Screen.native_rotation_mode)
util.sleep(1)
os.execute("killall -cont cvm")
--util.sleep(1)
--os.execute("killall -cont cvm")
self.screen_saver_mode = true
UIManager:close(msg)
--UIManager:close(msg)
end
end
@ -100,7 +100,7 @@ function Device:outofScreenSaver()
--os.execute("echo 'screensaver out' >> /mnt/us/event_test.txt")
if self.screen_saver_mode == true and self.charging_mode == false then
util.usleep(1500000)
os.execute("killall -stop cvm")
--os.execute("killall -stop cvm")
Screen.fb:setOrientation(Screen.kpv_rotation_mode)
Screen:restoreFromSavedBB()
Screen.fb:refresh(0)

@ -34,7 +34,7 @@ function ReaderMenu:setUpdateItemTable()
{
text = "rotate 90 degree clockwise",
callback = function()
Screen:screenRotate("clockwise")
--Screen:screenRotate("clockwise")
self.ui:handleEvent(
Event:new("SetDimensions", Screen:getSize()))
end
@ -42,7 +42,7 @@ function ReaderMenu:setUpdateItemTable()
{
text = "rotate 90 degree anticlockwise",
callback = function()
Screen:screenRotate("anticlockwise")
--Screen:screenRotate("anticlockwise")
self.ui:handleEvent(
Event:new("SetDimensions", Screen:getSize()))
end

@ -21,7 +21,7 @@ if test "$1" == "--framework_stop"; then
fi
# stop cvm
killall -stop cvm
#killall -stop cvm
# finally call reader
./reader.lua "$1" 2> crash.log

Loading…
Cancel
Save