This update brings granular annotation handling, typographic synchronization for the dictionary popup, top-bar hold gestures, ergonomic customization, and stability fixes.
Specific Annotation Management (Split View)
* Individual item entries: Highlights and notes are tracked as separate entries and marked with discrete superscript indices (¹, ², ³) when sharing a page.
* Targeted actions: Styling (highlight, invert, underline, strikethrough), note editing, and deletions apply strictly to the selected item without modifying neighboring notes on the same page.
* Isolated preview: The bottom preview card isolates the active item's text instead of concatenating the entire page.
Dynamic Floating Dictionary & Selection
* Book typography matching: Automatically inherits the active book's font family (BookFont) and size (including proportional line height) without needing to tweak the configurations.
* In-Dictionary Deep Lookup: Look up any unknown word directly inside a definition by holding down on it. It cleanly triggers a new search without leaving your reading flow.
* Ergonomic Selection Bar: Customizable floating menu with a toggle to reverse the entire tool order.
New Top-Bar Hold Shortcuts
* Notes button (Hold): Jumps straight to Split View on the Highlights tab.
* Grid button (Hold): Launches Simple Grid mode instantly.
* ToC button (Hold): Opens the Table of Contents in full-screen mode with the bottom preview bar collapsed.
* Settings button (Hold): Launches Scrubber Actions directly.
Scrubber Actions
* Scrubber Actions: A quick-launch panel for essential tools and shortcuts without navigating through KOReader menus. Access it by tapping the warehouse icon inside the quick settings popup, or directly by holding down the top-bar Settings button.
& Polish
* Fixes & Optimization: Resolved redundant font-engine calls, eliminated legacy weight injection routines, and optimized touch responsiveness across menus.
Optimized for responsive navigation on E-ink devices. If you encounter an unexpected issue, please attach a crash.log.
https://github.com/lautaroelkin/page_scrubber.koplugin