Commit Graph
18 Commits
Author SHA1 Message Date
yenharvey 345b36bdeb docs(user): 安装页去掉与中英文页重复的 Caps Lock 一节,重新添加只在直接替换 app 时需要
Caps Lock 与系统切换 ABC 的关系中英文页已经讲了,这里改成链过去;改配置文件不受系统登记影响,删掉那句;安装包每次都会重新登记。英文版同步。
2026-10-26 11:09:19 +08:00
weiyang-byte cf82cfad7d docs(user): 补写 Caps Lock 与系统「切换 ABC」开关的关系、替换后重新注册的步骤 (#276)
新用户实测踩到的两处:系统用 Caps Lock 切换 ABC 时青简的中英切换按不出来;直接替换 app 后要重新添加输入法。
2026-10-26 11:09:00 +08:00
yenharvey 4f884e4985 docs: README 与安装页写明官方发布渠道,目前没有上架包管理器
有人在包管理器里发了自称官方的青简、版本跟不上,用户以为是我们没修 bug。
2026-10-22 19:39:12 +08:00
yenharvey 9b2acacae0 ci(android): CI 编 Android,发版出签名的 APK
ci.yml 加 android job 编 debug APK,Kotlin 与 Gradle 以前没有任何检查。
release.yml 加 android job:带产品数据出 arm64 APK,签名后 apksigner 验过才上传;v 标签连 Android 一起发,单发用 android-v。
APK 的 versionName / versionCode 改从 core/Cargo.toml 算,发版门禁同样核对它;0.3.0 起 Android 与桌面同号,成熟度用「预览版」标注。
.qj 不再设 noCompress,APK 从 225 MB 降到 95 MB,只多在首次启动解压时花几秒。
README、译本与用户文档把 Android 从「需从源码构建」改成下载 APK;发版文档补签名密钥的生成与 Secrets。
2026-10-22 10:01:35 +08:00
yenharvey a20a38acaf docs(user): 用户文档按用户要做的事重新分组
功能越加越多,原来按早期设置页搭的结构塞不下:几个大页(按键、拼音方案、主题)越写越长,同一功能散在几页。
现在分为开始使用、打字、学语言、个性化、AI 服务、各平台、隐私与帮助、进阶八组,一个功能只在一页讲全,别处一句话加链接。
配置键名、文件路径、文件格式只放进阶组,其他页只写「设置 → 某页 → 某项」,面向普通用户不出现实现词。
设置程序的 ⓘ 链接表、各 README、issue 模板与代码注释里指向旧页面的链接一并改到新地址。
2026-10-21 20:06:25 +08:00
yenharvey f8b1167434 chore: 合并 main 到 refactor/render-engine
- 菜单编号:macOS 设置 5、符号面板 6;Windows 符号面板 7、旧版设置 8
- Linux 打包带上设置程序与 hicolor 八档图标
- 用户文档里的设置指路改成新设置的页名,内容取 main 的
2026-10-15 15:20:10 +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
yenharvey 5dced99613 fix(settings): 合并 #565 后的收尾:mac 设置项同名,安装说明去掉布局介绍 2026-10-12 17:09:11 +08:00
Chao Song 136140c261 fix(settings): Windows 设置改成分组卡片布局 (#565)
设置项改用原生卡片,名称和说明自动换行,长标签不再被截断;通用页、云服务页按用途分组。

Closes #286
2026-10-12 17:08:36 +08:00
yenharvey f325ddad78 feat(settings): 换掉旧设置程序,旧版留一个版本作回退
- macOS:设置程序作为独立 .app 装进 Qingjian.app/Contents/Applications,菜单「设置…」打开它,包里没有时退回旧版;原偏好设置改名「旧版设置…」
- Windows:qingjian-settings.exe 换成新程序(状态条齿轮、开始菜单「青简设置」),旧 WinUI 程序改名 qingjian-settings-legacy.exe,开始菜单「青简旧版设置」,互斥体与窗口标题分开以便同时开
- Linux:安装与预编译包带上 qingjian-settings 与应用菜单项
- 新程序:Windows 不弹控制台、嵌图标、只开一个;日志另写一份到输入法日志目录,按天留 7 天;随包数据按各平台安装布局找
- 测试 config_keys 离屏点遍每页控件,写了的键用输入法的 Config 读回核对;补上「英文模式也给候选」漏掉的 ⓘ
- ⓘ 点了打开官网文档对应的一段,测试核对锚点在 docs/user 里真有、行在那页上真有 ⓘ
- 用户文档按新的页重写设置一页,各处「偏好设置 → 通用」这类指路改成新页名;contributing「控件面原生」一条改为设置程序自绘
2026-10-12 10:07:26 +08:00
ym lee b8af4c3ef4 文档:同步用户文档、设计记录与工程笔记
按键与快捷键、英文模式、安装、偏好设置:中英混杂词、Shift 大写、中英切换键(含 Ctrl+Space 与关闭内置英文模式)、重启应用的说明。
设计记录:architecture.md / candidate-ui.md 补 Shift 大写、切换键与 Ctrl+Space 的系统热键占用、msctf 激活后写回转换模式、- = 自己插入;
工程记录 crate-notes.md 补词库源文件、平台配置项与 TSF 设置读取。
计划:todo 标出 - = 非组句行为的处置,roadmap 记下中英切换键可配置(#81)。故障排查补「装了新版行为没变」「Ctrl+Space 没反应」两条。
2026-09-17 22:26:59 +08:00
yenharvey 5fe018cb08 chore(release): 安装包改名、渠道改成更新渠道、索引加 schema_version 与 cpu
为接入 Homebrew 自建源 / WinGet 与软件内检查更新做准备:安装包文件名固定为
qingjian-<版本>-<平台>-<cpu>[-setup].<扩展名>;CHANGELOG 与 releases.json 的 channel 表示更新渠道,
0.1.3 标 stable,带预发布后缀的版本由 release.yml 标成 GitHub 预发布。
2026-09-17 15:36:01 +08:00
yenharvey e4cdb97b66 文档:Windows 安装目录保持默认(uiAccess 只在 %ProgramFiles% 生效);两平台日志路径与文件名
候选窗口盖过开始菜单 / 任务栏搜索靠 Server 的 uiAccess,系统只对装在 %ProgramFiles% 里的签名程序启用,
装到别的盘会静默失效、表现为候选窗被系统界面盖住。反馈页与数据页补上 macOS / Windows 各自的日志目录和文件名。
2026-09-15 23:38:49 +08:00
Tofuzhu b5631efb45 Core:Language 增加西班牙语,两端设置页接线(#48)
配合 #37 的第一部分:Core `Language::Spanish`(es / es-ES / spanish),Windows 与 macOS 设置页各加一行,释义兜底加西语系统提示,文档同步。
2026-09-15 11:28:12 +08:00
Shiyuhai2023 95fb8d3d41 Windows:设置程序自包含 Windows App Runtime 并延迟加载 AppModel API,修 Windows 10 上起不来(#18)
windows-reactor 0.100 早期绑定 Windows 11 才有的 TryCreatePackageDependency,Windows 10 加载期 0xC0000139。改为 windows-reactor-setup 自包含部署 + /DELAYLOAD,安装包随带运行时(settings-runtime.txt 清单,build.ps1 缺项即失败),系统要求改为 Windows 10 1809+。定位过程见 docs/notes/windows-win10.md。
2026-09-13 20:09:59 +08:00
yenharvey b65efd683f 用户文档:按键统一写 Space,去掉正文里剩下的「空格」 2026-09-11 22:49:31 +08:00
yenharvey 4c7888bd47 用户文档:改成说明书体,补齐 Windows,新增按键与快捷键总表
- 全部 16 页按说明书体重写:陈述句、不用口语助词、不拟人,术语固定;事实不变
- 安装 / 卸载 / 数据与日志 / 遇到问题 / 偏好设置补齐 Windows 一侧;首页不再写只有 macOS 版
- 新增 getting-started/keys.md:切换、输入拼音、英文模式、译词与删候选、云联想、前缀键六张表,两个平台并列
- 按键统一为键帽写法(Space / Enter / Backspace / ← → ↑ ↓),macOS 修饰键用符号、Windows 用单词
- 已知问题:Windows 测试版无签名,候选窗口在任务栏搜索、设置等系统应用中可能被遮挡
- README 写法约定同步
2026-09-11 20:12:45 +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