Commit Graph

11 Commits

Author SHA1 Message Date
hyb-oyqq
286270a819 feat(core): 优化窗口动画和布局
- 新增按钮点击动画效果
- 动态调整窗口大小和布局
- 实现圆角窗口和拖动功能
- 优化安装按钮状态管理
- 更新菜单动画逻辑
- 为2.0新窗口做预实现
2025-07-25 15:18:05 +08:00
hyb-oyqq
3753375bed feat(core): 重构按钮显示和动画
- 更新动画逻辑,使用新的按钮容器
- 优化按钮点击区域和视觉效果
- 添加了得意黑作为字体和样式
2025-07-24 17:43:11 +08:00
hyb-oyqq
dab2ba2dc5 feat(core): 优化安装结果显示和下载管理
- 优化 Cloudflare 加速提示信息格式
- 增加下载历史记录列表,跟踪本次安装的游戏
- 改进安装结果显示,区分不同情况
- 优化哈希检查提示信息
2025-07-24 16:57:16 +08:00
hyb-oyqq
f86cb7aa7e refactor(core): 优化消息框显示和下载流程
- 修改 hash_pop_window 函数,增加检查类型参数
- 优化 Cloudflare 优选失败和成功消息框显示
- 调整下载前后检查的消息框内容
- 改进解压缩后的文件检查流程
2025-07-24 16:29:30 +08:00
hyb-oyqq
0cf9f5e6c2 feat(core): 优化 Cloudflare IP 加速功能
- 在消息框中添加 Cloudflare 图标
- 更新应用版本号至 1.1.3
- 优化配置获取流程,增加错误处理
- 移除未使用的资源文件
- 调整资源路径获取逻辑
2025-07-24 15:14:29 +08:00
hyb-oyqq
f202925333 chore: 项目文件结构重构
删除多个不再使用的源文件,包括动画、下载、配置、UI 相关文件及图标,清理代码库以提高可维护性。
2025-07-18 18:59:19 +08:00
hyb-oyqq
2e6f71d962 feat(main): 预加载云端配置并优化下载逻辑
- 在主线程中添加云端配置预加载功能
- 优化下载 URL 获取逻辑,使用预加载的配置数据
- 添加配置数据缺失和版本更新提示功能
- 调整动画系统,添加动画完成信号
- 重构部分代码以提高可维护性和可读性
2025-07-18 12:01:51 +08:00
hyb-oyqq
363a64c566 refactor(source): 重构 cloudflare优化器并改进下载功能
- 重构 IpOptimizer 类,优化 CloudflareSpeedTest 工具的调用和处理
- 改进下载功能,包括手动停止下载、错误处理和日志记录
- 更新配置文件,增加日志文件路径和用户代理模板
2025-07-17 18:02:37 +08:00
hyb-oyqq
a31b9a87ea feat(download): 初步实现ip优选 2025-07-17 11:49:29 +08:00
hyb-oyqq
85ad272080 refactor(app): 更新 UI 和功能以适应新版本
- 更新 FAQ.md 中的链接和信息以适应新项目地址
- 修改菜单栏名称从"关于"改为"帮助"
- 更新关于对话框内容,增加原作者和许可证信息
- 优化版本信息显示格式
- 重构部分代码以提高可维护性
2025-07-16 16:49:06 +08:00
hyb-oyqq
27e5d238a8 refactor(source): 重构 Main.py 文件结构
- 删除了大量未使用的导入语句
- 移除了冗长的配置信息和全局变量定义
- 精简了主窗口类 MainWindow 的代码
- 提取了部分代码到新的文件 main_window.py 中
2025-07-16 16:18:39 +08:00