Commit Graph
72 Commits
Author SHA1 Message Date
fanlusky 6e235a8dfd Implement the emoji panel function in the right-click menu. 2026-07-17 23:50:28 +08:00
fanlusky fd0cff71e9 Fix the issue where the language bar right-click menu does not respond. 2026-07-17 23:38:14 +08:00
fanlusky 7775b97c09 Fix the issue where the candidate window cannot be pulled up when switching back from Microsoft's emoji panel, and deeply optimize the stability of IPC connections. 2026-07-16 21:41:09 +08:00
fanlusky 2e2d670164 [Regression]: Fix the issue where the candidate window does not display after switching the Shuangpin scheme. 2026-07-15 00:58:32 +08:00
fanlusky 985ec87ea2 Add support for the Ziranma Shuangpin scheme. 2026-07-15 00:26:07 +08:00
fanlusky df6002c03e Add preliminary support for Chinese-English mixed input. 2026-07-14 19:00:09 +08:00
fanlusky d4f2bcc91e Optimize the memory usage of WebView2. 2026-07-14 01:06:51 +08:00
fanlusky e4fe985896 Thoroughly solve the settings window flickering and focus instability issues. Separate it out as a standalone exe. 2026-07-14 00:09:06 +08:00
fanlusky d7c247747c Bidirectional synchronization of input method scheme settings. 2026-07-13 19:06:01 +08:00
fanlusky 83a17681b0 [Regression]: Fix the issue where the minimize button and taskbar icon of the settings window do not minimize properly when clicked. 2026-07-13 10:26:01 +08:00
fanlusky 903ae7fc7d Fix the issue where clicking the close button on the settings window when it loses focus requires two clicks to close, and make the window gain focus more stable. 2026-07-13 10:17:59 +08:00
fanlusky 6a3ddeb1b6 Bidirectional synchronization of the paging settings in the settings interface. Support comma, period, and slash for page turning, support PageUp and PageDown for page turning, support up and down arrow keys to move the highlighted candidate selection, and left and right arrow keys to move the caret. 2026-07-12 22:28:14 +08:00
fanlusky c325828bc9 Add a cloud icon to cloud candidates. 2026-07-11 10:52:38 +08:00
fanlusky 7d7839d90e Fix the issue where the settings window cannot gain focus and repeatedly flickers when clicked. 2026-07-10 22:24:50 +08:00
fanlusky 300b9586df Implement bidirectional hot synchronization for the floating toolbar as well, and actually add the feature. 2026-07-10 16:50:08 +08:00
fanlusky f626fc6cfd Bidirectional hot synchronization of candidate window horizontal/vertical layout between the configuration file, settings page, and the actual candidate window. 2026-07-10 16:33:59 +08:00
fanlusky e6c8500521 tmp 2026-07-03 22:18:51 +08:00
fanlusky 26bd8411c6 Optimize ipc stage 1 2026-07-02 18:42:31 +08:00
fanlusky eac9efcbe3 Prevent the settings window from flashing white when resizing. 2026-06-28 23:33:09 +08:00
fanlusky 744e117f8f Refactor 2026-06-19 22:27:12 +08:00
fanlusky c83b0f6ead Refactor 2026-06-19 22:05:53 +08:00
fanlusky d38a6bfb0a Phase 1 dependency consolidation. 2026-06-19 21:27:43 +08:00
fanlusky a203d733f1 add shortcut for clearing cache 2026-05-07 11:16:13 +08:00
fanlumaster 19a83589bd 自绘的最大化按钮支持snap layouts 2026-03-28 20:44:53 +08:00
fanlumaster a1703d6104 窗口最大化的时候,要通知 js 端 2026-03-27 15:05:24 +08:00
fanlumaster db5b0846a4 自绘标题栏解决分屏、全屏和窗口模式下上方有点白条的问题 2026-03-27 14:16:13 +08:00
fanlumaster 3e3d8d8a77 resize 触发 2026-03-27 02:32:33 +08:00
fanlumaster a5ea81b5d4 first version of self-rendering title bar 2026-03-27 00:17:53 +08:00
fanlumaster a66c1f1561 Wrap log with macros. 2026-03-14 00:21:34 +08:00
fanlumaster 6a815c069b remove log new lines 2026-03-12 02:23:26 +08:00
fanlumaster 9bfa8160e1 log format 2026-03-12 01:34:41 +08:00
fanlumaster b8407f458c [feat]: set min size for settings wnd 2026-03-10 02:47:30 +08:00
fanlumaster c4050b1aab [feat]: only hide ftb wnd when really needed 2026-03-05 16:55:34 +08:00
fanlumaster 991c037182 chore 2026-03-05 14:45:10 +08:00
fanlumaster e757fababe [fix]: do not init cand wnd webivew second time 2026-03-05 14:25:15 +08:00
fanlumaster 62c2ec5247 [optimize]: set wnds top most as soon as possible 2026-03-05 00:36:19 +08:00
fanlumaster 68bf92da91 [fix]: resolve ftb and menu wnd z-order problem 2026-03-05 00:18:52 +08:00
fanlumaster 4be4a96992 make window truely top-most with sign 2026-03-04 01:43:53 +08:00
fanlumaster 8486cecd9b [fix]: Do not put extra SelectedCandidateString to namedpipe 2026-01-29 15:16:50 +08:00
fanlumaster 3275b28486 [feat]: Make mouse click can also create word and update weight 2026-01-29 15:08:50 +08:00
fanlumaster 7a7e31a001 [feat]: Commit candidate via mouse click 2026-01-29 13:20:58 +08:00
fanlumaster 80189d146c [feat]: Implement pin a cand item to top by mouse click 2026-01-28 21:40:23 +08:00
fanlumaster 1d4c8fb0aa [feat]: Do not delete single hanzi 2026-01-28 21:02:47 +08:00
fanlumaster cbb013a0cb [feat]: Response mouse click to delete a candidate item 2026-01-28 20:40:59 +08:00
fanlumaster a4ca392d7f [cand_wnd]: Add some space for pop up menu 2026-01-27 21:03:14 +08:00
fanlumaster 7b7d8b5215 feat: hide ftb wnd immediately when tsf ime deactiavted 2026-01-18 20:52:22 +08:00
fanlumaster 32e24e5f5c fix: read data from namedpipe immediately to prevent ftb state chaos caused by multi event in a short time 2026-01-18 12:12:30 +08:00
fanlumaster f6509ace33 feat: also sync double/single char status when switch windows 2026-01-17 23:22:23 +08:00
fanlumaster 0f1c4b9fbf [ftb]: double/single byte btn 2026-01-17 22:40:28 +08:00
fanlumaster adc6da488c [settings]: set new title bar icon 2026-01-17 14:09:43 +08:00