Repository navigation
Releases
Releases · harrylyx/QuickBo
QuickBo v0.1.5
修复
- 修复 Windows 下注册 libmpv 画面刷新回调时崩溃:回调需返回一个
uintptr,以兼容syscall.NewCallback的签名要求
界面
- 设置页改为分区卡片并整体滚动:矮窗口下外观、更新、存储与运行日志都能完整访问,标题与「完成」按钮保持固定
- 存储区新增「运行日志」一行,显示
quickbo.log大小并可直接打开日志所在目录,反馈崩溃时不用再手动寻找配置目录
QuickBo v0.1.4
稳定性
- 崩溃日志落盘:日志写入用户配置目录的
quickbo.log(与settings.json同目录),未捕获的 panic 记录完整堆栈;桌面双击启动闪退后现场仍可事后排查 - 播放内核选择写入日志:内嵌 libmpv 还是独立 mpv 窗口、回退与打开失败的原因,排查播放问题有据可查
- Windows 播放防护:libmpv 事件循环对空事件短暂休眠,规避 purego 在 Windows 上无法传递浮点参数、事件等待超时值不可控导致的空转
QuickBo v0.1.3
订阅解析
- 支持 JSONC 订阅:以行注释或块注释开头的配置先剥离注释再解码,此类订阅不再解析失败
修复
- 修复无窗口模式下后台回调与帧渲染并发写状态导致的竞态:绘制帧时持有 postMu 串行化
- 详情页加载完成标志改为最后置位,避免加载中即进入部分完成的详情
QuickBo v0.1.2
性能
- 大订阅不再卡顿:首页采集改为分批异步刷新并限制聚合规模;片源管理页改用虚拟列表,排序、筛选、分组按输入缓存,万源订阅滚动流畅
界面
- 隐藏原生标题栏,改由应用自绘;侧栏、顶栏、播放控制条和欢迎页避让桌面窗口控件,整窗可拖拽
- 跨源检测完成前,海报按封面比例自适应展示,避免横版封面被裁切
- 设置页新增存储管理:展示图片缓存、首页采集、订阅解析与临时记录的占用,支持二次确认清除
播放
- 跨源检测期间详情页禁用播放入口并提示检测中
- 直播失败保留播放舞台,支持重试线路与返回频道列表
- 订阅仓库地址全部失败时保留地址列表,可逐个重试
QuickBo v0.1.1
界面
- 欢迎页重构为「空壳」状态:未添加订阅时给出明确引导;欢迎页文案集中管理,补充加载与失败状态测试及多尺寸截图
- 搜索结果由列表改为海报墙
- 新增从空壳状态进入主界面的转场动画
- 首页「继续观看」仅在非搜索状态下显示
官网与文档
- 新增影院风格官网:滚动叙事落地页与窗口演示,静态预渲染,支持部署到子目录
- 官网文案改回用户视角,说明整合 TVBox / FongMi 订阅的定位
- README 下载徽章的中文标签改用 URL 编码
QuickBo v0.1.0
QuickBo 的第一个版本。
浏览
- 添加多份 TVBox / FongMi 订阅(URL 或本地 JSON),可启用、停用、批量管理,片源合并到一个首页
- 聚合首页:通栏横幅、海报墙、继续观看;按首页分类汇总各片源内容,同一部片跨源合并
- 首页分类可拖动排序、导入导出 JSON;「查看更多」进入滚动加载的汇总页
- 首页一次搜索全部片源
- 详情页列出所有片源的线路,标出无法播放的线路;长集名悬停显示完整名称
- 直播:M3U 与「名称,地址」TXT
管理
- 侧栏「管理」:订阅、片源、黑名单、首页分类
- 片源测速、健康度汇总、排序筛选、分组、停用与启用
- 黑名单支持批量粘贴关键字、搜索、批量移出,并显示每个关键字隐藏了哪些片源
播放
- libmpv 窗口内播放,全屏,无边框悬浮小窗
- 按住空格或 B 临时 2 倍速;倍速 0.5×–3×
- 跳过片头片尾(按剧记住),自动播放下一集
- 字幕切换、外挂字幕、字幕大小与延迟、音轨切换
- 画面比例、亮度对比度、截图
- 观看历史与断点续播、收藏
其他
- 外观:跟随系统 / 浅色 / 深色
- 安装包:macOS
.dmg、Windows 安装程序、Linux.deb与.tar.gz - Windows 安装包内置对应架构的
libmpv-2.dll(amd64 / arm64),装好即可窗口内播放;macOS / Linux 仍需系统安装 libmpv