2
0
mirror of https://github.com/koreader/koreader synced 2024-11-18 03:25:46 +00:00
koreader/frontend/apps/reader/modules
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)
2022-10-02 03:01:49 +02:00
..
readeractivityindicator.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerback.lua Allow Backspace to work as back button 2022-01-24 08:50:47 +01:00
readerbookmark.lua Highlight: add note marker (#9395) 2022-08-03 09:51:57 -04:00
readerconfig.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readercoptlistener.lua AutoSuspend: Make sure we send a LeaveStandby event ASAP (#9173) 2022-06-07 00:22:22 +02:00
readercropping.lua Non-touch: highlight movement improvement and enable page crop (#8947) 2022-04-14 08:59:36 +02:00
readerdevicestatus.lua DoubleSpinWidget, SpinWidget: add units, make usage more consistent (#9046) 2022-05-24 00:25:50 +02:00
readerdictionary.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerdogear.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerflipping.lua Update UI layout code to use new SVG icons 2020-12-19 14:49:18 +01:00
readerfont.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerfooter.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readergoto.lua [feat] Non-touch improvements (#8859) 2022-03-04 21:20:00 +01:00
readerhighlight.lua Assorted bag'o tweaks & fixes (#9569) 2022-10-02 03:01:49 +02:00
readerhinting.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerkoptlistener.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerlink.lua Misc: Use the ^ operator instead of math.pow (#9550) 2022-09-28 01:11:34 +02:00
readermenu.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerpagemap.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerpaging.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerpanning.lua feat: add logger module & rewrite kobo suspend script in lua 2017-01-02 19:52:09 -08:00
readerrolling.lua Assorted bag'o tweaks & fixes (#9569) 2022-10-02 03:01:49 +02:00
readerrotation.lua [doc] Tag @todo, @fixme and @warning (#5244) 2019-08-23 19:53:53 +02:00
readerscrolling.lua Misc: Use the ^ operator instead of math.pow (#9550) 2022-09-28 01:11:34 +02:00
readersearch.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerstatus.lua BookStatusWidget: fix status toggle (#8329) 2021-10-15 09:22:26 +02:00
readerstyletweak.lua [core] Remove a bunch of superflous semicolons (#9449) 2022-09-08 21:52:06 +02:00
readerthumbnail.lua [feat] Replace TimeVal (RIP) with time, fixed point time seconds (#8999) 2022-05-05 21:00:22 +02:00
readertoc.lua Non-touch: fix crash when expanding ToC (#8892) 2022-03-12 15:51:22 +01:00
readertypeset.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readertypography.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readeruserhyph.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerview.lua Misc: Get rid of the legacy defaults.lua globals (#9546) 2022-09-28 01:10:50 +02:00
readerwikipedia.lua [feat] Non-touch improvements (#8859) 2022-03-04 21:20:00 +01:00
readerzooming.lua SpinWidget: similar size in portrait and landscape (#8226) 2021-09-25 10:40:04 +02:00