Skip to content

Fix input issues on Windows#39

Open
nygrenh wants to merge 5 commits into
mainfrom
fixes
Open

Fix input issues on Windows#39
nygrenh wants to merge 5 commits into
mainfrom
fixes

Conversation

@nygrenh

@nygrenh nygrenh commented Jun 24, 2026

Copy link
Copy Markdown
Member

No description provided.

nygrenh added 5 commits June 24, 2026 23:38
Bump MSRV to 1.88. Adapt to the new ratatui API (backend error bound on
the draw/event-loop helpers, elided lifetime on with_items) and fix the
clippy lints the new toolchain surfaced.
Handle the new key-event model: act on key press and auto-repeat but
ignore key releases, which the Windows console emits per tap and which
caused double input. Drain events buffered when a menu opens, harden
CTRL-C (match any modifier combination, restore the terminal before
exiting), and add tests for the key handling.
The --no-update branch ran the updater and the default branch printed
"No Auto-Updates" — exactly backwards. Auto-update now runs by default
on Windows, is skipped in test mode, and --no-update both disables it
and prints the notice. Make --force-update conflict with --no-update.
Build inside rust:1.88.0-bullseye (glibc 2.31) so binaries run on older
systems, with the cargo registry and target cached across runs. Drop the
i686 OpenSSL setup since reqwest now uses rustls.
Bump the version and stop hard-coding installer filenames in the README.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant