Repository navigation
Spotify++ 1.3(上游 v2.0.4 三个修复)
合并上游 v2.0.4 的三个修复,其他没动。
修复
1. SpicyLyrics.org 歌词现在能投送到 HyperGlow
之前受限文档在两处被拒:序列化器直接抛异常,协调器拿到后丢弃。所以这个来源的歌词完全进不了 HyperGlow。现在改为允许投送,并把署名一起带上。
2. 署名随投送一起发送
载荷新增 responseCredit 字段:作词人优先,然后上传者、制作人,多行显示。发布指纹也把署名算进去,否则只差署名的两份会被当成没变化而跳过。
3. 分组日文歌词不再消失
GroupSpan.getSize 以前只返回宽度,不写字体 metrics。整行是一个分组时,没有普通文本段提供行高,行高塌陷,整行就渲染成空白。现在会填入 metrics。
测试
已验证:
- 编译通过,单元测试 1913 项 0 失败
- 装机运行正常,模块加载成功,没有崩溃
- 自动搜索正常(6 个来源并发,实测选中 QQ 音乐,逐字、带翻译、简体)
- 日文歌词显示正常,没有出现整行空白的情况
无法测试:
- 第 1、2 条是 HyperGlow 投送,只有小米手机能测,我这边测不了
安装
- 覆盖安装(设置和曲库都保留)
- LSPosed 作用域勾选 Spotify
- 强制停止 Spotify 后重新打开(装 APK 不会重启进程,不重启跑的还是旧代码)
无 root 用 LSPatch。