Skip to content

v0.1.1 - Stability, UI & OCR Enhancements

Latest

Choose a tag to compare

@JasonS-V JasonS-V released this 19 Oct 21:02

Screen-Pin 0.1.1

This maintenance and quality release fixes visual flickering, improves text selection over floating pins, hardens the capture overlay near screen boundaries, and refines OCR recognition for banking and technical details.

Highlights & Key Improvements

  • Flicker-Free Window Startup (No FOUC): Synchronous view state resolution prevents secondary windows (transparent pin stickers, capture overlay, and memory manager) from briefly flashing the default companion window during their first frame.
  • Independent OCR Text Selection: Added proper drag-region exclusion (data-tauri-drag-region="false") so dragging over recognized OCR text selects the characters smoothly rather than accidentally moving the native window chassis.
  • Smooth Proximity Toolbar: Fixed premature toolbar dismissal when the cursor exits the pin boundaries, allowing the native proximity monitor (with its 60px/24px margin) to smoothly handle toolbar transitions without visual flickering.
  • Copy Feedback Toast: Added an instant tactile visual toast notification on the floating pin chassis when copying OCR words via Ctrl+C or Enter.
  • Drag-to-App Fix in Memory: Prevented accidental re-pinning of library thumbnails when dragging images from Memory into external desktop applications.
  • Robust Overlay Loupe & Navigation:
    • Clamped coordinates in the pixel loupe, preventing IndexSizeError and canvas blanking when sampling near multi-monitor edges.
    • Centered default keyboard cursor coordinates to prevent navigation keys from jumping abruptly to (0, 0).
    • Added bottom-edge overflow protection for selection dimension badges.
  • Enhanced OCR for Bank Accounts & Credentials: Improved entity extraction to evaluate candidate text following long labels or delimiters (such as Número de cuenta bancaria: 191-...).

Downloads