Commit Graph

  • 1e345d818e Add Microsoft Shuangpin scheme. fanlusky 2026-08-10 01:53:57 +08:00
  • f6c62d0c45 Support paired punctuation. fanlusky 2026-08-10 00:38:23 +08:00
  • a2aedbf39f Support paired punctuation. fanlusky 2026-08-10 00:38:09 +08:00
  • c2cfa70393 Support paired punctuation. fanlusky 2026-08-10 00:37:48 +08:00
  • 0bf2df78b8 Add validation for dictionary insertion. fanlusky 2026-08-09 22:27:27 +08:00
  • dd113048f8 Add validation for dictionary insertion. fanlusky 2026-08-09 22:27:16 +08:00
  • 608eac7552 Fix the issue where the menu displays a scrollbar. fanlusky 2026-08-09 21:24:51 +08:00
  • 902fceb55f Fix the issue where the menu displays a scrollbar. fanlusky 2026-08-09 21:24:38 +08:00
  • d046b0ab9d Add a visible-area guard to the FTB. fanlusky 2026-08-09 20:00:06 +08:00
  • 834aa4c97a Fix the issue of the preedit font being too small in the horizontal candidate window. fanlusky 2026-08-09 19:46:38 +08:00
  • 9e543ef13d Fix the style issue of the FTB when the resolution switches to 1920x1080. fanlusky 2026-08-09 19:40:47 +08:00
  • 4495fc7795 Fix the style issue of the FTB when the resolution switches to 1920x1080. fanlusky 2026-08-09 19:40:38 +08:00
  • 9db859ff0f Add the English input method status to the toolbar. fanlusky 2026-08-09 19:06:02 +08:00
  • 67d9da572a Add the English input method status to the toolbar. fanlusky 2026-08-09 19:05:39 +08:00
  • 29242b2641 Also add short english words to cands. fanlusky 2026-08-09 18:37:04 +08:00
  • 32d9978fd5 Add some time and date styles. fanlusky 2026-08-09 18:13:48 +08:00
  • 90092e1a8c Fix the issue where content hosts such as Chrome/Twitter clear the smart punctuation override state due to DocumentMgr switching after Backspace, and where the deferred barrier misses recording Backspace, so that after deleting an English '.' after a number and then pressing the period key, it can stably commit the Chinese '。'. fanlusky 2026-08-09 15:26:15 +08:00
  • 98b3bf8eb6 Add dpi releated rules to agents.md. fanlusky 2026-08-08 21:41:02 +08:00
  • 0373f6ef6c Change the candidate window to a stable transparent host window occupying about 1/4 of the screen (updating with the cursor monitor/DPI), with content wrapping according to the host width and scrolling according to the host height, and fix the issues of high-DPI edge cropping and inconsistency between measurement and CSS limits. fanlusky 2026-08-08 21:37:22 +08:00
  • ac8d47ef09 Change the candidate window to a stable transparent host window occupying about 1/4 of the screen (updating with the cursor monitor/DPI), with content wrapping according to the host width and scrolling according to the host height, and fix the issues of high-DPI edge cropping and inconsistency between measurement and CSS limits. fanlusky 2026-08-08 21:37:09 +08:00
  • a5b340cedc Strengthen the adaptive sizing of the FTB when the resolution changes. fanlusky 2026-08-08 19:49:37 +08:00
  • 73fd24b53d Strengthen the adaptive sizing of the FTB when the resolution changes. fanlusky 2026-08-08 19:49:19 +08:00
  • 73f7de2250 Add date-time quick input (T-mode) feature, strengthen installation to not overwrite user's config.toml, and add a cold-start protection for FTB that "displays within the page ready / up to 6s grace period, then shows/hides according to actual status" (still rebuilds webview2 on upgrade). fanlusky 2026-08-08 12:38:50 +08:00
  • 33a86c11b6 Add date-time quick input (T-mode) feature, strengthen installation to not overwrite user's config.toml, and add a cold-start protection for FTB that "displays within the page ready / up to 6s grace period, then shows/hides according to actual status" (still rebuilds webview2 on upgrade). fanlusky 2026-08-08 12:37:10 +08:00
  • b025e9e351 docs. fanlusky 2026-08-07 02:09:25 +08:00
  • 398739fd8c docs. fanlusky 2026-08-06 01:31:12 +08:00
  • 00a069871a docs. fanlusky 2026-08-05 23:31:39 +08:00
  • 1b88cbd17c Update agents.md. fanlusky 2026-08-04 23:29:20 +08:00
  • 23d78f161a Fix the issue where some database entries fail to replay during installation. fanlusky 2026-08-04 23:25:21 +08:00
  • 6a9050f710 Revert the FTB-related code. fanlusky 2026-08-04 22:43:35 +08:00
  • 8a13222b98 docs. fanlusky 2026-08-04 22:32:04 +08:00
  • 08b0ecb738 Regression issue: fix the issue where the previous modification may cause the host to briefly stall. fanlusky 2026-08-04 14:17:13 +08:00
  • 5a11c7dc87 Attempt to fix the issue where the candidate window is truncated in some windows, such as in CAD. fanlusky 2026-08-04 12:20:33 +08:00
  • d3c3c63d48 Attempt to fix the issue where the candidate window is truncated in some windows, such as in CAD. fanlusky 2026-08-04 12:20:19 +08:00
  • 8170a5be38 Adjust settings skin section style. fanlusky 2026-08-04 11:53:35 +08:00
  • 28b7f174e6 Fix the issue where words created from cloud candidates cannot be deleted. fanlusky 2026-08-04 02:50:05 +08:00
  • 3eb142b1b5 Limit skin candwnd item count to 6. fanlusky 2026-08-04 01:32:29 +08:00
  • 4f608437a0 Fix UILess Mode issues to support Chinese input in Delta Force. fanlusky 2026-08-04 01:09:38 +08:00
  • 8c1c59b829 Fix UILess Mode issues to support Chinese input in Delta Force. fanlusky 2026-08-04 01:09:21 +08:00
  • 6a7b6c58d0 Fix the issue where the configuration for 9 candidates does not take effect. fanlusky 2026-08-03 22:29:24 +08:00
  • 13b7705318 Fix the issue where the configuration for 9 candidates does not take effect. fanlusky 2026-08-03 22:28:57 +08:00
  • b99e6d7424 Optimize ftb font fanlusky 2026-08-03 02:49:48 +08:00
  • 79811f3e71 Optimize sidebar animation speed. fanlusky 2026-08-03 02:18:52 +08:00
  • 0f9a2b7fc2 Ensure the animation of the cylindrical bar in the settings tab bar does not lag. fanlusky 2026-08-03 01:20:43 +08:00
  • 5f85070f2b Add more auxiliary code schemes. fanlusky 2026-08-03 01:12:45 +08:00
  • f06ac6f04c Add more auxiliary code schemes. fanlusky 2026-08-03 01:12:16 +08:00
  • 3747f42128 Fixed the issue where, after adding a manual segmentation symbol to the full pinyin xs'h, the preceding part does not automatically segment. fanlusky 2026-08-03 00:45:32 +08:00
  • b7f17facfa Expand the range of the candidate window font size setting slightly. Fix the issue where AI predictions cannot be directly committed and instead trigger word-creation mode, and fix the issue where words generated by AI predictions cannot be deleted via right-click. fanlusky 2026-08-03 00:07:20 +08:00
  • 01e5dfc7a7 Expand the candidate window font size setting range slightly. fanlusky 2026-08-02 23:41:20 +08:00
  • 73128d7b46 Expand the candidate window font size setting range slightly. fanlusky 2026-08-02 23:41:03 +08:00
  • aad3992541 Migrate some shortcuts to keyeventsink. fanlusky 2026-08-02 22:57:21 +08:00
  • a4ecf47f83 Migrate some shortcuts to keyeventsink. fanlusky 2026-08-02 22:57:06 +08:00
  • 6605398b99 In English input mode, when no results are found, put the raw string in. fanlusky 2026-08-02 22:38:58 +08:00
  • a4206951a9 Fix the issue where the Chinese/English status between the tray icon and the FTB is not synchronized in VSCode multi-window scenarios, and also fix the issue where Chrome applications do not follow the default Chinese/English status when opened. fanlusky 2026-08-02 21:47:54 +08:00
  • d30e764610 Fix the issue where the Chinese/English status between the tray icon and the FTB is not synchronized in VSCode multi-window scenarios, and also fix the issue where Chrome applications do not follow the default Chinese/English status when opened. fanlusky 2026-08-02 21:47:35 +08:00
  • 42c7d21b5d Fix the issue where smart punctuation fails in the built-in terminal of VSCode-related applications. fanlusky 2026-08-02 01:36:55 +08:00
  • bf0977b696 Remove logs fanlusky 2026-08-01 23:22:18 +08:00
  • 350d6a7457 Remove logs fanlusky 2026-08-01 23:22:06 +08:00
  • 9fa82d8878 Add English input mode. fanlusky 2026-08-01 23:15:02 +08:00
  • b5ded50274 Add English input mode. fanlusky 2026-08-01 23:11:02 +08:00
  • d65c686638 Add English input mode. fanlusky 2026-08-01 23:10:50 +08:00
  • 90e63fec52 Implement smart punctuation, automatically using English punctuation , . : after English letters and numbers. fanlusky 2026-08-01 19:55:29 +08:00
  • 223f8d70eb Implement smart punctuation, automatically using English punctuation , . : after English letters and numbers. fanlusky 2026-08-01 19:54:57 +08:00
  • 22ad3f29a5 Implement smart punctuation, automatically using English punctuation , . : after English letters and numbers. fanlusky 2026-08-01 19:54:21 +08:00
  • 79a85628bf Add agents.md fanlusky 2026-08-01 19:24:07 +08:00
  • 4848ac1cff Fix the issue where selecting candidates with the numeric keypad fails to commit and causes the interface to flicker and freeze. fanlusky 2026-08-01 17:45:12 +08:00
  • d2ac018b52 Fix the issue where selecting candidates with the numeric keypad fails to commit and causes the interface to flicker and freeze. fanlusky 2026-08-01 17:38:07 +08:00
  • e97d6c648a Fix: 仓耳今楷 now is supported in cand wnd and settings wnd preview. fanlusky 2026-08-01 15:33:35 +08:00
  • 70d40bfa10 Fix: 仓耳今楷 now is supported in cand wnd and settings wnd preview. fanlusky 2026-08-01 15:33:00 +08:00
  • ef8cad988c Try to locate tray-menu not render issue once installed. fanlusky 2026-08-01 14:52:08 +08:00
  • ffbcc67016 Add shoudao shuangpin schema. fanlusky 2026-08-01 04:30:28 +08:00
  • de6b5affc0 Add shoudao shuangpin schema. fanlusky 2026-08-01 04:30:15 +08:00
  • 42e700fa26 Optimize font list render. fanlusky 2026-08-01 04:01:55 +08:00
  • 3b3b7304ec Preserve user configuration during upgrade. fanlusky 2026-08-01 03:33:42 +08:00
  • 5b162ddb93 compile manifest to release bin file fanlusky 2026-08-01 02:38:10 +08:00
  • 0c95aa272a fix(ime): keep first-key candidate window when entering Excel cell edit, do not suspend client on transient focus loss during Excel cell edit. fanlusky 2026-08-01 02:35:51 +08:00
  • 03a7ae6fbd fix(ftb): recover the toolbar when activation races window creation fanlusky 2026-08-01 00:36:39 +08:00
  • f0b9932c3e Continue trying to stabilize the WebView2 loading process during server initialization. fanlusky 2026-07-31 19:51:56 +08:00
  • ee5449a8ec Keep the menu always inactive. fanlusky 2026-07-31 17:36:35 +08:00
  • f70d210465 In auxiliary code mode, AI prediction should not send requests, just like cloud prediction. fanlusky 2026-07-31 16:12:03 +08:00
  • 34f8a897ae chore: update log path fanlusky 2026-07-31 14:50:05 +08:00
  • 8caf0eb399 fix(ftb): stop the floating toolbar from rendering blank fanlusky 2026-07-31 14:39:13 +08:00
  • fb4a2d02c9 fix(candwnd): keep measure-time WebView bounds after host resize fanlusky 2026-07-31 02:58:40 +08:00
  • 6117d21506 fix(candwnd): tighten fix-rank submenu and align card click-to-dismiss fanlusky 2026-07-31 02:58:09 +08:00
  • de5b764a72 fix(ftb): reconcile toolbar visibility from IPC active-client state fanlusky 2026-07-31 00:43:55 +08:00
  • 881dba501f fix(ime): launch Server off the UI thread and wake it on TIP activation fanlusky 2026-07-31 00:43:32 +08:00
  • ac8d5dbcf2 chore: sign script for release version fanlusky 2026-07-30 21:25:14 +08:00
  • 31f30899f6 Remove MetasequoiaImeWatchdog from the Server build and startup path. fanlusky 2026-07-30 21:19:48 +08:00
  • b3909578e1 Replace watchdog wake-up with Weasel-style Server keep-alive on keystroke IPC failures. fanlusky 2026-07-30 21:09:07 +08:00
  • 68f7557048 chore(traymenu): remove temporary traymenu-diag logging fanlusky 2026-07-30 03:16:28 +08:00
  • c029fb7222 fix(webview2): prevent TOPMOST from blocking controller creation in uiAccess process fanlusky 2026-07-30 03:08:42 +08:00
  • d797a25bfc fix(candwnd): wrap horizontal candidates at width limit fanlusky 2026-07-29 23:13:43 +08:00
  • 2bacc57b91 fix(candwnd): measure wrapped horizontal candidates correctly fanlusky 2026-07-29 23:13:23 +08:00
  • 08a9825e08 fix(dictionary-replay): embed application icon in executable fanlusky 2026-07-29 22:55:09 +08:00
  • af6be63eae update version fanlusky 2026-07-29 22:44:18 +08:00
  • 4994aa884a fix(candidate): prefetch initial candidates before partial last page fanlusky 2026-07-29 22:23:33 +08:00
  • 2983594211 test(shuangpin): cover multi-syllable suggestion storage fanlusky 2026-07-29 20:45:28 +08:00
  • a033f9d2c2 feat(composition): support phrase creation from incomplete pinyin fanlusky 2026-07-29 19:53:21 +08:00
  • efc909006d feat: add word-to-character setting fanlusky 2026-07-29 13:44:36 +08:00
  • 5e36ba1d01 feat: support exact candidate character commits fanlusky 2026-07-29 13:44:08 +08:00