Commit Graph
21 Commits
Author SHA1 Message Date
fanlumaster 29aeb8e291 [feat]: IPC using namedpipe, uwp/metro apps do not have _uiPresenter 2025-05-03 00:33:49 +08:00
fanlumaster eaa6ec39da [feat]: Select candidate by number 2025-04-23 06:50:26 +08:00
fanlumaster cdd8967cc3 [feat]: VK_SPACE to commit first candidate 2025-04-23 03:33:24 +08:00
fanlumaster 849bed779a [feat]: Seperate move window event and make caret position more precise in some occasions 2025-04-20 00:38:56 +08:00
fanlumaster 0a0d41d5ec [feat]: Write data to shared memory and notify UI with event 2025-04-16 02:08:52 +08:00
fanlumaster af3663d636 [feat]: Prepare for IPC 2025-04-15 16:14:52 +08:00
fanlumaster 547c24815a [feat]: Add spdlog 2025-04-14 16:02:43 +08:00
fanlumaster 4afcf59e4e [chore]: Remove unneeded log 2025-04-03 23:45:51 +08:00
fanlumaster eadae57ea6 [fix]: Make Shift work only in needed occasions 2025-04-03 23:26:18 +08:00
fanlumaster 88f3f0dc79 [fix]: Try to make Shift work in every application e.g. firefox 2025-04-03 23:12:18 +08:00
fanlumaster 72e9809b4c [feat]: Do not eat keys when IME is unavailable in Chrome, Edge, etc. 2025-04-02 21:36:41 +08:00
fanlumaster 9e8ab84692 [fix]: Fix punctuation under Chinese mode 2025-03-31 22:18:17 +08:00
fanlumaster 0cfa57f448 [chore]: Remove comments unneed 2025-03-31 15:42:20 +08:00
fanlumaster 49e0893490 [feat]: Enable IME to toggle IME mode when composing and commit keystroke string when switching to Eng mode of this IME 2025-03-31 15:28:35 +08:00
fanlumaster 5e56f96c59 [feat]: do not commit capital keys directly in chinese mode 2025-03-29 18:22:25 +08:00
fanlumaster 977a102572 UI: unneeded message 2025-03-28 10:28:42 +08:00
fanlumaster d90ecf9276 [feat]: also use +/- to do page flipping 2025-03-13 22:46:15 +08:00
fanlumaster 1d9fa8d057 [feat]: customize candidate window page count 2025-03-13 21:56:50 +08:00
fanlumaster 307209608d [feat]: commit pure keystroke string when VK_RETURN is pressed 2025-03-13 04:12:11 +08:00
fanlumaster e18dd2ac4d remove some logs 2025-01-25 20:49:46 +08:00
fanlumaster f9525aec29 adjust file structure 2025-01-23 21:27:10 +08:00