Commit Graph
22 Commits
Author SHA1 Message Date
David Heinemeier HanssonandClaude Opus 5.5 d579157881 Cycle input methods back with Super+Shift+I
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 07:39:50 +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 87c4e2c8b1 Give the Lao keyboard choice a Lao desktop layout
The row used la-latin1, kbd's Latin American Spanish keymap, so Lao
installs typed Spanish. There is no Lao console keymap; like Korean, the
console stays US and the desktop gets la, which Omarchy keeps behind US
as a non-Latin layout.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 07:32:34 +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 a494f21ab9 Route Super+I through the shell's input reader so unfocused choices stick
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 23:13:38 +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 4152f0320c Keep input clicks working through controller and compositor failures 2026-10-09 17:02:46 +02: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 639cf3ee5e Cycle keyboard layouts alongside composition engines 2026-10-09 16:57:31 +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
David Heinemeier Hansson 73c0660fde Unify input method and keyboard layout switching 2026-10-09 15:22:47 +02:00
David Heinemeier Hansson f273eed840 Suppress the Cloudpinyin first-use prompt 2026-10-07 17:48:56 +02:00
David Heinemeier Hansson 2841563e6c Remember input selections before an app gains focus 2026-10-07 17:17:02 +02:00
David Heinemeier Hansson fcda55944a Show input modes in the keyboard indicator 2026-10-07 16:57:03 +02:00
David Heinemeier Hansson 0f14a84934 Preserve inherited input keys and later keyboard changes 2026-10-07 15:19:06 +02:00
David Heinemeier Hansson 9fe6a04715 Unify input methods with the installer keyboard selection 2026-10-07 12:59:36 +02:00