Commit Graph
12 Commits
Author SHA1 Message Date
David Heinemeier HanssonandClaude Opus 5.5 cf9e8f3625 Add engines from the command line through the Typing menu's path
omarchy setup input <engine> had its own restart, append, select and
live-rollback code in configure.py, parallel to the menu's. It now
installs the packages and appends through typing_setup, leaving
configure.py with install-time seeding and update defaults.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 07:54:21 +09:00
David Heinemeier HanssonandClaude Opus 5.5 3aa498a6d7 Load engines installed after Fcitx started when they are selected
The Typing menu refused an engine whose package an update had installed,
since Fcitx discovers engines only at startup. Restart input once and wait
for the engine; name the package when it really is not installed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 07:36:45 +09:00
David Heinemeier HanssonandClaude Opus 5.5 f2bbf0d6c6 Drop the azerty conversion now that the installer no longer offers it
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 07:16:53 +09:00
David Heinemeier HanssonandClaude Opus 5.5 fd0c47e157 Restore the input group when the font preference cannot be written
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 07:16:36 +09:00
David Heinemeier HanssonandClaude Opus 5.5 2774a09e0b Set input method fonts only after the selection saves
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 23:10:52 +09:00
David Heinemeier HanssonandClaude Opus 5.5 d1e96fd86d Keep the switching order when changing input methods
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 23:10:52 +09:00
David Heinemeier HanssonandClaude Opus 5.5 7b260bed17 Map keyboard choices to the layouts the installer sets
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 23:10:52 +09:00
David Heinemeier Hansson f28a652347 Avoid shadowing Python typing and retain pending mixed input selections 2026-10-09 17:00:14 +02:00
David Heinemeier Hansson 99f32458d6 Keep queued typing selections when reopening the menu 2026-10-09 16:51:38 +02:00
David Heinemeier Hansson e210b47e33 Use installer keyboard choices and keep typing selections accurate 2026-10-09 16:45:46 +02:00
David Heinemeier Hansson 9421e961ea Apply typing selections immediately from the menu 2026-10-09 16:37:52 +02:00
David Heinemeier Hansson 58d7429f53 Select keyboard layouts and input methods in the Typing menu 2026-10-09 16:33:06 +02:00