Repository navigation
BiliDesk v1.2.1
BiliDesk v1.2.1
✨ 新增
🎨 主题色可以自己调了 设置 → 外观里新增「主题色」,三档可选:B 站粉(默认)、跟随系统、自定义。
选「跟随系统」会读 Windows 的强调色,系统换了应用跟着换
选「自定义」有一个调色盘,色相条 + 明暗/饱和度方块,也可以直接填 HEX
「B 站粉」下也能直接拖调色盘微调,一拖就自动切到「自定义」
按钮、选中项、链接、开关这些强调色全都会跟着变;文字颜色按底色亮度自动挑黑或白,所以选亮黄也不会看不清
🎨 播放器和窗口按钮也跟着主题色 播放器缓冲时那个颜文字、右上角关闭键的悬停底色,现在都跟随主题色,不再是写死的粉色。
🔧 修复
👍 首页推荐更准了 App 端推荐流以前翻页时服务端的窗口几乎不动,所以「加载更多」反复拿到同一小片内容,看起来就是"越翻越不准"。现在带上了翻页游标,每翻一页稳定往下走一段。
另外设备指纹以前每次启动都会换一对新的 —— 等于每次开机都变成一台"从没见过的设备",推荐模型每次从零冷启动。现在会存下来复用,一台设备的身份是稳定的。
🔍 搜索页
UP 主名字点不开了 → 搜索接口的 UP 主 UID 在顶层 mid 字段,不在 owner.mid,取错了地方。现在能正常点进 UP 主空间
「加载更多」不再一直挂着 → 以前用本页条数算"还有没有下一页",到底了也说还有
往下滑到底会自动加载下一页,不用再手动点
搜索结果不再出现重复卡片(搜索排序每次请求可能变,同一稿件会重复给)
📜 列表不再自己滑动 拖动窗口边缘、切换页面、刷新列表之后,内容会自己往上/往下滑一段的问题修掉了。现在会盯住正在看的那一行,版式变化后把位置补回来。
⚡ 启动更快 以前启动时会把 11 个页面全部构造一遍,其中首页最重(单个就要 276ms),全部压在那一下 —— 实测要 2000ms 以上。现在改成"用到才建",启动只付首页那一笔,其余摊到真的点进那个页面时。实测省下约 1500ms。
🔐 登录态更稳 修了一个会把本地登录信息写没的隐患:现在只有确实读取过会话才允许落盘,也不会用一份"未登录"覆盖磁盘上已登录的会话。如果本地会话文件损坏,会把它改名保留下来(session.json.corrupt-*)然后正常继续,不会卡在登不上的状态。
🗑️ 移除
启动页设置已删除 启动固定进首页。导航栏上能点的页面本来就只有 4 个,做成可配置没多大意义。