Skip to content

26.6.22-beta

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 22 Jun 05:41
· 4 commits to main since this release

Features & Improvements

  • Footnote-style Popup UI: Added a new inline popup style to view character, location, and term descriptions at the bottom of the screen, similar to KOReader’s native footnote previews. This lets you quickly view descriptions without blocking your book view or closing your page. A Read More button is included to open the full entry if needed.
  • Improved UI Settings: Added two new independent toggle switches under Display & UI Settings to customize how you view descriptions:
    • Use Footnote Style for In-text Lookups: Toggles the popup layout when tapping a name directly within the book text.
    • Use Footnote Style for Menu Lookups: Toggles the popup layout when selecting an entry from the plugin’s menus (like the character list or glossary).
  • Refined Interface Styling: Improved button spacing, text box padding, and font scaling in both the classic and new popup layouts for better readability on various e-ink and Android screen resolutions.

Bug Fixes

  • Fixed "Ultra" Background Fetching: Ultra mode now works reliably on all books, including those without a Table of Contents (TOC). The fetching logic is now fully decoupled from chapter boundaries, triggering updates based purely on the number of pages you have read.
  • Resolved Background Stutters & UI Freezes: Fixed the issues that caused the reader to briefly freeze or lag while the plugin performed background operations:
    • Asynchronous duplicate checks: Background scanning for duplicate character or location names now runs completely in the background, eliminating screen freezes.
    • In-memory data caching: The plugin now caches book data in memory rather than constantly reading from storage, significantly speeding up general menu navigation and entity lookups.

Full Changelog: 26.6.21.3-beta...26.6.22-beta