hyb-oyqq
|
b18f4a276c
|
feat(ui): 拆分臃肿脚本
- 更新按钮事件连接,使用新的处理程序替代原有逻辑。
- 增强代码结构,提升可维护性和可读性。
|
2025-08-05 16:31:20 +08:00 |
|
hyb-oyqq
|
534f7381bd
|
feat(core): 修复下载模块的bug
- 修复下载模块缺失部分模块的bug
|
2025-08-05 11:19:00 +08:00 |
|
hyb-oyqq
|
2158331532
|
feat(ui): 添加禁/启用补丁按钮及其功能
- 新增禁/启用补丁功能
- 更新动画模块以支持禁/启用补丁按钮的动画效果。
- 在下载模块中添加对禁用补丁游戏的检测和处理逻辑,优化用户体验。
- 扩展补丁管理模块,支持批量切换补丁的启用/禁用状态。
- 更新UI布局
|
2025-08-05 10:59:19 +08:00 |
|
hyb-oyqq
|
8b4dedc8c6
|
feat(core): 优化主程序和下载管理器逻辑
- 移除冗余注释,简化代码可读性。
- 更新隐私协议管理器的异常处理逻辑,确保用户体验流畅。
- 改进下载管理器中的下载流程,优化用户选择游戏的对话框逻辑。
- 调整下载线程设置,确保更高效的下载管理。
|
2025-08-04 12:46:59 +08:00 |
|
hyb-oyqq
|
98bfddeb04
|
feat(core): 增强hosts管理功能和自动还原设置
- 添加对hosts文件优选IP记录的检查,避免重复优选。
- 添加禁用自动还原hosts的选项,允许用户自定义设置。
- 更新HostsManager以支持自动还原状态的设置和检查,优化hosts文件的管理逻辑。
|
2025-08-04 11:44:10 +08:00 |
|
hyb-oyqq
|
19da86c808
|
feat(docs): 更新隐私政策以支持IPv6功能
- 在隐私政策中添加IPv6连接测试和IPv6地址获取的信息。
- 更新相关条款以反映最新的隐私信息收集方式。
1.3.2
|
2025-08-04 09:41:58 +08:00 |
|
欧阳淇淇
|
96d20c6a5b
|
feat(core): 集成IPv6Manager并优化UI管理器
- 在主窗口和UI管理器中集成IPv6Manager,增强IPv6支持功能。
- 更新UI管理器以处理IPv6连接状态和切换事件,提供更好的用户反馈。
- 优化代码结构,简化IPv6相关功能的实现,提升可维护性。
- 添加打开hosts文件的功能,增强用户操作体验。
|
2025-08-02 18:46:40 +08:00 |
|
欧阳淇淇
|
0d33d5610a
|
feat(core): 完善IPv6支持功能和下载线程优化
- 添加IPv6连接测试功能,提供详细的连接状态反馈。
- 整合IPv6相关选项,提升用户体验。
- 优化下载线程中的进度更新逻辑,减少延迟。
|
2025-08-02 17:17:30 +08:00 |
|
欧阳淇淇
|
1c749079a2
|
feat(core): 增强IPv6支持和优化功能
- 添加IPv6可用性检查,优化用户界面反馈。
- 实现IPv6检测方法,确保用户在启用IPv6时获得准确提示。
- 更新下载线程设置,修正aria2c参数以提高兼容性。
|
2025-08-02 16:12:19 +08:00 |
|
欧阳淇淇
|
291c471b9e
|
feat(core): 初步添加IPv6支持和优化功能
- 在CloudflareOptimizer中添加IPv6优化功能,支持同时进行IPv4和IPv6的优选。
- 更新UIManager,增加IPv6支持选项,并实现用户切换功能。
- 在下载线程中检查IPv6支持状态,并根据设置决定是否禁用IPv6。
- 在IP优化器中实现获取最优IPv6地址的功能,优化测速参数设置。
- 改进用户提示信息,确保用户了解IPv6优选的时间和效果。
|
2025-08-02 01:49:08 +08:00 |
|
欧阳淇淇
|
6399382242
|
feat(docs): 更新FAQ和README文件,明确系统兼容性
- 在FAQ和README中添加关于系统兼容性的说明,明确本工具仅支持Windows 10/11 64位系统,其他平台或版本未经测试。
- 修改相关条款以提高用户理解和使用体验。
|
2025-08-01 23:48:13 +08:00 |
|
hyb-oyqq
|
3fc74555cb
|
feat(core): 优化下载管理器和进度窗口
- 在下载管理器中引入 CloudflareOptimizer、DownloadTaskManager 和 ExtractionHandler 模块,重构下载流程
- 优化下载进度更新频率,减少 UI 卡顿
- 改进下载和解压缩的处理逻辑,确保更流畅的用户体验
- 更新下载线程设置,支持更灵活的下载管理
|
2025-08-01 17:54:38 +08:00 |
|
hyb-oyqq
|
5c06802f65
|
feat(core): 添加下载线程设置功能
- 在下载管理器中引入下载线程级别设置,支持用户自定义线程数
- 在主菜单中添加下载设置子菜单,包含修改下载源和下载线程设置选项
- 优化下载流程,动态调整下载线程数以提高下载效率
- 在动画过程中禁用相关按钮,确保用户体验流畅
- 更新配置文件,增加下载线程档位设置
|
2025-08-01 16:34:30 +08:00 |
|
hyb-oyqq
|
a93991ca9d
|
feat(downloader): 更新 aria2c 为修改版 aria2c-fast_x64
- 替换原有的 aria2c.exe 为 aria2c-fast_x64.exe
- 更新 aria2c 路径和相关配置
- 优化下载线程中的 aria2c 参数设置
- 更新 README 文件中的贡献者列表
- 版本号从 1.3.0 升级到 1.3.1
|
2025-08-01 15:40:43 +08:00 |
|
hyb-oyqq
|
c5b9f1746a
|
feat(core): 优化卸载功能并添加批量卸载支持
- 重构卸载流程,支持批量卸载补丁
- 新增已安装补丁游戏的检测和显示
- 改进用户界面,增加多选支持和更详细的结果反馈
- 优化代码结构,提高可维护性和可读性
1.3.1
|
2025-07-31 17:10:47 +08:00 |
|
hyb-oyqq
|
c941c03446
|
feat(core): 优化隐私协议管理并添加日志功能
- 重构 PrivacyManager 类,增加隐私协议版本检查和用户同意状态管理
- 在主窗口初始化时获取云端配置,提高效率
- 添加日志功能,记录应用启动、隐私协议加载等关键事件
- 优化错误处理和用户提示信息
1.3.0
|
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
|
c837370470
|
feat(core): 优化安装流程并添加新功能
- 重构安装流程,提高用户体验
- 添加游戏版本选择功能
- 实现下载暂停和恢复功能
- 优化 Cloudflare 加速选项
- 改进错误处理和用户提示
|
2025-07-30 18:53:05 +08:00 |
|
hyb-oyqq
|
db9736cc4e
|
feat(core): 优化菜单样式和字体,添加开发者选项菜单
- 从 UI_install.py 中获取字体属性,确保菜单样式一致
- 优化下载命令参数,提高下载速度和性能
- 修复部分 UI 元素的显示问题
|
2025-07-30 18:12:02 +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
|
331f7a25d2
|
refactor(ui): 重构 UI 相关代码并移除冗余资源
- 从 ui_manager.py 和 install.ui 中移除了使用 base64 图片数据的方式
- 采用直接加载图片文件的方法,提高了代码的可读性和维护性
- 删除了未使用的 popup.ui 文件
- 优化了资源路径的获取方式,使用 resource_path 函数统一处理
1.2.0
|
2025-07-28 15:22:31 +08:00 |
|
hyb-oyqq
|
642b2ec17f
|
feat(main_window): 添加批量卸载游戏补丁功能
- 在卸载补丁界面添加"全部卸载"选项
- 实现批量卸载所有游戏补丁的功能
- 优化单个游戏卸载流程,统一卸载成功和失败的返回值
- 调整卸载消息提示,适应批量卸载和单个卸载的不同场景
|
2025-07-28 13:09:43 +08:00 |
|
hyb-oyqq
|
41aab89669
|
feat(core): 优化游戏目录识别和补丁卸载流程
- 改进游戏目录识别算法,支持大小写不敏感和特殊字符处理
- 增加递归搜索可执行文件的功能,提高识别准确率
- 优化补丁卸载流程,支持更灵活的文件路径和名称
- 增加调试模式下的日志输出,便于问题排查
- 重构部分代码结构,提高可维护性和可扩展性
|
2025-07-28 11:54:52 +08:00 |
|
hyb-oyqq
|
f6a57215c2
|
refactor(source): 优化窗口大小和背景图显示
- 设置窗口最小和最大尺寸
- 优化背景图加载和显示,使用setScaledContents简化处理
- 调整标题栏和菜单区域的大小和位置
- 重构部分UI代码,提高可读性和维护性
|
2025-07-25 17:21:30 +08:00 |
|
hyb-oyqq
|
38549e098e
|
feat(core): 添加卸载补丁功能并优化用户界面
- 在主界面添加卸载补丁按钮,实现卸载功能
- 优化菜单区域,使用按钮替代传统菜单栏
- 更新主题颜色,调整按钮布局和样式
- 优化帮助和设置菜单,提升用户体验
|
2025-07-25 17:00:55 +08:00 |
|
hyb-oyqq
|
286270a819
|
feat(core): 优化窗口动画和布局
- 新增按钮点击动画效果
- 动态调整窗口大小和布局
- 实现圆角窗口和拖动功能
- 优化安装按钮状态管理
- 更新菜单动画逻辑
- 为2.0新窗口做预实现
|
2025-07-25 15:18:05 +08:00 |
|
hyb-oyqq
|
0f9c91b59a
|
docs(README): 更新文档状态说明
- 中英文 README 文件中的文档状态说明已更新
|
2025-07-24 18:24:58 +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
- 优化配置获取流程,增加错误处理
- 移除未使用的资源文件
- 调整资源路径获取逻辑
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
|
98e51d443e
|
perf(ip_optimizer): 优化 IP 优选逻辑
- 修改 speedtest-cli 命令参数,避免写入结果文件
- 修复最优 IP 查找逻辑,确保只保存第一个匹配的 IP
- 移除不必要的循环退出条件,简化代码逻辑
|
2025-07-24 11:20:56 +08:00 |
|
hyb-oyqq
|
c8985f1a85
|
chore: 更新应用版本和优化资源路径获取逻辑
- 将应用版本更新至 1.1.2
- 修改资源路径获取函数的文档,支持 Nuitka 打包环境
- 优化特殊可执行文件和数据文件的路径处理逻辑
1.1.2
1.1.2.1
|
2025-07-23 22:34:24 +08:00 |
|
hyb-oyqq
|
5bd83bfcda
|
docs(FAQ): 更新常见问题文档并优化首页布局
- 更新提交错误报告的说明
- 优化 FAQ 文档结构
- 删除旧的主窗口代码文件
- 清理不必要的 IP 优化代码
|
2025-07-21 10:06:26 +08:00 |
|
hyb-oyqq
|
36f30571f3
|
chore: 更新 .gitignore 文件并删除 result.csv 文件
- 将 result.csv 文件添加到 .gitignore 中以避免其被跟踪
- 删除不再需要的 result.csv 文件以清理项目文件结构
|
2025-07-18 19:34:01 +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
|
ffcb527adc
|
docs: 更新 README 中的预览图片链接
1.1.1
|
2025-07-17 18:27:49 +08:00 |
|
hyb-oyqq
|
12ca55a372
|
docs(README): 更新特别鸣谢部分
|
2025-07-17 18:24:18 +08:00 |
|
hyb-oyqq
|
363a64c566
|
refactor(source): 重构 cloudflare优化器并改进下载功能
- 重构 IpOptimizer 类,优化 CloudflareSpeedTest 工具的调用和处理
- 改进下载功能,包括手动停止下载、错误处理和日志记录
- 更新配置文件,增加日志文件路径和用户代理模板
1.1.0
|
2025-07-17 18:02:37 +08:00 |
|
hyb-oyqq
|
a31b9a87ea
|
feat(download): 初步实现ip优选
|
2025-07-17 11:49:29 +08:00 |
|
hyb-oyqq
|
fa63b35ea5
|
docs(README): 更新项目信息和链接
- 移除了项目盾徽部分
- 更新了项目名称和相关链接
- 调整了部分文档结构
1.0.0
|
2025-07-16 18:13:25 +08:00 |
|
hyb-oyqq
|
e2ddfab0cf
|
docs(README): 更新特别鸣谢部分
- 新增了 钨鸮 的贡献记录
|
2025-07-16 18:07:16 +08:00 |
|
hyb-oyqq
|
c8e52d8bec
|
refactor(source): 更新配置文件中的 API 地址
- 修改了 config.py 文件中的 CONFIG_URL 字段
- 之前的 URL 地址被替换为新的 Base64 编码的 URL
|
2025-07-16 16:54:44 +08:00 |
|
hyb-oyqq
|
85ad272080
|
refactor(app): 更新 UI 和功能以适应新版本
- 更新 FAQ.md 中的链接和信息以适应新项目地址
- 修改菜单栏名称从"关于"改为"帮助"
- 更新关于对话框内容,增加原作者和许可证信息
- 优化版本信息显示格式
- 重构部分代码以提高可维护性
|
2025-07-16 16:49:06 +08:00 |
|
hyb-oyqq
|
cbc86dabd0
|
docs: 更新 FAQ.md 和 README.md 文件中的图片路径
- 将 FAQ.md 中的图片路径从绝对路径改为相对路径
- 更新 README.md 中的项目链接和图片路径
|
2025-07-16 16:29:00 +08:00 |
|
hyb-oyqq
|
9be1c48f0c
|
docs(FAQ): 更新文档以反映新版本变化
- 更新了应用名称和简介
- 添加了对 NEKOPARA After 的支持
- 修改了系统要求,明确仅限 Windows x64 系统
- 更新了下载链接和应用名称
- 删除了旧的英文版主图片
- 更新了中文版主图片
|
2025-07-16 16:25:51 +08:00 |
|
hyb-oyqq
|
27e5d238a8
|
refactor(source): 重构 Main.py 文件结构
- 删除了大量未使用的导入语句
- 移除了冗长的配置信息和全局变量定义
- 精简了主窗口类 MainWindow 的代码
- 提取了部分代码到新的文件 main_window.py 中
|
2025-07-16 16:18:39 +08:00 |
|