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 fe10d0bce5
Revamp flash_ui handling, once more, with feeling ;) (#7262)
* Simplify flash_ui handling (by handling the unhighlight pre-callback, c.f., #7262 for more details).
* UIManager: Handle translucent window-level widgets (and those wrapped in a translucent MovableContainer) properly in setDirty directly, making sure what's *underneath* them gets repainted to avoid alpha layering glitches. (This was previously handled via localized hacks).
* Update UIManager's documentation, and format it properly for ldoc parsing, making the HTML docs more useful.
* ReaderView: Reinitialize the various page areas when opening a new document, to prevent poisoning from the previous document.
* Event: Handle nils in an event's arguments.
* CheckButton/RadioButton: Switch to simple inversion to handle highlighting
* CheckButton: Make the highlight span the inner frame's width, instead of just the text's width, if possible.
* AlphaContainer: Fix & simplify, given the UIManager alpha handling.
* MovableContainer: When translucent, cache the canvas bb used for composition.
* Avoid spurious refreshes in a few widgets using various dummy *TextWidgets in order to first compute a text height.
* KeyValuePage: Avoid floats in size computations.
3 years ago
..
readeractivityindicator.lua ReaderActivityIndicator: fix isStub() 4 years ago
readerback.lua Notification: closed by any event, but not consuming it 3 years ago
readerbookmark.lua Revamp flash_ui handling, once more, with feeling ;) (#7262) 3 years ago
readerconfig.lua [RFC] Make default UI tapzones more generous (#6918) 4 years ago
readercoptlistener.lua Alt status bar: full repaint on font size change 3 years ago
readercropping.lua Paged documents: rework zoom options (#6885) 4 years ago
readerdevicestatus.lua Floor dimension computations (mul/div). (#6264) 4 years ago
readerdictionary.lua Prevent sdcv from interpreting search term starting with dash as an option (#7134) 3 years ago
readerdogear.lua Update UI layout code to use new SVG icons 4 years ago
readerflipping.lua Update UI layout code to use new SVG icons 4 years ago
readerfont.lua [UX] Add ToC/Bookmarks settings 3 years ago
readerfooter.lua Footer: tweak auto refresh code 3 years ago
readergoto.lua Hide non-linear fragments 4 years ago
readerhighlight.lua Highlight dialog: fix 'Follow Link' button not shown (#7250) 3 years ago
readerhinting.lua minor(readerhinting): access document directly instead of from ui 8 years ago
readerkoptlistener.lua Paged documents: rework zoom options (#6885) 4 years ago
readerlink.lua Notification: closed by any event, but not consuming it 3 years ago
readermenu.lua Update UI layout code to use new SVG icons 4 years ago
readerpagemap.lua [UX] Add ToC/Bookmarks settings 3 years ago
readerpaging.lua Page Overlap: Fix rectangle computation and arrow mode (#7269) 3 years ago
readerpanning.lua feat: add logger module & rewrite kobo suspend script in lua 8 years ago
readerrolling.lua Page Overlap: Fix rectangle computation and arrow mode (#7269) 3 years ago
readerrotation.lua [doc] Tag @todo, @fixme and @warning (#5244) 5 years ago
readersearch.lua Assorted fixes after #7118 (#7161) 3 years ago
readerstatus.lua Show only 1 End Document Dialog at a time 4 years ago
readerstyletweak.lua Notification: closed by any event, but not consuming it 3 years ago
readertoc.lua [UX] Add ToC/Bookmarks settings 3 years ago
readertypeset.lua ConfigDialog: temporarily hide when showing SpinWidgets 3 years ago
readertypography.lua ReaderTypography: fix language names order in menu (#6913) 4 years ago
readerview.lua Revamp flash_ui handling, once more, with feeling ;) (#7262) 3 years ago
readerwikipedia.lua ReaderDictionary: fix possible crash with Wikipedia 3 years ago
readerzooming.lua KOPT bottom menu: hide it when applying Zoom options 3 years ago