更新日志
新功能
- 添加更新 Homebrew Tap 的工作流
自动更新 cask 文件版本和 SHA256
Commit:e6a15d7
PR: #97
改进
- 优化弹幕布局
使用二分窗口、贪心轨道和宽度缓存优化弹幕布局。- 二分定位可见窗口
[t-10,t],仅遍历切片 - 滚动弹幕按“轨道下一可用时间”贪心分配,减少碰撞检查
- 缓存文本宽度,降低 TextPainter 开销
- 预处理/尺寸变化时重置相关缓存与轨道状态
- 极端小窗口时最少保留1条轨道以避免异常
Commit:6aa3260
PR: #95
- 二分定位可见窗口
修复
-
手机端主页显示和匹配页面的UI溢出问题
修复手机端主页显示,解决匹配页面的UI溢出问题。
Commit:79e7dad
PR: #96 -
弹幕布局健壮性检查
添加防止除零或负数轨道的健壮性检查,处理魔法数字。
Commit:63bf828
PR: #95 -
Linux安装脚本语法问题
修复Linux安装脚本中的语法问题。
Commit:c766359 -
代码缩进问题
修复代码缩进问题。
Commit:714da04
文档
- 文档初版
Commit:9f26014
版本更新
- 版本更新到 1.4.34
Commit:8b7ab0e
备注: [skip ci]