mirror of
https://github.com/qingjian-team/qingjian.git
synced 2026-11-06 16:13:55 +00:00
形码侧从只有 86 五笔扩成方案:Core 的 CodeScheme 是码表加按键规则,平台层 code_schemes 负责找方案。 随包五笔挪成 assets/schemes/wubi86/(scheme.toml + table.tsv),与用户数据目录 schemes/<id>/ 下的方案同一种格式、同一套找法,代码里不再有内置特例。 配置收成 [general] code = "<id>"(off 为关),旧的 wubi = "wubi86" 读取时仍认。 按键规则只在单用形码时生效,混输下满码之后的字母可能是在接着打拼音。 满码长度取码表里最常见的编码长度:极点码表里有条写错的 5 码(TF卡 ttfhh),取最长会让顶字与满码上屏全部失效。 CodeSchemeSlot 在方案与码表文件都没变时不重读码表,配置热加载多半改的是别的设置。 CLI 的 --wubi 换成 --code(旧写法仍可用),收码表或方案目录,回放认任意形码方案键。 设置程序的「五笔」开关换成「形码」下拉;切回窗口与进「输入」页时重扫 schemes/。 bamboo-slip 的下拉框宽度改为最小宽度并可设最大宽度,值过长时截短补「…」,不再把箭头挤出框外。