2
0
mirror of https://github.com/koreader/koreader synced 2024-10-31 21:20:20 +00:00
koreader/frontend/device
NiLuJe 4caf8f281d
[CRe] Ensure toggling nightmode invalidates the drawCurrentView cache (#6854)
* Use a CRe set* method when toggling nightmode

This ensures it gets flagged as add_reset by the call cache, and that
CRe will actually re-render, as it's necessary if nightmode_images is
enabled (the default).

Fix #6845

* Prevent ReaderHighlight:onTap from running ReaderHighlight:clear when
it's unnecessary.

Avoiding a clearSelection call in CRe that could invalidate the cache
and cause unnecessary redraws.

* Don't store empty highlight arrays when all HLs on a page have
been deleted
2020-11-08 02:18:50 +01:00
..
android android-luajit-launcher refactor (#6821) 2020-11-04 19:15:07 +01:00
cervantes Devices: get rid of touch_probe_ev_epoch_time 2020-10-18 20:13:44 +02:00
dummy add dummy device & rename runtimectl:setDevice to runtimectl:init 2019-03-03 13:10:45 +01:00
generic [Kobo, Mk. 7] Enable the power LED when charging (#6810) 2020-10-22 01:17:34 +02:00
kindle A couple of hotfixes for 2020.10.1 (#6781) 2020-10-11 23:08:24 +02:00
kobo H2O: Fix initial tap detection (#6832) 2020-10-27 16:42:22 +01:00
pocketbook Pocketbook: waveform presets (#6794) 2020-10-22 13:23:09 +02:00
remarkable Disable HW inversion on rM (#6779) 2020-10-10 21:43:24 +02:00
sdl linuxfb: is_always_portrait must be passed to screen init() from all frontends. (#6712) 2020-09-25 13:20:02 +02:00
sony-prstux Devices: get rid of touch_probe_ev_epoch_time 2020-10-18 20:13:44 +02:00
devicelistener.lua [CRe] Ensure toggling nightmode invalidates the drawCurrentView cache (#6854) 2020-11-08 02:18:50 +01:00
gesturedetector.lua GestureDetector: add Tap interval on keyboard setting 2020-10-31 09:36:24 +01:00
input.lua GestureDetector: add Tap interval on keyboard setting 2020-10-31 09:36:24 +01:00
key.lua Refactoring hardware abstraction 2014-11-02 21:19:04 +01:00
sysfs_light.lua Allow running shell scripts from the FileManager/Favorites (#5804) 2020-02-03 20:08:18 +01:00
thirdparty.lua refactor thirdparty app integration (#6513) 2020-08-27 21:41:16 +02:00
wakeupmgr.lua [fix] WakeupMgr: pass through task epoch for proximity check 2019-09-14 16:27:54 +02:00