hyb-oyqq
|
c941c03446
|
feat(core): 优化隐私协议管理并添加日志功能
- 重构 PrivacyManager 类,增加隐私协议版本检查和用户同意状态管理
- 在主窗口初始化时获取云端配置,提高效率
- 添加日志功能,记录应用启动、隐私协议加载等关键事件
- 优化错误处理和用户提示信息
|
2025-07-31 14:38:12 +08:00 |
|
hyb-oyqq
|
5ad4062346
|
refactor(branding): 修正软件名称
- 在隐私政策文档和代码中替换正确的软件名称
|
2025-07-31 11:05:44 +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
|
a411461f63
|
feat(core): 重构核心模块并添加新功能
- 重构 __init__.py,引入新模块:WindowManager, GameDetector, PatchManager, ConfigManager
- 更新 DebugManager,添加 set_ui_manager 方法
- 改进 DownloadManager,优化下载流程和错误处理
- 重构 MainWindow 类,移除冗余代码,委托部分功能给新模块
- 更新 UI 组件,简化界面逻辑
- 优化导入结构,提高代码可维护性
|
2025-07-30 17:18:57 +08:00 |
|
hyb-oyqq
|
0cf9f5e6c2
|
feat(core): 优化 Cloudflare IP 加速功能
- 在消息框中添加 Cloudflare 图标
- 更新应用版本号至 1.1.3
- 优化配置获取流程,增加错误处理
- 移除未使用的资源文件
- 调整资源路径获取逻辑
|
2025-07-24 15:14:29 +08:00 |
|
hyb-oyqq
|
f9715f91f7
|
build: 更新应用版本号
|
2025-07-24 11:21:52 +08:00 |
|
hyb-oyqq
|
c8985f1a85
|
chore: 更新应用版本和优化资源路径获取逻辑
- 将应用版本更新至 1.1.2
- 修改资源路径获取函数的文档,支持 Nuitka 打包环境
- 优化特殊可执行文件和数据文件的路径处理逻辑
|
2025-07-23 22:34:24 +08:00 |
|
hyb-oyqq
|
f202925333
|
chore: 项目文件结构重构
删除多个不再使用的源文件,包括动画、下载、配置、UI 相关文件及图标,清理代码库以提高可维护性。
|
2025-07-18 18:59:19 +08:00 |
|