You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koreader/frontend
NiLuJe 9bf19d1bb3
Assorted bag'o tweaks & fixes (#9569)
* UIManager: Support more specialized update modes for corner-cases:
  * A2, which we'll use for the VirtualKeyboards keys (they'd... inadvertently switched to UI with the highlight refactor).
  * NO_MERGE variants of ui & partial (for sunxi). Use `[ui]` in ReaderHighlight's popup, because of a Sage kernel bug that could otherwise make it translucent, sometimes completely so (*sigh*).
* UIManager: Assorted code cleanups & simplifications.
* Logger & dbg: Unify logging style, and code cleanups.
* SDL: Unbreak suspend/resume outside of the emulator (fix #9567).
* NetworkMgr: Cache the network status, and allow it to be queried. (Used by AutoSuspend to avoid repeatedly poking the system when computing the standby schedule delay).
* OneTimeMigration: Don't forget about `NETWORK_PROXY` & `STARDICT_DATA_DIR` when migrating `defaults.persistent.lua` (fix #9573)
* WakeupMgr: Workaround an apparent limitation of the RTC found on i.MX5 Kobo devices, where setting a wakealarm further than UINT16_MAX seconds in the future would apparently overflow and wraparound... (fix #8039, many thanks to @yfede for the extensive deep-dive and for actually accurately pinpointing the issue!).
* Kobo: Handle standby transitions at full CPU clock speeds, in order to limit the latency hit.
* UIManager: Properly quit on reboot & exit. This ensures our exit code is preserved, as we exit on our own terms (instead of being killed by the init system). This is important on platforms where exit codes are semantically meaningful (e.g., Kobo).
* UIManager: Speaking of reboot & exit, make sure the Screensaver shows in all circumstances (e.g., autoshutdown, re: #9542)), and that there aren't any extraneous refreshes triggered. (Additionally, fix a minor regression since #9448 about tracking this very transient state on Kobo & Cervantes).
* Kindle: ID the upcoming Scribe.
* Bump base (https://github.com/koreader/koreader-base/pull/1524)
2 years ago
..
apps Assorted bag'o tweaks & fixes (#9569) 2 years ago
device Assorted bag'o tweaks & fixes (#9569) 2 years ago
document DocCache: Unbreak on !Linux platforms (#9566) 2 years ago
ui Assorted bag'o tweaks & fixes (#9569) 2 years ago
cache.lua ImageViewer: Clamp zoom factor to sane values (#9529) 2 years ago
cacheitem.lua Cache: Some more tweaks after #7624 3 years ago
configurable.lua KOPTInterface: Minor optimization when hashing the configurable status 3 years ago
dbg.lua Assorted bag'o tweaks & fixes (#9569) 2 years ago
depgraph.lua Tame a few tests that relied on `pairs` being somewhat deterministic (#6371) 4 years ago
device.lua Truly silence the attempt at loading SDL2 3 years ago
dispatcher.lua [UIManager] Outsource device specific event handlers (was: some nits) (#9448) 2 years ago
docsettings.lua docsettings fix no name file (#8517) 3 years ago
dump.lua Make luacheck >= 0.26 happy (#9174) 2 years ago
fontlist.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
gettext.lua Make luacheck >= 0.26 happy (#9174) 2 years ago
httpclient.lua build: enforce luacheck in travis build 8 years ago
languagesupport.lua *: luacheck fixes (#8368) 3 years ago
logger.lua Assorted bag'o tweaks & fixes (#9569) 2 years ago
luadata.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
luadefaults.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
luasettings.lua LuaSettings: Add a method to initialize a setting properly (#7371) 3 years ago
luxl.lua [fix] Don't break OPDS parsing on HR tags (#5949) 4 years ago
optmath.lua [autosuspend, plugin] Switch to datetimewidget and provide default values (#8480) 3 years ago
persist.lua Cache: Fix a whole lot of things. 3 years ago
pluginloader.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
pluginshare.lua Move PluginShare.backgroundJobs into PluginShare module (#3128) 7 years ago
random.lua Faster blitting @ BB8/BBRGB32 when no processing is needed (#4847) 5 years ago
readcollection.lua Minor util & ffi/util cleanups (#6657) 4 years ago
readhistory.lua Book Shortcuts: allow recursively searching folders 2 years ago
socketutil.lua Unify LuaSocket usage (#7405) 3 years ago
userpatch.lua userpatch: allow monkey-patching KOReader (#9104) 2 years ago
util.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
version.lua Version::getShortVersion: handle "rev" being empty (#9502) 2 years ago