Skip to content

1.5.0.23-dev5-cpr-vcodex-steroids

Latest

Choose a tag to compare

@marcoand75 marcoand75 released this 09 Sep 14:45
· 1 commit to master since this release

What's new

🧠 Bionic Reading

  • Subtle mode fixed β€” bionicReadingMode now flows through layout, rendering, and section cache, so Subtle actually uses the lighter 30 % prefix threshold instead of behaving like Normal. Closes #107.

πŸ”Œ Plugin Browser

  • Long-press menu β€” hold Confirm on a plugin to open options:
    • Toggle reboot behavior between live in-process and silent reboot
    • Delete plugin with confirmation
  • Badge cleanup β€” reboot badges are shifted left and no longer clipped vertically
  • In-process launch stability β€” cached layout data to reduce per-frame allocations and freed cached state before launching plugins without reboot
  • Silent reboot fixed β€” reboot target constants aligned with SilentRestart enum, so plugins launched with reboot now actually start after restart

🎨 Batch cover generation

  • New Settings action β€” Generate all covers in Settings β†’ Apps β†’ Library
  • Incremental scan β€” scans the library in batches and shows Scanning... X/Y (Z missing) so the UI no longer looks stuck
  • Cover detection aligned with Library β€” reuses the same readiness checks as the library viewer, so existing valid covers are not regenerated
  • Progress during generation β€” shows Creating cover x/y with the current book title
  • Cancellation β€” press Back during generation to return to Settings
  • Auto-sleep protection β€” deep sleep is disabled during generation and restored on exit
  • Per-cover timeout β€” each cover gets a 15s budget; stalled items are skipped and generation continues with the next book
  • Layout-aware sizes β€” cover dimensions now match the current library layout (4x4, 3x3, 2x2)

πŸ› οΈ Under the hood

  • Section cache serialization now includes bionicReadingMode, preventing cache mismatches after reboot
  • Faster batch library scanning by processing more pages per loop iteration