feat(client): 更新 banner 去掉更新内容 + 安装程序中文化

- 顶部更新 banner 只显示「发现新版本 vX」,不再附带 release notes
- Inno Setup 安装向导改中文:随仓库带 ChineseSimplified.isl(加 UTF-8 BOM),
  .iss 用相对路径引用,compile-windows.sh 把它和 .iss 一起拷到构建目录,
  不依赖 runner 上 Inno Setup 是否自带简中
- (检查更新无更新时的提示已在上个提交加好)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
wangjia
2026-06-05 09:20:50 +08:00
parent d8c0bd74d2
commit 207a9a8343
4 changed files with 426 additions and 5 deletions
+1 -2
View File
@@ -229,8 +229,7 @@ class _AppShellState extends ConsumerState<AppShell> {
const SizedBox(width: 8),
Expanded(
child: Text(
'发现新版本 v${updateInfo.latestVersion}'
'${updateInfo.releaseNotes.isNotEmpty ? " · ${updateInfo.releaseNotes}" : ""}',
'发现新版本 v${updateInfo.latestVersion}',
style: const TextStyle(
color: Color(0xFF5D4037),
fontSize: 13),