Skip to content

✨ feat(downloader): 下载页 2.0 改版与通栏下载进度 - #5

Merged
mrbbbaixue merged 5 commits into
mainfrom
2.0
Oct 25, 2026
Merged

mrbbbaixue merged 5 commits into
mainfrom
2.0

Conversation

@mrbbbaixue

Copy link
Copy Markdown
Member

改了什么

  • 下载页按 Desktop main 最新提交(旧版客户端引导窗口)的排版重做:653 宽,左上 logo + 欢迎语 + 主标题 + 两段说明,右上语言切换,右侧客户端截图卡贴住窗口右边缘,底栏左侧是自动安装提示 + 下载文件夹入口、右侧是主按钮。
  • 下载不再随窗口加载启动,点「开始下载 / Install」后才开始;底栏换成两行:上行左侧速率与已下载/总大小、右侧百分比,下行通栏进度条;下载完成后仍按原流程打开安装包并退出。
  • 跟随系统深浅色:浅色为默认配色,系统深色时整套换深色;logo 74→60,说明 13→12,窗口图标换成 Desktop 的 ra3battlenet.ico,移除旧的 64px 图标。
  • 新增 preview.html 单文件设计预览(待开始 / 下载中 / 完成、深浅色、中英、标注),方便对照排版。

验证

  • dotnet build Downloader.sln -c Debug / -c Release:0 错误。
  • 实机启动窗口逐项截图核对:待开始(中 / 英)、下载中(速率与百分比 + 通栏进度条)、浅色 / 深色、截图卡贴右边、右上语言与底栏按钮的 32 右距。
  • preview.html 用 Edge headless 渲染三态核对。

说明

  • 安装流程未改:下载完成后仍是打开安装包、由用户完成安装(完成页默认勾选启动客户端)。
  • 内嵌种子仍是 RA3BattleNet_Setup_1.5.5.2.exe,换新版安装包需要另换 Client.torrent。

- 窗口按 Desktop main 最新提交(旧版客户端引导窗口)的排版重做:653 宽,左上 logo + 欢迎语 + 主标题 + 两段说明,右侧客户端截图卡贴住窗口右边缘,语言切换在右上,底栏左侧是自动安装提示与下载文件夹入口、右侧是主按钮。
- 下载不再随窗口加载启动,点「开始下载 / Install」后才开始;底栏换成两行:上行左侧速率与已下载/总大小、右侧百分比,下行通栏进度条;下载完成后仍打开安装包并退出,安装流程未改。
- 跟随系统深浅色:浅色为默认配色,系统深色时整套换深色;logo 74→60,说明 13→12,窗口图标换成 Desktop 的 ra3battlenet.ico,移除旧的 Ra3.BattleNet.Icon.64px.ico。
- 新增 Assets/logo.png、Assets/migration-page.png、Assets/ra3battlenet.ico;新增 preview.html 单文件设计预览(待开始/下载中/完成、深浅色、中英、标注)。
- 用新配图替换原 migration-page.png,并重命名为 ad.png
- 同步更新 csproj 资源项与 MainWindow.xaml 图片引用
- 种子文件 Client.torrent 重命名为 desktop.torrent
- 同步更新 csproj 嵌入资源项与 Download.cs 的资源名查找
- 配图更新为新版 ad.png
- 网格改为三行,logo 移入第二行左栏,与配图顶部对齐
- 语言切换与第二行之间留出 12 DIP 间距
- 中文窗口标题改为"红色警戒3战网客户端 下载程序"
@mrbbbaixue
mrbbbaixue merged commit 1ed5974 into main Oct 25, 2026
1 check passed
@mrbbbaixue
mrbbbaixue deleted the 2.0 branch October 25, 2026 10:08
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