Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor:重构下载管理页面 #5788

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

Open-KFC
Copy link

@Open-KFC Open-KFC commented Mar 5, 2025

千年老史
重写右侧页面刷新相关操作并把它们挪到右侧页面的vb文件里
使用 LoaderCombo / LoaderTask 作为唯一标识符 Fixes #4556
对 UI 设计的修改:把下载任务失败后的错误提示从 TextBlock 改成了 MyHint
fixes #5231

Open-KFC added 3 commits March 6, 2025 04:15
重写右侧页面刷新相关操作并把它们挪到右侧页面的vb文件里
使用 Loader 作为唯一标识符 Fix Hex-Dragon#4556
对 UI 设计的修改:把下载任务失败后的错误提示从 TextBlock 改成了 MyHint
@LTCatt LTCatt added 处理中 开发者正在调查或处理该项 · Bug 🟨 中 优先度:中 labels Mar 6, 2025
@Open-KFC
Copy link
Author

Open-KFC commented Mar 6, 2025

PageSpeedRight.xaml.vbLn46 的 Case 里加上Aborted可以修掉 #5231 ,在加载器已中止时也像加载器已完成那样关掉卡片。

@Open-KFC
Copy link
Author

Open-KFC commented Mar 8, 2025

TODO:
1、修掉 5231
2、更改新加的文件名,跟进一下 #5812 (但对PageType.DownloadManager的引用仍会造成两个 PR 冲突)
3、使用Loader.Uuid作为唯一标识符而不直接保存Loader对象

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
· Bug 处理中 开发者正在调查或处理该项 🟨 中 优先度:中
Projects
None yet
2 participants