1.3.0.32-dev2-cpr-vcodex-steroids
Library & Homepage Carousel Improvements & updated to mainstream 1.3.0.32
Library sort/filter popups
Restyled the library Sort and Filter popups to match the homepage carousel book popup (BookContextMenuActivity): an 80%-wide white rounded panel with a bold header, a separator, an inverted (filled-black) highlight for the focused row, row icons, and scroll indicators.
Added per-row icons (e.g. text, heart, recent, reading-stats, bookshelf, transfer) drawn at their native bitmap size so they render correctly instead of appearing corrupted.
The popup now overlays the library screen (books stay visible behind the panel) rather than covering it with a blank white screen.
Long-press Up opens Sort and long-press Down opens Filter. Fixed a bug where releasing the button that opened the popup also shifted the selection by one; the opening button press is now consumed.
While a popup is open, the button hints show Back=Close, Select=Choose, Up/Down=navigate, and closing the popup immediately repaints the library.
Cover thumbnails are generated one at a time during page indexing to respect the device's limited RAM/CPU.
Homepage carousel cache (Lyra / Lyra‑Marcoand75)
Added carousel frame-cache pruning: out-of-date cached frames (e.g. with old reading statistics) are removed, keeping the cache small and bounded.
Returning home after finishing a read now forces a fresh carousel render, so updated progress / last-read stats appear immediately.
General
Added a full e-ink refresh when exiting the Library back to Home, preventing leftover ghosting on the display.