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
poire-z f9086a2ba9
EPUB links: show footnotes in popup, larger tap area (#4261)
Adds new options to the Links> submenu, for now only
available and used with CRE documents.
- Allow larger tap area around links
- Ignore external links
- Show footnotes in popup
- Show more links as footnotes

(This last item is mostly for testing and loosening the
footnote detection algorithm, and see how it would behave
with glossary-like links and inter glossary terms links.)

Fix distance computation from gesture position to link by
using segments.
Code for detecting if a link is a footnote is in cre.cpp, and
tweakable a bit with flags in ReaderLink:showAsFoonotePopup().

Footnotes HTML content is displayed by a new FootnoteWidget,
which uses MuPDF for its rendering.
From it, swipe south or tap outside to close, swipe to the left
to follow the original link and jump to the footnote location
in the book.

Also fix tap on highlights after the recent change to use segments
for displaying: use segments also when checking taps.
6 years ago
..
data Style tweaks: adds 2 page break related tweaks 6 years ago
elements [Key navigation] The back key can be used to go to the parent folder. (#4264) 6 years ago
message One more øMQ FFI fix that slipped through the cracks (#4188) 6 years ago
network Sony PRSTUX support (#4198) 6 years ago
plugin SwitchPlugin and BackgroundTaskPlugin with tests (#3137) 7 years ago
widget EPUB links: show footnotes in popup, larger tap area (#4261) 6 years ago
downloadmgr.lua PathChooser: clearer usage and behaviour (#4133) 6 years ago
event.lua doc: event propagation for widgets 8 years ago
font.lua Selection menu: allow viewing HTML 6 years ago
geometry.lua [travis] Add protection against unscaled sizes 7 years ago
gesturerange.lua Text input fixes and enhancements (#4084) 6 years ago
hook_container.lua Move kobo auto-suspension logic out of UIManager (#2933) 7 years ago
language.lua [i18n] Update frontend/ui/language: add Basque and uncomment Vietnamese (#3755) 6 years ago
menusorter.lua [Menusorter] Ignore warning for the plus_menu. (#3903) 6 years ago
opdsparser.lua opds(fix): unescape name and value 8 years ago
otamanager.lua [UX] Show OTA updates only on supported devices (#4256) 6 years ago
quickstart.lua Fix untranslatable strings (#4132) 6 years ago
renderimage.lua UI Behavior tweaks (#3983) 6 years ago
rendertext.lua Text input related fixes & enhancements (#4124) 6 years ago
screensaver.lua Add support for tiff and gif format in screensaver (#4250) 6 years ago
size.lua Text input fixes and enhancements (#4084) 6 years ago
timeval.lua [fix, doc] TimeVal: typo 7 years ago
translator.lua Docs: cosmetic updates and additions 7 years ago
trapper.lua Add MovableContainer: allow moving some widgets (#3636) 6 years ago
uimanager.lua Reinstate the comment explaining the fiddling with regions in UIManager (#4203) 6 years ago
wikipedia.lua bump crengine: alternative TOC, no page break on borders (#4011) 6 years ago