From 00a7d5a61c36e9875c48948945c07afcdb962ee2 Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Thu, 10 Jan 2013 14:23:11 +0800 Subject: [PATCH] leave cvm proccess running on KPV start and SS resume Otherwise, lipc-wait-event won't be able to catch any events --- frontend/ui/device.lua | 12 ++++++------ frontend/ui/reader/readermenu.lua | 4 ++-- kpdf.sh | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend/ui/device.lua b/frontend/ui/device.lua index 1cbffeea0..7a67b73bc 100644 --- a/frontend/ui/device.lua +++ b/frontend/ui/device.lua @@ -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) diff --git a/frontend/ui/reader/readermenu.lua b/frontend/ui/reader/readermenu.lua index 29376ea3b..810fb4b0d 100644 --- a/frontend/ui/reader/readermenu.lua +++ b/frontend/ui/reader/readermenu.lua @@ -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 diff --git a/kpdf.sh b/kpdf.sh index 4c5f41829..6dbea2786 100755 --- a/kpdf.sh +++ b/kpdf.sh @@ -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