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
reviewable/pr5835/r1
Thomas Spurden 4 years ago committed by GitHub
parent 6dfe65279c
commit 6f849c5285
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -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?

Loading…
Cancel
Save