| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-08 | Merge pull request #9 from Edmund-a7/master | Can Celik | |
| fix: support IME input for Chinese and other UTF-8 characters | |||
| 2026-04-07 | fix: support IME input for Chinese and other UTF-8 characters | acumen7 | |
| Phase 1: UTF-8 encoding support - Modified encode_text_input() to handle characters without modifiers - Added unit tests for Chinese character encoding Phase 2: IME composition support - Removed REPORT_ALL_KEYS_AS_ESCAPE_CODES keyboard flag - Prevents keyboard protocol from interfering with IME - Allows digit keys to be captured by input method for candidate selection Fixes issue where IME input was not working properly. Supports Chinese, Japanese, Korean, and other UTF-8 input methods. Maintains compatibility with all existing features. Tested: - All 388 unit tests pass - Chinese IME input with pinyin works correctly - All navigate mode shortcuts work normally - All terminal applications work normally | |||
| 2026-04-07 | fix: preserve lf in raw terminal input | Ogulcan Celik | |
| 2026-04-05 | refactor: remove vt100 backend and make ghostty default | Can Celik | |
| 2026-04-05 | refactor: own pane mouse protocol enums outside vt100 | Can Celik | |
| 2026-04-05 | fix: match ghostty pane default colors to host terminal theme | Can Celik | |
| 2026-04-05 | feat: finish ghostty pane backend integration | Can Celik | |
| 2026-03-31 | fix: align pane scrolling with tmux and ghostty | Ogulcan Celik | |
| 2026-03-30 | fix ghostty macos arrow and modifier key parsing | Ogulcan Celik | |
| 2026-03-30 | refactor sidebar status rollup and preserve pane order | Ogulcan Celik | |
| 2026-03-30 | fix: send shifted printable keys as text input | Ogulcan Celik | |
| 2026-03-30 | refactor: split terminal keyboard protocol module | Ogulcan Celik | |
