Repository navigation
v0.1.0 - Windows preview
Pre-releaseHold a keyboard key or mouse button to open and arrange a Windows workspace: local apps, Chromium browser profiles, multiple URLs, selected displays, and full/half/quarter layouts.
This first public preview includes a visual editor, tray controls, manual startup, session window reuse, import/export review, and a self-contained Windows x64 build. No separate .NET installation is needed. Extract all files and open LatchLayout.exe.
Validation: 27 local test cases passed on Windows 11 with two displays, including real native restoration from normal/minimized/maximized states and a real Chrome test using a separate temporary profile and local HTTP pages. The portable build was checked after its launching command exited and rejected a duplicate listener. The repository documents the exact scope and remaining limitations.
Privacy and control: no key logging, keyboard hooks, administrator requirement, telemetry, auto-updater, startup task, or application-owned network client. Normal key/mouse behavior remains active. Enable listening and hide the editor to use hold shortcuts; Quit stops the app. Programs and websites you launch have their own behavior.
Preview limitations: unsigned binary; no independent security audit or legal clearance. Physical input delivery, mixed-DPI hardware, monitor hot-plug, and Windows 10 have not been end-to-end verified. Elevated apps and minimum window sizes can prevent placement. Browser window detection can be ambiguous during concurrent external launches. Existing browser windows are not automatically adopted after a listener restart. Edge/Brave/Chromium compatibility is not separately tested.
Download the ZIP and SHA256SUMS.txt; compare with Get-FileHash -Algorithm SHA256 before use. Source is MIT licensed; bundled runtime notices are included.
See the README, SECURITY.md, and docs/VERIFICATION.md for usage, trust boundaries, and test details. Reproducible bug reports are welcome.