mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
A couple of minor remarkable port fixes (#5834)
* remarkable: remove unnecessary screen invalidate on resume This is handled in uimanager if needsScreenRefreshAfterResume is enabled (which is the default). * remarkable: pass a path argument to reader.lua Otherwise if lastfile is not set in the settings (e.g. install and then exit without opening a file) koreader will just refuse to start. * remarkable: pass koreader.sh args (if any) through to reader.lua
This commit is contained in:
@@ -87,8 +87,6 @@ function Remarkable:outofScreenSaver()
|
||||
if self.screen_saver_mode == true then
|
||||
local Screensaver = require("ui/screensaver")
|
||||
Screensaver:close()
|
||||
local UIManager = require("ui/uimanager")
|
||||
UIManager:nextTick(function() UIManager:setDirty("all", "full") end)
|
||||
end
|
||||
self.powerd:afterResume()
|
||||
self.screen_saver_mode = false
|
||||
|
||||
@@ -118,6 +118,12 @@ if [ -e crash.log ]; then
|
||||
mv -f crash.log.new crash.log
|
||||
fi
|
||||
|
||||
if [ "$#" -eq 0 ]; then
|
||||
args="/home/root"
|
||||
else
|
||||
args="$*"
|
||||
fi
|
||||
|
||||
CRASH_COUNT=0
|
||||
CRASH_TS=0
|
||||
CRASH_PREV_TS=0
|
||||
@@ -132,7 +138,7 @@ while [ ${RETURN_VALUE} -ne 0 ]; do
|
||||
ko_do_fbdepth
|
||||
fi
|
||||
|
||||
./reader.lua >>crash.log 2>&1
|
||||
./reader.lua "${args}" >>crash.log 2>&1
|
||||
RETURN_VALUE=$?
|
||||
|
||||
# Did we crash?
|
||||
|
||||
Reference in New Issue
Block a user