hyb-oyqq
|
43a66f66a9
|
feat(core): 更新日志记录级别,增强调试信息
- 将多个模块中的日志记录级别从info调整为debug,以减少生产环境中的日志噪声,同时在调试模式下提供更详细的信息。
- 更新了主窗口、下载管理器、隐私管理器等多个文件的日志记录,确保在调试过程中能够获取到更丰富的上下文信息,便于问题排查和用户反馈。
|
2025-08-13 11:45:28 +08:00 |
|
hyb-oyqq
|
7d71ffe099
|
feat(core): 增强卸载处理程序的UI反馈和异常日志记录
- 在卸载处理程序中使用UI管理器显示和隐藏加载对话框,提升用户体验。
- 增加异常钩子,确保未捕获的异常能够记录到日志文件中,增强系统的稳定性和可追溯性。
|
2025-08-11 17:54:14 +08:00 |
|
hyb-oyqq
|
68bbafc564
|
feat(core): 优化主窗口和管理器功能
- 在主窗口中重构初始化逻辑,增强UI组件的管理和信号连接,提升代码可读性。
- 添加资源验证和加载测试功能,确保关键资源文件的完整性和可用性。
- 更新下载管理器和离线模式管理器,优化线程管理和状态更新,提升用户体验。
- 增强日志记录,确保在关键操作中提供详细的调试信息,便于后续排查和用户反馈。
- 删除不再使用的进度窗口创建函数,改为由UIManager管理,提升代码整洁性。
|
2025-08-11 17:42:52 +08:00 |
|
hyb-oyqq
|
dc433a2ac9
|
feat(core): 更新.gitignore和清理无用文件
- 在.gitignore中添加source/STRUCTURE.md以优化文件管理。
- 删除不再使用的ui_manager.py文件,提升项目整洁性。
- 在Main.py中调整代码格式,确保一致性。
|
2025-08-11 16:14:34 +08:00 |
|
hyb-oyqq
|
6a4c6ca1f1
|
feat(core): 优化线程管理和清理机制
- 在主窗口中添加优雅的线程清理逻辑,确保在退出时安全停止所有后台线程,避免潜在的资源泄漏。
- 更新离线模式管理器和哈希线程,增强对线程引用的管理,确保在操作完成后及时清理引用。
- 改进补丁检测器,支持在离线模式下的补丁状态检查,提升用户体验和系统稳定性。
- 增强日志记录,确保在关键操作中提供详细的调试信息,便于后续排查和用户反馈。
|
2025-08-11 14:42:38 +08:00 |
|
欧阳淇淇
|
d12739baab
|
feat(core): 增强日志记录和错误处理功能
- 更新日志记录机制,将日志文件存储在程序根目录下的log文件夹中,并使用日期+时间戳格式命名。
- 在多个模块中添加详细的错误处理逻辑,确保在发生异常时能够记录相关信息,便于后续排查。
- 优化UI管理器中的日志文件打开功能,增加对日志文件存在性和大小的检查,提升用户体验。
- 在下载管理器和补丁管理器中增强调试信息的记录,确保在关键操作中提供更清晰的反馈。
|
2025-08-07 00:31:24 +08:00 |
|
hyb-oyqq
|
8b4dedc8c6
|
feat(core): 优化主程序和下载管理器逻辑
- 移除冗余注释,简化代码可读性。
- 更新隐私协议管理器的异常处理逻辑,确保用户体验流畅。
- 改进下载管理器中的下载流程,优化用户选择游戏的对话框逻辑。
- 调整下载线程设置,确保更高效的下载管理。
|
2025-08-04 12:46:59 +08:00 |
|
hyb-oyqq
|
c941c03446
|
feat(core): 优化隐私协议管理并添加日志功能
- 重构 PrivacyManager 类,增加隐私协议版本检查和用户同意状态管理
- 在主窗口初始化时获取云端配置,提高效率
- 添加日志功能,记录应用启动、隐私协议加载等关键事件
- 优化错误处理和用户提示信息
|
2025-07-31 14:38:12 +08:00 |
|
hyb-oyqq
|
cbfe0d7ff6
|
feat(core): 添加隐私协议管理和关于菜单功能
- 在 Main.py 中初始化隐私协议管理器,并在程序启动前显示隐私协议对话框
- 在 core/__init__.py 中添加 PrivacyManager 的引用
- 在 ui_manager.py 中实现关于菜单和隐私协议相关功能,包括:
- 创建关于按钮和菜单
- 添加隐私协议子菜单
- 实现撤回隐私协议同意并重启软件的功能
- 优化菜单样式和字体加载
|
2025-07-31 10:59:42 +08:00 |
|
hyb-oyqq
|
27e5d238a8
|
refactor(source): 重构 Main.py 文件结构
- 删除了大量未使用的导入语句
- 移除了冗长的配置信息和全局变量定义
- 精简了主窗口类 MainWindow 的代码
- 提取了部分代码到新的文件 main_window.py 中
|
2025-07-16 16:18:39 +08:00 |
|
hyb-oyqq
|
f18541d30b
|
feat(ui): 优化弹窗标题格式并新增版本信息菜单项
- 统一所有弹窗标题格式为“类型 - 应用名”
- 新增“版本信息”菜单项及对应弹窗显示
- 下载进程终止时隐藏 taskkill 窗口
- 修正窗口标题显示版本号
- 移除 aria2 参数 --allow-overwrite
|
2025-07-16 16:04:39 +08:00 |
|
hyb-oyqq
|
fc70b9c958
|
feat(source): 增加对 Nuitka 打包的支持
- 修改 resource_path 函数以支持 Nuitka 打包环境
- 更新 .gitignore 文件
|
2025-07-16 14:36:27 +08:00 |
|
hyb-oyqq
|
4ec2b4ab5c
|
feat(source): 优化下载功能并添加重试机制
- 移除冗余的 taskkill 导入,直接在需要时导入 subprocess
- 调整正则表达式以更好地匹配 aria2c 输出
- 增加重试、跳过和终止选项的图形界面
- 优化下载失败时的错误处理和日志记录
- 改进资源路径获取方法,增加类型注解
|
2025-07-16 13:37:54 +08:00 |
|
hyb-oyqq
|
5f66db7566
|
feat(source): 重构下载模块并优化用户界面
- 重写 DownloadThread 类,使用 aria2c 实现更高效的下载
- 更新 ProgressWindow 类,增加更多下载信息显示
- 修改 MainWindow 类,改进下载失败的错误处理和用户提示
- 优化 animations.py 中的动画效果
|
2025-07-16 13:01:56 +08:00 |
|
hyb-oyqq
|
a9c6a5263c
|
feat(ui): 添加“关于”菜单项以链接项目主页
|
2025-07-15 17:47:04 +08:00 |
|
hyb-oyqq
|
3b24883f74
|
refactor(source): 重构代码并优化 imports
- 移除 FAQ-en.md 和 README-en.md 文件
- 更新 Main.py 中的导入语句和错误处理
- 修改消息框相关的代码,使用更合适的 Qt 类
- 调整窗口标志设置,使用正确的枚举值
- 更新 requirements.txt,修改 PyQt-SiliconUI 版本
|
2025-07-15 17:24:53 +08:00 |
|
hyb-oyqq
|
40ac80b8f6
|
分支后首次推送;更新所有代码至内部最新测试版
|
2025-07-15 16:30:50 +08:00 |
|
Yanam1Anna
|
2257fd5deb
|
Update source->V4.10.0.17496
|
2025-06-11 13:24:16 +08:00 |
|
Yanam1Anna
|
d0a0190ccd
|
Update source->V4.9.9.17493
|
2025-06-08 15:04:34 +08:00 |
|
Yanam1Anna
|
9e85a1456f
|
Fix -> Fixed some bugs
|
2025-05-07 14:11:15 +08:00 |
|
Yanam1Anna
|
c3e91bda94
|
Update source -> V4.9.0.17411
|
2025-03-07 17:10:56 +08:00 |
|
Yanam1Anna
|
fb9ca25c3f
|
Update source->V4.8.6.17218
|
2025-02-05 21:08:56 +08:00 |
|
Yanam1Anna
|
c88b83e11d
|
Update source->V4.5.0.30988
|
2025-01-25 13:03:10 +08:00 |
|
Yanam1Anna
|
2382d057f2
|
Update source ->V4.3.0.29456
|
2024-12-22 15:02:42 +08:00 |
|