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/apps/reader/modules
Qingping Hou 0c49b915de refactor: add touch zone subsystem to inputcontainer
Touch zone decouples screen size from gesture event registration.

The win here is each individual widget does not need to update
gesture range on screen rotate/resize anymore.

Another advantage is we now have a centralized ordered array to handle
all registered touch event listeners, makes it much easier to resolve
gesture range conflicts between multiple widgets.

This patch also includes the following changes:

* migrate readerpaging to use readerui's touch zone
* migrate readerfooter to use readerui's touch zone
* move inverse read direction setting to touch menu's setting tab
* moved kobolight widget from readerview into readerui
* various dead code cleanups and comments
8 years ago
..
readeractivityindicator.lua Support the White Kindle PW3 & the Kindle Oasis. 8 years ago
readerbookmark.lua Fix: dog ears disappearance when switching fonts (#2394) 8 years ago
readerconfig.lua fix: stop self.dimen polution for inputcontainers 9 years ago
readercoptlistener.lua fix embeded css setting not persistent between launchings 10 years ago
readercropping.lua refactor: add touch zone subsystem to inputcontainer 8 years ago
readerdictionary.lua DictQuickLookup:update(): strip all leading empty lines/spaces 8 years ago
readerdogear.lua refactor(readerfooter): optimization and bug fixes 8 years ago
readerflipping.lua refactor(readerfooter): optimization and bug fixes 8 years ago
readerfont.lua readerrolling(fix): do not emit PageUpdate event until document is ready 8 years ago
readerfooter.lua refactor: add touch zone subsystem to inputcontainer 8 years ago
readerfrontlight.lua Frontlight progress bar (#2385) 8 years ago
readergoto.lua inputdialog(feat): add is_enter_default attribute to buttons 8 years ago
readerhighlight.lua allow disable highlight by default 8 years ago
readerhinting.lua minor(readerhinting): access document directly instead of from ui 8 years ago
readerhyphenation.lua refactor: use new KeyValuePage widget for displaying statistics 8 years ago
readerkobolight.lua add frontlight information in the footer including context menu 8 years ago
readerkoptlistener.lua fix #835 10 years ago
readerlink.lua Added "Swipe to follow first link" option (#2392) 8 years ago
readermenu.lua screensaver(fix): add back menu toggle to support screensaver folder 8 years ago
readerpaging.lua refactor: add touch zone subsystem to inputcontainer 8 years ago
readerpanning.lua refactor: use new KeyValuePage widget for displaying statistics 8 years ago
readerrolling.lua readerrolling(fix): do not emit PageUpdate event until document is ready 8 years ago
readerrotation.lua minor: a lot of luacheck fixes 8 years ago
readersearch.lua fix some luacheck warnings 8 years ago
readerstatus.lua Add new setting: auto_book_status 8 years ago
readertoc.lua Fix: unexpendable TOC in some cases (#2394) 8 years ago
readertypeset.lua minor: more luacheck fixes 8 years ago
readerview.lua refactor: add touch zone subsystem to inputcontainer 8 years ago
readerwikipedia.lua Patch for wikipedia language (#2304) 8 years ago
readerzooming.lua footer(refactor): various bug fixes and optimizations 8 years ago