Skip to content

mpv chat: support IME for CJK input via input-ime - #72

Merged
everpcpc merged 3 commits into
everpcpc:mainfrom
nz3u:feat/mpv-chat-ime
Oct 18, 2026
Merged

everpcpc merged 3 commits into
everpcpc:mainfrom
nz3u:feat/mpv-chat-ime

Conversation

@nz3u

@nz3u nz3u commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Port the changes from Syncplay/syncplay#822 to the bundled mpv script, adapting only the file path.

  • Enable input-ime and receive CJK text via any_unicode while chat is open on mpv 0.40+.
  • Disable IME and remove the text binding when chat closes; keep legacy per-key input on older versions.

Validation: verified the port matches the source patch; Lua syntax and mocked input smoke checks passed on Lua 5.1, 5.4, and LuaJIT. Native IME interaction still needs manual verification.

@everpcpc
everpcpc merged commit 418f5f8 into everpcpc:main Oct 18, 2026
3 checks passed
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