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
chrox 5983050d79 PDF free zoom mode revisit
this should implement feature request of zoom mode for multi-columns
page in #501
This PR depends on koreader/koreader-base#435

How to use?
1. Tap the top left corner of a PDF/Djvu page to get into the flipping
mode
2. Double-tap on text block will zoom in to that column
3. Double-tap on any area will zoom out to an overview of the page
4. repeat step 2 to focus to another page block

How does it work?
1. We first find the mask of text blocks in the page. (Pic 1)
2. Then we intersect page boxes with user tap to form a page block. (Pic 2)
3. Finally we zoom the page to the page block and center current view to
that block. (Pic 3)
8 years ago
..
apps PDF free zoom mode revisit 8 years ago
device PDF free zoom mode revisit 8 years ago
document PDF free zoom mode revisit 8 years ago
ui PDF free zoom mode revisit 8 years ago
cache.lua fix all the tests 8 years ago
cacheitem.lua cleanup: expand tab to 4 spaces 10 years ago
configurable.lua build: enforce luacheck in travis build 8 years ago
dbg.lua doc(fix): avoid module keyword 8 years ago
device.lua build: enforce luacheck in travis build 8 years ago
docsettings.lua Add docsettings unittest 8 years ago
dump.lua defaults(refactor): remove global hack in filemanagersetdefaults 8 years ago
gettext.lua gettext: unescape \n 10 years ago
httpclient.lua build: enforce luacheck in travis build 8 years ago
luxl.lua treate quoted slash as plain text in attribute value 10 years ago
optmath.lua doc: add documentation build infrastructure 8 years ago
readhistory.lua Won't track missing files in history, and always keep latest timestamp 8 years ago
up_reg.list adapt widgets to new refresh/repaint API 10 years ago
util.lua textboxwidget(fix): handle onHoldWord event 8 years ago