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/widget
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
..
container anti alias rounded corners in UI 7 months ago
bboxwidget.lua
bookmapwidget.lua
bookstatuswidget.lua
button.lua
buttondialog.lua
buttondialogtitle.lua
buttonprogresswidget.lua
buttontable.lua
checkbutton.lua
checkmark.lua
configdialog.lua
confirmbox.lua Clear UI leftovers before doing an OTA-install, add unmovable to InfoMessage and ConfirmBox (#11412) 8 months ago
datetimewidget.lua
dictquicklookup.lua Replace tweak_buttons_func with an event instead (#11777) 4 months ago
doublespinwidget.lua
eventlistener.lua
filechooser.lua Collections: add collection mark to books (#11868) 4 months ago
fixedtextwidget.lua
focusmanager.lua Global long press on K4, 'ScreenKB' + 'Press' (this time for real) (#11884) 4 months ago
footnotewidget.lua
frontlightwidget.lua
horizontalgroup.lua
horizontalscrollbar.lua
horizontalspan.lua
htmlboxwidget.lua
iconbutton.lua
iconwidget.lua
imageviewer.lua Initial support for new Kobo (Clara B/W + Colour, Libra Colour) (#11737) 4 months ago
imagewidget.lua chore: remove repetitive words (#11785) 4 months ago
infomessage.lua Clear UI leftovers before doing an OTA-install, add unmovable to InfoMessage and ConfirmBox (#11412) 8 months ago
inputdialog.lua Annotations: Bookmark list improvement (#11825) 4 months ago
inputtext.lua VirtualKeyboard: delete word on backspace swipe west (#11843) 4 months ago
keyboardlayoutdialog.lua
keyvaluepage.lua
linewidget.lua
linkbox.lua
listview.lua
menu.lua Menu widget: limit right as hold to hasFewKeys (#11890) 4 months ago
multiconfirmbox.lua
multiinputdialog.lua MultiInputDialog: fix keyboard height changed (#11832) 4 months ago
naturallightwidget.lua
networksetting.lua
notification.lua
numberpickerwidget.lua
openwithdialog.lua
overlapgroup.lua
pagebrowserwidget.lua
pathchooser.lua
physicalkeyboard.lua
progresswidget.lua ReaderFooter: chapter progress bar (#11505) 6 months ago
qrmessage.lua
qrwidget.lua
radiobuttontable.lua
radiobuttonwidget.lua
radiomark.lua
rectspan.lua
screensaverlockwidget.lua
screensaverwidget.lua Initial support for new Kobo (Clara B/W + Colour, Libra Colour) (#11737) 4 months ago
screenshoter.lua Introduce Device:useDPadAsActionKeys() (#11900) 4 months ago
scrollhtmlwidget.lua
scrolltextwidget.lua
skimtowidget.lua
sortwidget.lua SortWidget: sort alphabetically (#11705) 5 months ago
spinwidget.lua
textboxwidget.lua
textviewer.lua Menu, DictQuickLookup, TextViewer: allow mousewheel scrolling (#11525) 6 months ago
textwidget.lua
titlebar.lua
toggleswitch.lua
touchmenu.lua Revert "Global long press on K4, 'ScreenKB' + 'Press' (#11872)" (#11881) 4 months ago
trapwidget.lua Menu, DictQuickLookup, TextViewer: allow mousewheel scrolling (#11525) 6 months ago
verticalgroup.lua
verticalscrollbar.lua
verticalspan.lua
virtualkeyboard.lua VirtualKeyboard: delete word on backspace swipe west (#11843) 4 months ago
widget.lua