Commit Graph

5 Commits

Author SHA1 Message Date
Max 436ea87a4f feat: 更新图标、名字、版本号 2026-04-10 16:56:06 +08:00
TangJo 24d8fc3a2d feat:支持升级功能。 2026-03-25 17:55:02 +08:00
Max 318c829ced refactor: simplify icon assets and improve keystore resolution
- Remove separate icon_foreground.png, reuse icon.png for adaptive icon foreground
- Enhance resolveKeystoreFile() with root-relative → module-relative fallback
- Update documentation to reflect icon consolidation
- Update test bootstrap IP to 192.168.2.57
2026-03-23 17:53:53 +08:00
Max 0d259334ee feat: 重构启动配置与升级配置分离,修复 WebView 错误浮层竞态条件
- 将 ShellRemoteConfig 拆分为 ShellBootstrapConfig(启动配置)和 ShellUpgradeConfig(升级配置)
- ShellBootstrapConfig 支持 initialUrl 和 preferredOrientations
- ShellUpgradeService 改为独立获取升级配置,不再依赖启动配置
- ShellEnvironment 新增 bootstrapConfigAsset / bootstrapConfigUrl / upgradeConfigUrl / copyWith
- 修复 WebView 错误浮层被 onPageFinished 重置的竞态条件
- 修复 Offstage 导致 Stack 坍缩为零尺寸的白屏问题,改用 Visibility
- 增强 recovery.dart 对原始 net::ERR_* 字符串的友好翻译
- 重新生成 3 个品牌应用(aixue / test / yunxiao)的图标和启动页资源
- aixue 应用改用 bootstrapConfigAsset 加载本地启动配置
- 移除 launch.json 中已废弃的 quanxue 配置
2026-03-20 17:23:03 +08:00
Max 10363abba4 feat(flavor): 新增爱学蝶变 (aixue) 应用 Flavor
- 新增:  默认初始 URL ()
- 新增:  内含 AI 生成的 品牌 Icon 及 启动图片 (日落橘紫蝴蝶/书本风格)
- 产物:  构建完毕
2026-03-20 11:10:39 +08:00