yenharvey
|
96a021edbb
|
fix(macos): 安装时把青简写进系统的第三方输入源表
TISEnableInputSource 不写 com.apple.inputsources 的 AppleEnabledThirdPartyInputSources;
表里没有青简的机器上,「+」列表找不到青简、--register 也切不过去(TISSelectInputSource -50)。
postinstall 以登录用户身份补上 Input Mode 与 Keyboard Input Method 两条,已有青简条目就不动。
macOS 27 上未验证,等 #209 的报告人试。
Refs #209
|
2026-10-29 12:38:46 +08:00 |
|
jacklaoz
|
584c8297fa
|
fix(macos): 装完菜单里没有青简时先提示注销重登 (#626)
macOS 27 上 --register 与系统设置里的添加都只让输入模式半启用,注销重登后才正常,安装器、postinstall 与文档改成先提示重登。
bundle.sh 用完即删 target 与 pkg 暂存目录里的 .app 并从 LaunchServices 注销,免得同一 bundle id 登记两份。
|
2026-10-15 11:00:47 +08:00 |
|
kyuiazusa
|
1eced5e34e
|
fix(installer): 注册前清掉用户的输入源缓存,修开着的沙盒应用切到青简闪退 (#421)
沙盒应用各自缓存一份输入源表,装青简前生成的那份查不到青简,切过来时系统框架对 NULL 调 CFRelease 崩溃;postinstall 注册前删掉这些缓存,系统重建后就认得青简。
Closes #407
Closes #346
|
2026-10-12 12:51:15 +08:00 |
|
lilzee
|
fa6fcc8d17
|
test(macos): Info.plist 契约测试守住输入模式声明,postinstall 提示到「简体中文」下添加 (#50)
来自 #50:测试改到 ComponentInputModeDict 结构上,另查可见模式顺序表、三个图标键与 InfoPlist.strings 里的显示名。
|
2026-09-17 11:16:49 +08:00 |
|
yenharvey
|
7a2ccc7691
|
v0.1.0:首个版本
青简(Qingjian):用 Rust 写的拼音输入法,候选词旁多一条正在学的那门语言的译词,一次只学一种。
核心引擎平台无关(crates/),macOS 输入法(apps/macos)已可用,CLI 测试工具(apps/cli),
产品数据生成工具(tools/),设计文档、计划与用户文档在 docs/,发版流程见 docs/notes/release.md。
|
2026-09-07 19:17:46 +08:00 |
|