2.1.0
由于软件内功能在设计时只考虑简单便捷性,是否对新手友好并不是我们考虑的重点,功能的新增、变更会在更新日志中注明,不会在软件内做指引提示,
因此为了更愉快地使用本软件,我们建议在使用新版本时阅读一遍更新日志以了解软件的变更情况,同时若遇到问题可以去阅读常见问题找解决方案
新增
- 新增桌面歌词设置字体加粗设置,可以到设置-桌面歌词设置-加粗字体修改
- 新增是否自动下载更新设置,默认开启,可以去设置-软件更新更改
- 新增当前版本更新日志显示弹窗(建议大家阅读更新日志以了解当前版本的变化),在更新版本后将自动弹出
- 新增是否在更新版本的首次启动时显示更新日志弹窗设置,默认开启,可以去设置-软件更新更改
- 新增播放速率调整功能,可以去播放详情页的控制按钮调整,范围限制为x0.5至x2之间(#13)
- 添加wy、tx源(感谢某位不愿透露姓名的大佬提供的C++算法源码,但由于作者不希望公开,所以将会以预构建二进制文件的形式加入代码仓库中)逐字歌词的支持
- 新增设置-下载设置-是否嵌入翻译歌词、罗马音歌词设置,默认关闭
- 添加启动时的数据库表及表结构完整性校验,若未通过校验,则会显示弹窗提示后将该数据库重命名添加
.bak
后缀后重建数据库启动。对于某些人遇到更新到v2.0.0后出现之前收藏的歌曲全部丢失或者歌曲无法添加到列表的问题,可以通过此特性自动重建数据库并重新迁移数据,不再需要手动去数据目录删除数据库
优化
- 微调了桌面歌词逐行字体阴影,使其看起来更匀称
- 调整了桌面歌词在启用滚动到顶部时的距离,现在滚动到顶部的歌词更靠边,不再受字体大小、歌词间距影响
- 优化更新弹窗内容的显示,添加了自动更新失败时的更新指引
- 为所有文本输入框添加右键快速粘贴的功能,右击输入框可以自动粘贴剪贴板的文字,若选中文字时将粘贴并替换选中文字
- 防止桌面歌词窗口在屏幕分辨率变小时,窗口位置跟随分辨率变化的问题,现在若屏幕分辨率变小后窗口位置仍会在原始分辨率的位置(添加这个机制是为了解决屏幕分辨率被临时调整时的位置更新问题,如运行某些低分辨率的全屏游戏、高分辨率外接屏幕休眠时),但若你的分辨率调整不是临时的,因窗口在原始位置导致看不到窗口可以开关桌面歌词即可重新自动调节回屏幕内
修复
- 修复播放下载列表的歌曲时,调整歌词偏移时间功能异常的问题
- 修复较旧Linux arm64系统下无法启动软件的问题(将预构建模块的所需glibc版本降级到2.28)(#1161)
- 修改列表响应式更新机制,尝试修复偶现的删除歌曲列表未更新的问题
- 修复某些kg歌单链接无法打开的问题
- 修复将桌面歌词放到屏幕边缘时,偶现的开启桌面歌词后出现歌词窗口位置出现少许偏移的问题,以及将歌词窗口调整到全屏大小后,重开桌面歌词窗口被缩小出现边距的问题
其他
- 更新Electron到v22.3.0
File MD5
EB7CCBAFCE78B64DD1B2BD3BA02518D3 lx-music-desktop v2.1.0 arm64 Setup.exe
2668C483DDEC0D7F8859FFFF5980746C lx-music-desktop v2.1.0 x64 Setup.exe
68390AF0FD4B84EA0DB80788BAB58FE1 lx-music-desktop v2.1.0 x86 Setup.exe
5680B3A6F97169475C7C35AD510EC368 lx-music-desktop v2.1.0 x86_64 Setup.exe
EBB0CDFEEF7FE10D2BB6FA886770FBC0 lx-music-desktop v2.1.0 win_arm64 green.7z
D512344E7A3FBE006CE3168FC47ECFC0 lx-music-desktop v2.1.0 win_x64 green.7z
391F1F8E2ED2A0A25D0D138D2BA6E4E8 lx-music-desktop v2.1.0 win_x86 green.7z
MD5 (lx-music-desktop-2.1.0-arm64.dmg) = cdbfe234a81eb052bd020ad55e7795e9
MD5 (lx-music-desktop-2.1.0.dmg) = 2ea3d817d7249e49ca65cb3cb8ff64e5
f70ea8d1d9e80b61002664ad1a7df2f1 lx-music-desktop v2.1.0 arm64.deb
90071f53c987d79a8c057a7e48d79b98 lx-music-desktop v2.1.0 armv7l.deb
ac2e13b65ac295cbadd0a39f1d76bd02 lx-music-desktop v2.1.0 x64.deb
bad825f45ebf9858764cbc807a4c4fcc lx-music-desktop v2.1.0 x64.rpm
db5be255c9570d49270af7ac69fb8fcf lx-music-desktop v2.1.0 x64.pacman
5a0cf22e1abb5eb9de5c872f0ed35052 lx-music-desktop v2.1.0 x64.AppImage