fanlusky
45c473158a
feat(engine,server,windows,ui-html): 双拼预编辑可显示转换后的全拼
外观里行内预编辑与候选窗预编辑各加一个「双拼显示转换后的全拼」开关,默认关闭。
开启后在双拼方案下:行内原始按键显示不带分词符号的全拼,拼音分词显示带分词符号的
全拼;候选窗显示带分词符号的全拼。
- 引擎新增 get_shuangpin_preedit_forms,同时给出原串切分与全拼切分,不受
shuangpin_preedit_mode 影响。
- 原始按键样式下 TSF 不等 Server 回包,开关开启且为双拼时 Server 下发的实际样式
改为 pinyin,回包里再按用户样式去掉分词符号;换方案时重新下发。
- 转换后字母数与按键不再对应,Server 在预编辑末尾附光标映射表
(engine/contracts/preedit_caret_map.h),DLL 用它定位光标和处理方向键,
无表或长度不符时回落到原有字母映射。
2026-10-02 16:14:50 +08:00
..
2026-09-10 03:04:23 +00:00
2026-09-10 03:04:23 +00:00
2026-10-02 16:14:50 +08:00
2026-09-10 03:04:23 +00:00
2026-09-27 18:50:07 +08:00
2026-09-06 02:24:27 +09:00
2026-09-14 01:04:16 +08:00
2026-09-14 13:44:22 +08:00
2026-10-02 02:20:37 +08:00
2026-10-02 02:20:37 +08:00
2026-10-02 16:14:50 +08:00
2026-09-12 00:55:56 +08:00
2026-09-10 03:04:23 +00:00
2026-09-20 20:34:50 +08:00
2026-09-26 13:58:22 +08:00
2026-09-27 18:50:07 +08:00
2026-09-29 15:47:49 +08:00
2026-09-27 15:03:16 +08:00
2026-09-10 03:04:23 +00:00
2026-09-10 03:04:23 +00:00