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
zwim 2c33fc6576
Reader: Do less work on same-orientation non-gyro rotations (#11297)
Namely, don't recompute layouts, as they do not change.
(The gyro codepaths were already doing something similar.)

* Keep ConfigDialog, FileManagerMenu & ReaderMenu open on rotation.
  (In practice, only ConfigDialog is affected, as *Menu doesn't handle the rotation event.)
* Plugged an instance leak in the aforementioned Menu classes.
* Unify behavior & code with the gyro codepaths.
4 months ago
..
readeractivityindicator.lua Startup: Move Device ctor/dtor shenanigans to the actual Device 9 months ago
readerback.lua InputContainer/FocusManager: Simplify key_events clearing on unplug 2 years ago
readerbookmark.lua TextViewer: add dialog to set font size and justify text (#11210) 5 months ago
readerconfig.lua Reader: Do less work on same-orientation non-gyro rotations (#11297) 4 months ago
readercoptlistener.lua copt deduplicate: font_size, visible_pages (#10882) 9 months ago
readercropping.lua ButtonTable: remove unused (#10926) 8 months ago
readerdevicestatus.lua ReaderFooter/Header: Refine autorefresh repaint-or-not checks (#10045) 1 year ago
readerdictionary.lua getProps: centralize 2 (#10837) 9 months ago
readerdogear.lua copt deduplicate: font settings (#10885) 9 months ago
readerflipping.lua Bookmark flipping mode fix (#10196) 1 year ago
readerfont.lua copt deduplicate: font settings (#10885) 9 months ago
readerfooter.lua Screenshot: set as book custom cover (#11227) 5 months ago
readergoto.lua Actions for Go to first/last bookmark (#10899) 8 months ago
readerhandmade.lua InputDialog: tap outside to close dialog if keyboard is hidden (#11094) 6 months ago
readerhighlight.lua TextViewer: add dialog to set font size and justify text (#11210) 5 months ago
readerhinting.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
readerkoptlistener.lua PDF contrast: incorrect set by a gesture (#10798) 9 months ago
readerlink.lua Open with... improvement (#11056) 7 months ago
readermenu.lua Reader: Do less work on same-orientation non-gyro rotations (#11297) 4 months ago
readerpagemap.lua copt deduplicate: font settings (#10885) 9 months ago
readerpaging.lua ReaderPaging: use document:getNext/PrevPage() 8 months ago
readerpanning.lua InputContainer/FocusManager: Simplify key_events clearing on unplug 2 years ago
readerrolling.lua Add ReaderHandmade: support for custom TOC and hidden flows 8 months ago
readerrotation.lua InputContainer/FocusManager: Simplify key_events clearing on unplug 2 years ago
readerscrolling.lua Optimization: Use constant folding for divisions not a power of two (#9609) 2 years ago
readersearch.lua Minor code quality improvements (#10905) 7 months ago
readerstatus.lua Fix "Open next file" (#11272) 5 months ago
readerstyletweak.lua ReaderStyleTweak: minor CSS suggestions popup fixes 6 months ago
readerthumbnail.lua Page browser: show nightmode thumbnails when in nightmode (#11091) 6 months ago
readertoc.lua Add ReaderHandmade: support for custom TOC and hidden flows 8 months ago
readertypeset.lua copt deduplicate: render_dpi, margins, rotation_mode (#10880) 9 months ago
readertypography.lua TextViewer: add dialog to set font size and justify text (#11210) 5 months ago
readeruserhyph.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
readerview.lua Reader: Do less work on same-orientation non-gyro rotations (#11297) 4 months ago
readerwikipedia.lua Screenshot: set as book custom cover (#11227) 5 months ago
readerzooming.lua Autocrop fix (#11194) 6 months ago