Commit Graph

  • 79b5f6dad2 There should also be a corresponding status indicator when the keyboard Caps Lock is turned on. fanlusky 2026-08-21 23:09:15 +08:00
  • 1cf7846382 There should also be a corresponding status indicator when the keyboard Caps Lock is turned on. fanlusky 2026-08-21 23:09:03 +08:00
  • cb925e4600 Adjust ftb font style. fanlusky 2026-08-21 22:19:33 +08:00
  • 19d41a007b Keep the Chinese/English/Japanese status icons in the plain-text toolbar in a non-selectable state. fanlusky 2026-08-21 22:11:09 +08:00
  • 0f84f4b13a Optimize the tray icon of the language bar and the Japanese icon of the toolbar. fanlusky 2026-08-21 22:06:48 +08:00
  • ccc20fb623 Optimize the tray icon of the language bar and the Japanese icon of the toolbar. fanlusky 2026-08-21 22:06:29 +08:00
  • fdfb58b81d Fix the issue where Chinese-Japanese switching fails after the settings window has been idle for a long time. fanlusky 2026-08-21 19:02:08 +08:00
  • b3cac70a00 Fix the issue where Chinese-Japanese switching fails after the settings window has been idle for a long time. fanlusky 2026-08-21 17:52:17 +08:00
  • 8c6f760e18 Fix the issue where Chinese-Japanese switching fails after the settings window has been idle for a long time. fanlusky 2026-08-21 17:52:03 +08:00
  • 03c8145a0c Add dynamic switching of Japanese icons. fanlusky 2026-08-21 17:34:46 +08:00
  • 65d5508f64 Add dynamic switching of Japanese icons. fanlusky 2026-08-21 17:33:54 +08:00
  • 6960a74fce Add dynamic switching of Japanese icons. fanlusky 2026-08-21 17:33:37 +08:00
  • cf67568bd9 Add preliminary support for Japanese input. fanlusky 2026-08-21 16:56:08 +08:00
  • 27b0974be1 Add preliminary support for Japanese input. fanlusky 2026-08-21 16:55:41 +08:00
  • e885856124 Add Chinese-English translation functionality during typing. fanlusky 2026-08-21 16:04:50 +08:00
  • 96040385bc Add Chinese-English translation functionality during typing. fanlusky 2026-08-21 14:44:10 +08:00
  • 14c5467fc6 Adjust the style of dropdown boxes to make them clearly distinguishable from the background. fanlusky 2026-08-21 13:06:10 +08:00
  • 5d9c3799e9 Provide more slots for custom prompts. fanlusky 2026-08-21 12:58:56 +08:00
  • a9f8ee0be6 Provide more slots for custom prompts. fanlusky 2026-08-21 12:58:40 +08:00
  • 7c36a8e1b6 Change the default model for SiliconFlow. fanlusky 2026-08-21 11:30:06 +08:00
  • 5c2e3cafa9 Adjust the UI style of some windows in the voice input section. fanlusky 2026-08-21 11:20:54 +08:00
  • 44f9dde883 Enable AI prediction to support more vendors. fanlusky 2026-08-21 01:54:48 +08:00
  • 58266e4cb5 Enable AI prediction to support more vendors. fanlusky 2026-08-21 01:54:38 +08:00
  • 7bfdf6de03 Add several custom options for Doubao ASR. fanlusky 2026-08-21 01:29:10 +08:00
  • 5cbdab590b Add several custom options for Doubao ASR. fanlusky 2026-08-21 01:28:59 +08:00
  • 6e77c23e65 Enable voice input to support multiple vendors. fanlusky 2026-08-20 21:18:07 +08:00
  • 70014c8c2a Enable voice input to support multiple vendors. fanlusky 2026-08-20 21:17:41 +08:00
  • e08feaa713 Add regression tests for the issue where promoting xianwang candidates hid 先 from later xian queries. fanlusky 2026-08-20 14:01:00 +08:00
  • 914063f963 Make the preedit in the candidate window preview of settings follow the preedit settings of the window. fanlusky 2026-08-19 21:13:44 +08:00
  • e9c8387614 Support batch import of quick phrases. fanlusky 2026-08-19 20:26:30 +08:00
  • d13210597b Support batch import of quick phrases. fanlusky 2026-08-19 20:26:19 +08:00
  • 3ae623ab29 Add the Y mode feature, which provides temporary English input functionality. fanlusky 2026-08-19 19:40:28 +08:00
  • 1ca62aa947 Add the Y mode feature, which provides temporary English input functionality. fanlusky 2026-08-19 19:40:18 +08:00
  • 8d2305b3e5 Add fine-grained control over the character count threshold for triggering Chinese-English mixed input. fanlusky 2026-08-19 13:41:12 +08:00
  • 20194244bb Add fine-grained control over the character count threshold for triggering Chinese-English mixed input. fanlusky 2026-08-19 13:40:54 +08:00
  • f7af10e706 Add a switch option to temporarily mute other media playback sounds while recording. fanlusky 2026-08-19 10:02:50 +08:00
  • 449f30a72a Add a switch option to temporarily mute other media playback sounds while recording. fanlusky 2026-08-19 10:02:18 +08:00
  • 1ef185ddd1 Optimize the lag issue of the kaomoji search box in the emoji panel. fanlusky 2026-08-19 09:02:01 +08:00
  • 2854d4f67f Add J mode, the shorthand pinyin mode. fanlusky 2026-08-19 08:06:17 +08:00
  • 943b6fbd4b Add J mode, the shorthand pinyin mode. fanlusky 2026-08-19 08:05:44 +08:00
  • 828cc48591 Implement the clipboard functionality in the emoji panel. fanlusky 2026-08-19 00:00:21 +08:00
  • fe649e706f Implement the clipboard functionality in the emoji panel. fanlusky 2026-08-19 00:00:05 +08:00
  • f2199e94fc Add support for more symbols in the emoji panel. fanlusky 2026-08-18 22:30:24 +08:00
  • e012bb74ce Make the on-screen keyboard also able to normally invoke the input method. fanlusky 2026-08-18 22:05:53 +08:00
  • 41022d4b73 Optimize emoji panel tab icons. fanlusky 2026-08-17 04:43:13 +08:00
  • 3d7b8a3c24 Add support for svg render. fanlusky 2026-08-17 04:42:53 +08:00
  • ee7ec3a898 Optimize emoji panel Kaomoji render. fanlusky 2026-08-17 02:37:36 +08:00
  • c2a74f3624 Do not show indicator bar real-time text when using tsf inline preedit real-time text asr. fanlusky 2026-08-17 01:24:09 +08:00
  • 8e825920c5 Add inline preedit in-time ars result support for voice input. fanlusky 2026-08-17 00:56:22 +08:00
  • 3f272271b9 Add inline preedit in-time ars result support for voice input. fanlusky 2026-08-17 00:56:01 +08:00
  • 7c7df2e4c6 Add inline preedit in-time ars result support for voice input. fanlusky 2026-08-17 00:55:45 +08:00
  • 148827b9e9 Add kaomoji-mixed-input toggle to the input settings page (below emoji) fanlusky 2026-08-17 00:08:35 +08:00
  • 8565b0531b Add kaomoji to mixed candidates (after emoji) behind general.kaomoji_mixed_input fanlusky 2026-08-17 00:08:24 +08:00
  • 932b7da8ec Add kaomoji-mode (M-mode) toggle to the settings utility section fanlusky 2026-08-16 23:16:39 +08:00
  • 7a35c8c20e Add M-mode (Shift+M) for quick kaomoji input fanlusky 2026-08-16 23:16:11 +08:00
  • 2924834ff5 Make Willow green selection fill the window edge like the reference skin. fanlusky 2026-08-16 19:42:17 +08:00
  • 4593ef54b7 Add emoji-mixed-input toggle to the input settings page (mirrors cn_en_mixed_input) fanlusky 2026-08-16 19:30:13 +08:00
  • d15319bd66 Add emoji to mixed candidates (slot 3, shifts with cloud/AI) behind general.emoji_mixed_input. fanlusky 2026-08-16 19:29:52 +08:00
  • a1f68a9e9e Add E-mode toggle to the settings utility section fanlusky 2026-08-16 19:06:38 +08:00
  • 08ee504609 Add E-mode (Shift+E) for quick emoji input fanlusky 2026-08-16 18:54:54 +08:00
  • 93239749d4 Prevent K/U/T modes from falling back to normal pinyin candidates on partial input fanlusky 2026-08-16 17:59:24 +08:00
  • 6f26618638 Add weekday quick input (xq/xingqi/week) to the T-mode and keep T-mode from leaking normal pinyin candidates. fanlusky 2026-08-16 17:49:08 +08:00
  • c18898f7d9 Add weekday quick input (xq/xingqi/week) to the T-mode and keep T-mode from leaking normal pinyin candidates. fanlusky 2026-08-16 17:48:11 +08:00
  • 47237adcfa Adjust willow-green round corner style. fanlusky 2026-08-16 17:08:22 +08:00
  • 4a3e67f048 Fix skin sync. fanlusky 2026-08-16 16:23:21 +08:00
  • d8b88467a0 Add two skins. fanlusky 2026-08-16 16:20:16 +08:00
  • 9f83b88124 docs. fanlusky 2026-08-16 03:09:07 +08:00
  • d9a7235919 Do not segmentation for help code part. fanlusky 2026-08-16 03:04:02 +08:00
  • 2bc321ecfb Add uppercase-first reverse auxiliary-code matching with dedicated caching for Shuangpin. fanlusky 2026-08-16 02:40:14 +08:00
  • c5647e4108 Adjust some settings styles. fanlusky 2026-08-15 04:11:02 +08:00
  • a2e80b26e8 Add preedit font size settings. fanlusky 2026-08-15 03:59:00 +08:00
  • eb1211e595 Add preedit font size settings. fanlusky 2026-08-15 03:58:43 +08:00
  • 5cdb3540fa Fix font filter func. fanlusky 2026-08-15 03:37:37 +08:00
  • f537831a92 Optimize settings font selection. fanlusky 2026-08-15 03:26:55 +08:00
  • 67ce190071 Adjust settings wnd splash effect. fanlusky 2026-08-15 03:11:52 +08:00
  • d65928e3de Resolve clangd errors. fanlusky 2026-08-15 03:11:26 +08:00
  • a2822cfb5c Adjust emoji panel's emoji data. fanlusky 2026-08-15 02:34:34 +08:00
  • 64c08a7c02 Adjust some controls for emoji panel. fanlusky 2026-08-15 02:32:00 +08:00
  • 5e58aba484 Adjust token show/hide style. fanlusky 2026-08-14 18:23:24 +08:00
  • df771545e8 Add control over recording audio. fanlusky 2026-08-14 17:48:30 +08:00
  • 9b69717265 Add switch for voice indicate sound. fanlusky 2026-08-14 17:14:18 +08:00
  • 9a5e415966 Add switch for voice indicate sound. fanlusky 2026-08-14 17:14:04 +08:00
  • 2e17fc7590 Adjust voice indicator style. fanlusky 2026-08-14 17:07:20 +08:00
  • 64a5f1b16e Add doubao asr support. fanlusky 2026-08-14 16:36:53 +08:00
  • a09ea0a238 Add doubao asr support. fanlusky 2026-08-14 16:36:34 +08:00
  • abe42e0aa2 Added English weight display/editing and batch-import support to the dictionary settings UI. fanlusky 2026-08-14 01:08:23 +08:00
  • a80835b37f Added English dictionary weight management, weighted querying, batch import, and weight-preserving export. fanlusky 2026-08-14 01:05:53 +08:00
  • 3aa66f316e Implement version check. fanlusky 2026-08-13 15:28:28 +08:00
  • 5998f01513 Preserve the last raw character committed with Enter so smart punctuation works correctly in Telegram and other shallow TSF text stores. fanlusky 2026-08-13 04:46:06 +08:00
  • 96fb5dbabb Add WeChat-inspired light/dark candidate and floating-toolbar skins with live previews, consistent theme switching, refined corner radii, hover colors, and more compact candidate spacing. fanlusky 2026-08-13 04:24:49 +08:00
  • e104beef22 feat(ui): add a WeChat-inspired skin with light/dark variants and synchronized candidate and toolbar previews fanlusky 2026-08-13 04:07:06 +08:00
  • 0ce0ef5fc1 feat(ui): add a WeChat-inspired skin with light/dark variants and synchronized candidate and toolbar previews fanlusky 2026-08-13 04:06:48 +08:00
  • 99cbc172e1 fix(tsf): support Shift language switching in mintty (refs #32) fanlusky 2026-08-13 03:02:56 +08:00
  • 42d4566bcc Fix the issue where, after quickly backspacing to delete an English smart punctuation mark and then pressing again, the "repeated press changes to Chinese" logic incorrectly uses SendInput(Backspace) and deletes the previous character. fanlusky 2026-08-11 16:06:13 +08:00
  • 3a65b88bbe Add the feature that repeated smart punctuation input switches to Chinese punctuation. fanlusky 2026-08-10 03:24:00 +08:00
  • 8ec9ec9f17 Add the feature that repeated smart punctuation input switches to Chinese punctuation. fanlusky 2026-08-10 03:23:50 +08:00
  • 04eda22a40 Add the feature that repeated smart punctuation input switches to Chinese punctuation. fanlusky 2026-08-10 03:23:36 +08:00
  • 8a84cdc178 docs. fanlusky 2026-08-10 01:56:59 +08:00
  • 749956f31a Add Microsoft Shuangpin scheme. fanlusky 2026-08-10 01:54:36 +08:00
  • 6f50814266 Add Microsoft Shuangpin scheme. fanlusky 2026-08-10 01:54:27 +08:00