Skip to content

Fix IME composition key routing - Korean support - #17

Open
dfdgsdfg wants to merge 2 commits into
no1msd:mainfrom
dfdgsdfg:codex/fix-ime-composition-key-routing
Open

Fix IME composition key routing - Korean support#17
dfdgsdfg wants to merge 2 commits into
no1msd:mainfrom
dfdgsdfg:codex/fix-ime-composition-key-routing

Conversation

@dfdgsdfg

Copy link
Copy Markdown

Korean Support

Summary

  • Added an ime_state helper module for IME key-event routing.
  • Fixed composition commits so IME text is sent through Ghostty key events directly,
    while normal key commits still keep physical key metadata.
  • Added GTK IM context focus in/out handling and wired the new IME state tests into zig build test.

Validation

  • git diff --check passed.
  • zig build test was not run because zig is not installed in this environment.

@dfdgsdfg

Copy link
Copy Markdown
Author

Tested in an actual GNOME environment.

  • Confirmed that Korean/CJK input works correctly.
  • Also tested entering CJK text after moving the cursor into the middle of an existing sentence.

This looks good to merge now.

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.

2 participants