Edge-Drop v0.2.5 — Global 30-Language Localization, Laptop Sleep Guard & Custom Text Scaling
Features & Enhancements
- Complete 30-Language Localization & Smart Language Selector: Implemented full translation dictionaries across 30 languages, added RTL layout support for Arabic and Hebrew, integrated audio haptics, and added auto-scrolling to position the selected language in the dropdown viewport.
- Text Size Settings: Added a customizable typography scale setting (
Small,Normal,Medium,Large) applying dynamic font scaling across the app. - Ko-fi Support & GitHub Star Promotion: Integrated a dedicated support section in Settings featuring official vector brand logos and direct project sponsorship links.
- Automatic Updates Engine: Integrated background GitHub release checking, auto-update preferences, manual update checks, and Microsoft Store build isolation.
- Hover Activation Control: Added a dedicated toggle in Settings and System Tray to pause or enable hover activation, linked with Fullscreen Protection.
- Multi-File Selection & Preview Action Bar: Added tap-to-toggle multi-file selection with a batch action bar (Select All, Copy Selected, Paste Selected, Clear Selection).
- Battery & Edge Performance Optimizations: Implemented battery-aware adaptive cursor polling to reduce CPU draw and reduced edge retract delay to 800ms for faster panel response.
- Dynamic Filter & Search Counters: Bound item count badges and clear actions directly to the active category filter (Text, Links, Images, Files) and search query.
Bug Fixes
- Laptop Sleep/Unlock False Copy Indicator Fix: Resolved an issue where the Copy Indicator beacon falsely activated when opening the laptop lid or unlocking the screen, using native
powerMonitorlifecycle handlers. - Multi-Monitor Display Alignment: Resolved an issue where Edge-Drop reset to the primary monitor when display cables or TV mirrors were disconnected or reconnected.
- Preview Flyout Offset Alignment: Fixed vertical misalignment between side preview flyouts and custom panel
verticalOffsetpositions. - Subpixel Text Rendering: Fixed text blurriness on low-DPI displays by removing subpixel CSS transforms.
- Full-Resolution Image Quality: Resolved thumbnail blurring on image cards by directly streaming unblurred full-resolution images.
- Staged Image Persistence: Fixed raw PNG byte rendering when immediately captured from the clipboard.