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
Frans de Jonge 8f2bd5420d
Introduce Device:useDPadAsActionKeys() (#11900)
1. Non-Kindle-specific `hasFiveWay` behavior is changed to `hasDPad and useDPadAsActionKeys`. For now they remain Kindle-specific in practice, unless one sets `useDPadAsActionKeys = yes` in a user patch.
2. With that disambiguation out of the way, `hasFiveWay` itself is further disambiguated into `hasScreenKB` and `hasSymKey`, as per the actual property being used, rather than something that tends to correlate with it. (It needn't be Kindle-specific per se, but non-Kindle devices have equivalent shortcuts with for example `Shift`.)
  Running the emulator with `DISABLE_TOUCH=1` will set `hasSymKey = yes`, which can be tested with right shift.

Closes #11887.
4 months ago
..
data
elements
message
network
plugin
widget Introduce Device:useDPadAsActionKeys() (#11900) 4 months ago
bidi.lua
downloadmgr.lua
event.lua
font.lua
geometry.lua
gesturerange.lua
hook_container.lua
language.lua
menusorter.lua
otamanager.lua
quickstart.lua
renderimage.lua
rendertext.lua
screensaver.lua
size.lua
time.lua
translator.lua
trapper.lua
uimanager.lua
viewhtml.lua
wikipedia.lua