Commit Graph

  • cd23d78866 Add the U mode description to the settings panel, and add a switch. fanlusky 2026-07-21 01:39:04 +08:00
  • 55b9fae838 Add the U mode description to the settings panel, and add a switch. fanlusky 2026-07-21 01:38:07 +08:00
  • 320c9ed5e8 Attempt to fix the occasional issue where, after committing a candidate, the candidate window still remains at the cursor position, and the preedit in the candidate window is empty. fanlusky 2026-07-21 01:15:10 +08:00
  • 16f063cd92 Add U mode to support Unicode input. fanlusky 2026-07-21 00:30:25 +08:00
  • 09b1523030 Add U mode to support Unicode input. fanlusky 2026-07-21 00:30:07 +08:00
  • d3d3b4f8e9 Fix the clangd error caused by the expansion of the min/max macros on Windows. fanlusky 2026-07-20 23:40:27 +08:00
  • 91c33d5f2a Set the default pop-up position of the on-screen keyboard to be slightly below the center of the screen and slightly above the taskbar. fanlusky 2026-07-20 23:23:05 +08:00
  • f3c7a9557a Set the initial position setting method for the window. fanlusky 2026-07-20 23:22:05 +08:00
  • 2086cfd299 Add application icon to the watchdog. fanlusky 2026-07-20 23:10:23 +08:00
  • 6385c73e7a Add a watchdog program to keep the server alive. fanlusky 2026-07-20 17:02:47 +08:00
  • 611ba63321 Add anti-multiple-instance to the applications. fanlusky 2026-07-20 16:55:56 +08:00
  • f564dcf700 Handle goto warnings. fanlusky 2026-07-20 16:34:02 +08:00
  • 7e49b0762b Update clsid fanlusky 2026-07-20 16:26:55 +08:00
  • e669ded937 Enable the simplified-traditional toggle on the floating toolbar. fanlusky 2026-07-20 15:53:25 +08:00
  • 7770b77031 Enable the simplified-traditional toggle on the floating toolbar. fanlusky 2026-07-20 15:53:05 +08:00
  • c71adc6efd Adjust the position of the simplified-traditional toggle. fanlusky 2026-07-20 15:40:16 +08:00
  • f3f1ab8e71 Implement simplified-traditional input switching. fanlusky 2026-07-20 15:36:30 +08:00
  • f0bd72669e Implement simplified-traditional input switching. fanlusky 2026-07-20 15:36:12 +08:00
  • da10368c6a Optimize the text on the help page. fanlusky 2026-07-20 14:57:01 +08:00
  • 0557eecf83 Optimize the feedback interface. fanlusky 2026-07-20 13:26:02 +08:00
  • 636d0c7b18 Optimize the feedback interface. fanlusky 2026-07-20 13:25:46 +08:00
  • b1b6089077 Replace mock data with real data fanlusky 2026-07-20 02:26:28 +08:00
  • 02ba9d463e Improve the language bar right-click menu. fanlusky 2026-07-20 02:07:51 +08:00
  • cd29ca88d0 Improve the language bar right-click menu. fanlusky 2026-07-20 02:07:39 +08:00
  • 4765d72156 Integrate the handwriting recognition board into the server. fanlusky 2026-07-20 01:57:31 +08:00
  • f0759db93e Optimize the rendering smoothness of strokes in the handwriting input area. fanlusky 2026-07-20 01:37:15 +08:00
  • 4e8e85afd8 Make handwriting recognize demo fanlusky 2026-07-20 01:32:31 +08:00
  • bf1ab5f7c4 Mock the information for the Help, About, and Feedback pages. fanlusky 2026-07-20 00:36:19 +08:00
  • 90a8d0f096 Modify the scrollbar style of the prompt editing area to a custom scrollbar. fanlusky 2026-07-19 23:17:27 +08:00
  • 3cbec4e790 Add caching to AI prediction results as well. fanlusky 2026-07-19 23:00:18 +08:00
  • 3e1b9217b7 Implement AI-assisted prediction. fanlusky 2026-07-19 22:34:24 +08:00
  • a7a4434b97 Implement AI-assisted prediction. fanlusky 2026-07-19 22:33:58 +08:00
  • 01de93294f Implement quick phrases. fanlusky 2026-07-19 14:53:42 +08:00
  • 54acf0dfa0 Change the shortcut for opening the on-screen keyboard to Ctrl+Shift+Win+K. fanlusky 2026-07-19 14:51:49 +08:00
  • 8fe532a285 Implement quick phrases. fanlusky 2026-07-19 13:17:23 +08:00
  • 7a1768079d Optimize the language options for speech recognition in voice input. fanlusky 2026-07-19 03:02:15 +08:00
  • ff64481312 Optimize the language options for speech recognition in voice input. fanlusky 2026-07-19 03:02:03 +08:00
  • c5f1df1571 chore: rename handwriting btn name fanlusky 2026-07-19 02:43:31 +08:00
  • abb9dac40a Preliminarily implement the skin section in settings. fanlusky 2026-07-19 02:41:23 +08:00
  • ca287fc3ae Adjust some styles of the dictionary section in settings. fanlusky 2026-07-19 01:54:47 +08:00
  • 1af9bd6447 Add dictionary management functionality to the settings panel. fanlusky 2026-07-19 01:32:28 +08:00
  • 077f931394 Add dictionary management functionality to the settings panel. fanlusky 2026-07-19 01:32:11 +08:00
  • 933c8a5272 Add a switch for cloud candidates to the input function area. fanlusky 2026-07-18 16:33:27 +08:00
  • 1d52e32738 Add a switch for cloud candidates to the input function area. fanlusky 2026-07-18 16:32:35 +08:00
  • 48a2482472 Integrate the on-screen keyboard into the settings. fanlusky 2026-07-18 16:04:40 +08:00
  • 9f974d4a5f Integrate the on-screen keyboard into the settings. fanlusky 2026-07-18 16:02:58 +08:00
  • 0b4bf52395 Reduce the spacing between the dots in the password-style token. fanlusky 2026-07-18 15:42:18 +08:00
  • a5639612a7 Integrate voice input functionality into the server. fanlusky 2026-07-18 15:24:37 +08:00
  • ed3af76d79 Integrate voice input functionality into the server. fanlusky 2026-07-18 15:24:15 +08:00
  • 0d49c0edd0 Remove the general function section. fanlusky 2026-07-18 10:18:27 +08:00
  • 679a0a28ce Adjust the settings of the floating toolbar on the settings page. fanlusky 2026-07-18 09:46:59 +08:00
  • ed52f72f7d Integrate the voice input method. fanlusky 2026-07-18 09:07:56 +08:00
  • 765e340251 Integrate the voice input method. fanlusky 2026-07-18 00:42:24 +08:00
  • 063a417d53 Remove some shortcut key hints from the right-click menu. fanlusky 2026-07-17 23:58:11 +08:00
  • c0d08b6baa Implement the on-screen keyboard function in the right-click menu. fanlusky 2026-07-17 23:54:34 +08:00
  • d1d28418f7 Implement the on-screen keyboard function in the right-click menu. fanlusky 2026-07-17 23:54:18 +08:00
  • 835538551d Implement the emoji panel function in the right-click menu. fanlusky 2026-07-17 23:50:42 +08:00
  • 6e235a8dfd Implement the emoji panel function in the right-click menu. fanlusky 2026-07-17 23:50:28 +08:00
  • fd0cff71e9 Fix the issue where the language bar right-click menu does not respond. fanlusky 2026-07-17 23:37:56 +08:00
  • c7a06b4150 Add support for the on-screen soft keyboard. fanlusky 2026-07-17 23:22:17 +08:00
  • 70865e30df Add support for the emoji panel. fanlusky 2026-07-17 22:46:51 +08:00
  • 408fa1fd90 When Ctrl+Shift+Alt+T exits the server, also exit the settings program. fanlusky 2026-07-17 21:42:36 +08:00
  • 8c1a787be9 [Regression]: Fix the issue where the Chinese-English input method cannot provide feedback to the user when the server is offline. fanlusky 2026-07-17 00:00:47 +08:00
  • 4f2fe01dc4 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. fanlusky 2026-07-16 11:45:29 +08:00
  • 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. fanlusky 2026-07-16 11:44:56 +08:00
  • 541ddfde95 Remove the blank space between the title bar and the body of the settings window. fanlusky 2026-07-16 01:19:05 +08:00
  • 5bc2e2cb26 Add shortcuts docs fanlusky 2026-07-15 18:52:09 +08:00
  • 548330b8cf Make a demo of an on-screen keyboard. fanlusky 2026-07-15 18:22:50 +08:00
  • 8bc914b258 Make the scrollbar of the emoji panel demo scrollable. fanlusky 2026-07-15 18:09:32 +08:00
  • cbeef9e147 Adjust font size and search box height fanlusky 2026-07-15 17:19:45 +08:00
  • 3a41372f24 Adjust font size and some layouts fanlusky 2026-07-15 15:50:50 +08:00
  • 59a73b8476 Optimize the emoji panel size. fanlusky 2026-07-15 15:43:58 +08:00
  • 05a4ada19d Optimize the emoji panel. fanlusky 2026-07-15 15:34:53 +08:00
  • 604cf987b1 emoji panel demo step01 fanlusky 2026-07-15 14:49:36 +08:00
  • 4f62123699 Support image render fanlusky 2026-07-15 14:39:55 +08:00
  • 0c279f112a Make the three buttons on the settings window title bar not dim their highlight when hovered while the window is out of focus. fanlusky 2026-07-15 14:26:36 +08:00
  • 86b17c3310 Support switching auxiliary code schemes. fanlusky 2026-07-15 13:26:23 +08:00
  • 94a5ed3658 Support switching auxiliary code schemes. fanlusky 2026-07-15 13:26:14 +08:00
  • 2e2d670164 [Regression]: Fix the issue where the candidate window does not display after switching the Shuangpin scheme. fanlusky 2026-07-15 00:58:32 +08:00
  • 985ec87ea2 Add support for the Ziranma Shuangpin scheme. fanlusky 2026-07-15 00:26:07 +08:00
  • e417eaee64 Refactor to prepare for adding the Ziranma scheme. fanlusky 2026-07-14 23:39:34 +08:00
  • f351f1357b Do not provide English candidates for inputs with fewer than five characters (excluding five). fanlusky 2026-07-14 23:08:19 +08:00
  • 083aa61e4b Default to showing the general section on cold startup of the settings window. fanlusky 2026-07-14 19:52:47 +08:00
  • 69c657e44b Implement bidirectional synchronization for the Chinese-English mixed input feature. fanlusky 2026-07-14 19:21:01 +08:00
  • c73c8092d1 Implement bidirectional synchronization for the Chinese-English mixed input feature. fanlusky 2026-07-14 19:20:47 +08:00
  • df6002c03e Add preliminary support for Chinese-English mixed input. fanlusky 2026-07-14 19:00:09 +08:00
  • d4f2bcc91e Optimize the memory usage of WebView2. fanlusky 2026-07-14 01:06:51 +08:00
  • 60f87d9287 Fix the issue of the tooltip residue on the minimize button of the settings window. fanlusky 2026-07-14 00:37:32 +08:00
  • f83bad37c5 Make the title bar text of the settings window slightly darker when it loses focus. fanlusky 2026-07-14 00:21:07 +08:00
  • e4fe985896 Thoroughly solve the settings window flickering and focus instability issues. Separate it out as a standalone exe. fanlusky 2026-07-14 00:09:06 +08:00
  • d7c247747c Bidirectional synchronization of input method scheme settings. fanlusky 2026-07-13 19:06:01 +08:00
  • 83850b5817 Bidirectional synchronization of input method scheme settings. fanlusky 2026-07-13 19:05:42 +08:00
  • fe1cc4a1e1 Add support for the Wubi input method. fanlusky 2026-07-13 18:35:52 +08:00
  • 83a17681b0 [Regression]: Fix the issue where the minimize button and taskbar icon of the settings window do not minimize properly when clicked. fanlusky 2026-07-13 10:26:01 +08:00
  • 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. fanlusky 2026-07-13 10:17:59 +08:00
  • 6555913a72 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. fanlusky 2026-07-12 20:45:13 +08:00
  • f39aff1d4f 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. fanlusky 2026-07-12 20:45:00 +08:00
  • 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. fanlusky 2026-07-12 20:44:52 +08:00
  • acce9dce38 Bidirectional synchronization of the paging settings in the settings interface. fanlusky 2026-07-12 10:34:17 +08:00
  • d2408a7ba7 Bidirectional synchronization of the paging settings in the settings interface. fanlusky 2026-07-12 10:34:06 +08:00