rob thijssen 2e6f80f9ac
All checks were successful
CI / fmt (push) Successful in 34s
Publish / frontend (push) Successful in 55s
CI / clippy (push) Successful in 1m21s
CI / check (push) Successful in 1m37s
Publish / backend (push) Successful in 2m51s
feat: suspend input during port switch with overlay and countdown
When switching ports via the console dropdown:
- Input (keyboard, mouse, wheel) is suspended immediately to prevent
  stray events from interfering with the OSCAR hotkey sequence
- A semi-transparent overlay with spinner and countdown timer appears
  over the console canvas
- Duration is calculated from the actual key_pause_duration setting
  multiplied by the number of * pause tokens in the port's hotkey,
  plus a 500ms buffer
- Input resumes and overlay disappears when the timer expires

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-07 13:11:47 +03:00
2026-05-06 18:50:33 +03:00
2026-05-07 09:23:39 +03:00
2026-05-07 09:23:39 +03:00
Description
No description provided
318 KiB
Languages
Rust 73.7%
TypeScript 18.9%
CSS 4%
Shell 3.2%
HTML 0.2%