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/ui
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
..
data Assorted bag'o tweaks & fixes (#9569) 2 years ago
elements Assorted bag'o tweaks & fixes (#9569) 2 years ago
message [core] Remove a bunch of superflous semicolons (#9449) 2 years ago
network Assorted bag'o tweaks & fixes (#9569) 2 years ago
plugin [core] Remove a bunch of superflous semicolons (#9449) 2 years ago
widget Assorted bag'o tweaks & fixes (#9569) 2 years ago
bidi.lua Bidi: keep invert() generic, handle settings in ReaderView (#8876) 2 years ago
downloadmgr.lua CloudStorage: remove cloudmgr (#9532) 2 years ago
event.lua Assorted bag'o tweaks & fixes (#9569) 2 years ago
font.lua Keyboard: add Bengali Probhat layout (#8887) 2 years ago
geometry.lua ImageViewer: Followup to #9529 (#9544) 2 years ago
gesturerange.lua [feat] Replace TimeVal (RIP) with time, fixed point time seconds (#8999) 2 years ago
hook_container.lua Input: Process input events in batches (#7483) 3 years ago
language.lua [i18n] Enable more languages (#9082) 2 years ago
menusorter.lua [fix] MenuSorter: use orderedPairs for orphans (#6403) 4 years ago
otamanager.lua Misc: Unify error logging on network errors (#9523) 2 years ago
quickstart.lua Quick start guide: fix links to images (#8072) 3 years ago
renderimage.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
rendertext.lua [core] Remove a bunch of superflous semicolons (#9449) 2 years ago
screensaver.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago
size.lua [RFC] Pagination UI shenanigans (#7335) 3 years ago
time.lua [feat] Replace TimeVal (RIP) with time, fixed point time seconds (#8999) 2 years ago
timeval.lua TimeVal: Do a runtime check for CLOCK_BOOTTIME support (#8832) 2 years ago
translator.lua Misc: Unify error logging on network errors (#9523) 2 years ago
trapper.lua A random assortment of fixes (#9513) 2 years ago
uimanager.lua Assorted bag'o tweaks & fixes (#9569) 2 years ago
wikipedia.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2 years ago