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
NiLuJe 4cc620b702
VirtualKeyboard: Revamp visibility handling (#10852)
Move as much of the state tracking as possible inside VirtualKeyboard itself.
InputDialog unfortunately needs an internal tracking of this state because it needs to know about it *before* the VK is shown, so we have to keep a bit of duplication in there, although we do try much harder to keep everything in sync (at least at function call edges), and to keep the damage contained to, essentially, the toggle button's handler.

(Followup to #10803 & #10850)
9 months ago
..
readeractivityindicator.lua Startup: Move Device ctor/dtor shenanigans to the actual Device 10 months ago
readerback.lua InputContainer/FocusManager: Simplify key_events clearing on unplug 2 years ago
readerbookmark.lua Bookmarks: filter by highlight style (#10549) 12 months ago
readerconfig.lua Footer: avoid footer auto refresh over bottom menu (#9983) 1 year ago
readercoptlistener.lua KOSync: Clarify settings, plus refactor & fixes to make "auto-sync" more reliable (#10605) 11 months ago
readercropping.lua Clarify our OOP semantics across the codebase (#9586) 2 years 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 ReaderDogear: fix no y-offset after load with top status bar 1 year ago
readerflipping.lua Bookmark flipping mode fix (#10196) 1 year ago
readerfont.lua Font list menu: allow sorting by more recently set (#10662) 11 months ago
readerfooter.lua getProps: centralize 2 (#10837) 9 months ago
readergoto.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
readerhighlight.lua getProps: centralize 2 (#10837) 9 months ago
readerhinting.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
readerkoptlistener.lua Reader: do not apply line spacing out of range (#10307) 1 year ago
readerlink.lua ReaderLink: fix capitalization typo in "Go Forward" (#10399) 1 year ago
readermenu.lua Misc: review pass for #10803 10 months ago
readerpagemap.lua UX: a set of minor fixes (#10165) 1 year ago
readerpaging.lua ReaderPaging: do not store zeroes in page_positions (#10602) 11 months ago
readerpanning.lua InputContainer/FocusManager: Simplify key_events clearing on unplug 2 years ago
readerrolling.lua ReaderRolling: quicker partial rerenderings with EPUBs 1 year 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 Text search: normalize input text 11 months ago
readerstatus.lua getProps: centralize 2 (#10837) 9 months ago
readerstyletweak.lua VirtualKeyboard: Revamp visibility handling (#10852) 9 months ago
readerthumbnail.lua BookMap: add "Overview" mode 1 year ago
readertoc.lua [chore] replace utf8 bytes with Unicode escape sequence 10 months ago
readertypeset.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
readertypography.lua Custom metadata (#10861) 9 months ago
readeruserhyph.lua Clarify our OOP semantics across the codebase (#9586) 2 years ago
readerview.lua Custom metadata (#10861) 9 months ago
readerwikipedia.lua getProps: centralize 2 (#10837) 9 months ago
readerzooming.lua Open with: images (#10561) 12 months ago