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
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
..
readeractivityindicator.lua Handle the PW3 9 years ago
readerbookmark.lua fix all the tests 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 Multi-line toggle switch & add instruction to resolve sdcv build error. 8 years ago
readerdictionary.lua Koreader Ubuntu-touch port 9 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 refactor: use new KeyValuePage widget for displaying statistics 8 years ago
readerfooter.lua readerfooter(fix): only populate footer info after document is loaded 8 years ago
readerfrontlight.lua defaults(refactor): remove global hack in filemanagersetdefaults 8 years ago
readergoto.lua inputdialog(feat): add is_enter_default attribute to buttons 8 years ago
readerhighlight.lua rename 'Highlight' to 'Highlight options' in menu 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
readerkoptlistener.lua fix #835 10 years ago
readerlink.lua fix(readerlink): restore reader view context on go back 8 years ago
readermenu.lua fix #1985 by always return to the parent dir of current doc in the FileManager 8 years ago
readerpaging.lua PDF free zoom mode revisit 8 years ago
readerpanning.lua refactor: use new KeyValuePage widget for displaying statistics 8 years ago
readerrolling.lua Add 'read from right to left' in readerrolling 8 years ago
readerrotation.lua minor: a lot of luacheck fixes 8 years ago
readersearch.lua minor: a lot of luacheck fixes 8 years ago
readerstatus.lua readermenu: move book status to info tab & minor cleanup 8 years ago
readertoc.lua minor: more luacheck fixes 8 years ago
readertypeset.lua minor: more luacheck fixes 8 years ago
readerview.lua progressbar(fix): persist progressbar visibility 8 years ago
readerwikipedia.lua minor: more luacheck fixes 8 years ago
readerzooming.lua PDF free zoom mode revisit 8 years ago