• v0.2.1 1093bb5b2e

    agrynco released this 2026-10-28 11:02:47 +02:00 | 42 commits to main since this release

    • Support Mouse Without Borders keyboard/mouse input, including shortcut key-up, repeats and recent-word tracking. Tag KSwitcher's own generated input to prevent recursion.
    • Add tray Update and a notification-only startup check. Validate release ZIP, SHA-256 and executable version; preserve settings/history/custom dictionaries and roll back failed replacement or startup.
    • Fix Settings sizing at high DPI and after display changes. Add resizing, scrollbars and automatic focus visibility when content exceeds the work area.

    Verified: 168 native checks, 51 input/layout checks at 240 DPI, 24 updater fixture checks, live release download/checksum validation, and visible Settings at 250% scaling. Two-laptop Mouse Without Borders and physical monitor disconnection still need hardware verification.

    Download the ZIP and keep dictionaries/ beside the executable. For this upgrade from older versions, exit KSwitcher and retain your existing data/ and customized dictionaries. From 0.2.1 onward, use Update for future releases; startup checks do not install automatically.

    Downloads