Skip to content

完善更新悬停说明、下载进度与面板极简排版 - #527

Merged
taekchef merged 3 commits into
mainfrom
codex/update-hover
Oct 10, 2026
Merged

taekchef merged 3 commits into
mainfrom
codex/update-hover

Conversation

@taekchef

@taekchef taekchef commented Oct 10, 2026 •

Copy link
Copy Markdown
Collaborator

更新入口统一放在左上角:悬停阅读版本、日期和完整更新说明,点击开始下载;按钮展示真实下载进度和准备阶段,下载完成后等待用户点击“安装并重启”。安装前取得最新笔记编辑内容并保存工作区,保存失败会阻止重启并允许重试。资料库、课程页和阅读工作区共用更新组件。

验证:

  • 最新提交 5393821f 与当前主线 ce990e55 的组合 51e81310 已通过全部必需远端检查。
  • 苹果芯片和英特尔均完成正式 Mac Catalyst 编译、启动、安装包挂载及真实应用进程检查。
  • 应用安全检查共 518 项,0 失败,2 项视觉快照按配置跳过。更新服务的 4 项检查全部通过,覆盖真实字节进度、保存失败阻止重启、保存成功后安装、检查失败的正确提示和完整更新说明。
  • 本地差异格式检查通过;当前没有未解决的评审讨论。

剩余验收:真实 Mac Catalyst 窗口中的悬停开合、鼠标跨入面板后的阅读手感,以及完整下载、安装重启和工作现场恢复,尚未完成实际交互验收。上述项目保留为待验收,合并不代表真实体验验收或正式发布完成。

- 精简更新说明面板,移除重复下载图标与底部新手引导文案
- 移除「新版本」冗余胶囊,回归冷峻工整的版本号与发布日期对称排版
- 优化长列表视口滚动遮罩,仅在底部超出时保留渐隐,确保顶部首行标题锐利清晰
- 完善拉取更新说明延迟时的占位反馈(正在获取更新说明…)
- 保持原版顶栏布局完整性,将更新控制组件精准装配于左侧导航区
@taekchef
taekchef merged commit 193cef5 into main Oct 10, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant