-
Notifications
You must be signed in to change notification settings - Fork 6.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
34 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,42 +1,61 @@ | ||
### 不兼容性变更 | ||
|
||
Linux 系统至少需要 GLIBC_2.29 版本才能运行, | ||
由于将 Electron 升级到 v32.x,原生库的编译被限制到不低于 C++20,试了几次无法在 docker 镜像 node:16 安装 gcc-10,最终将构建镜像更新到 node:18 | ||
Linux 系统至少需要 `GLIBC_2.29` 版本才能运行。 | ||
|
||
由于将 Electron 升级到 v32.x,原生库的编译被限制到不低于 C++ 20,试了几次无法在 docker 镜像 `node:16` 安装 gcc-10,最终将构建使用镜像更新到 `node:18`。 | ||
|
||
### 新增 | ||
|
||
- 新增下载的歌曲按列表名分组的功能,默认关闭,可以到 设置-下载设置-将文件保存到以对应列表命名的子目录中 启用(#2145) | ||
- 新增托盘图标颜色 跟随系统亮暗模式 设置,可以在 设置-其他 启用 (#2016) | ||
- 新增下载的歌曲按列表名分组的功能,默认关闭,可以通过「设置 → 下载设置 → 将文件保存到以对应列表命名的子目录中」启用(#2145) | ||
- 新增托盘图标颜色「跟随系统亮暗模式」设置,可以在「设置 → 其他」里启用 (#2016) | ||
- 支持本地同名 `krc` 格式歌词文件的读取(#2053) | ||
- Open API 新增播放器播放/暂停、切歌、收藏当前播放歌曲调用,详情看开放API文档 (原始 PR #2077) | ||
- Open API 新增播放器「播放/暂停、切歌、收藏当前播放歌曲」相关调用,详情看开放 API 文档(#2077,PR @14Kay) | ||
|
||
### 优化 | ||
|
||
- 优化正常播放结束时的下一首歌曲播放衔接度,在歌曲即将播放结束时将预获取下一首歌曲的播放链接,减少自动切歌时的等待时间(#2126) | ||
- 优化正常播放结束时的下一首歌曲播放衔接度,在歌曲即将结束播放时将预获取下一首歌曲的播放链接,减少自动切歌时的等待时间(#2126) | ||
- 优化歌曲换源机制,提升换源正确率 | ||
- 优化 Windows 下桌面歌词窗口大小调整机制,Windows 下改用原生窗口调整方式(#2137) | ||
- 优化 Windows 平台上桌面歌词窗口大小调整机制,改用原生的窗口调整方式(#2137) | ||
- 修正搜索歌曲提示框文案(#2050) | ||
- 优化播放详情页UI,歌曲名字、歌手等文字过长时被截断的问题(#2049) | ||
- 优化播放详情页 UI,修复「歌曲名」、「艺术家」等文字过长时被截断的问题(#2049) | ||
- Scheme URL 的播放歌曲允许更长的专辑名称 | ||
- 播放本地歌曲时,将优先尝试读取本地同名字的 `jpg` 或 `png` 图片作为播放封面显示,若文件不存在则从音频文件内读取,最后再尝试使用在线图片(#2096) | ||
- 播放本地歌曲时,将优先尝试读取本地同名 `jpg` 或 `png` 图片作为播放封面显示,若文件不存在则从音频文件内读取,最后再尝试使用在线图片(#2096) | ||
- 客户端模式的同步服务连接允许重定向 5 次(#2109) | ||
- 更新软件默认使用的字体,修复 MacOS 15 下界面出现乱码的问题(#2076) | ||
- 更新软件默认使用的字体,修复 macOS Sequoia (15) 上界面出现乱码的问题(#2076) | ||
- 优化简体中文文案编排(#2159 等,PR @3gf8jv4dv) | ||
- 优化繁体中文文案编排(#2174 等,PR @3gf8jv4dv) | ||
- 大幅修订英语文案编排(#2166 等,PR @3gf8jv4dv) | ||
- 优化「排序歌曲」对话框布局,修复在英语等较长文本语言下的错位问题(#2176,PR @3gf8jv4dv) | ||
- 优化「设置 → 基本设置」中主题名称的显示问题(#2189,PR @3gf8jv4dv、@lyswhut) | ||
- 优化以下对话框/界面在较小窗口尺寸、较大字体情况下的布局问题: | ||
- 添加/编辑主题(#2188、#2192、#2199,PR @3gf8jv4dv、@lyswhut) | ||
- 列表更新管理(#2198,PR @3gf8jv4dv) | ||
- 排序歌曲(#2197,PR @3gf8jv4dv) | ||
- 搜索页(#2200,PR @3gf8jv4dv) | ||
- 打开分享的歌单(#2201,PR @3gf8jv4dv) | ||
- 重复歌曲(#2203,PR @3gf8jv4dv) | ||
- 歌曲换源(#2204,PR @3gf8jv4dv、@lyswhut) | ||
- 添加主题时对话框标题将显示为「添加主题」而非「编辑主题」(#2205,PR @3gf8jv4dv、@lyswhut) | ||
- 关闭「显示动画效果」时不允许调整「随机化弹窗动画」,避免用户的潜在疑惑(#2210,PR @3gf8jv4dv) | ||
|
||
### 修复 | ||
|
||
- 修复歌单详情页内歌单名字过长时的UI显示问题(#2028) | ||
- 修复歌单详情页内歌单名字过长时的 UI 显示问题(#2028) | ||
- 修复获取自定义环境音效预设列表逻辑问题 | ||
- 修复 m4a 文件歌曲内嵌歌词无法读取的问题(#2090) | ||
- 修复 windows 任务管理器中的进程名显示为描述的问题(#2147) | ||
- 修复 `m4a` 文件内嵌歌词无法读取的问题(#2090) | ||
- 修复 Windows 任务管理器中的进程名显示为软件描述的问题(#2147) | ||
- 修复本地歌曲同名歌词文件调整偏移时间后,下次再播放时调整的设置未被应用的问题(#2139) | ||
- 修复首次打开软件后直接创建并删除列表时的报错问题(#2175,PR @14Kay) | ||
|
||
### 变更 | ||
|
||
- 不再长期缓存换源歌曲信息 | ||
- 更新软件默认使用的字体,现在软件尽量使用系统自带的默认字体 | ||
- Linux 系统至少需要 GLIBC_2.29 版本 | ||
- Linux 系统至少需要 `GLIBC_2.29` 版本才能运行 | ||
|
||
### 其他 | ||
|
||
- 更新 Readme 文档,优化文案编排 (#2146, Thanks @3gf8jv4dv) | ||
- 更新 Readme 文档,优化文案编排(#2146,Thanks @3gf8jv4dv) | ||
- 更新 Issue 模板(#2153,PR @3gf8jv4dv) | ||
- 修订项目协议文件(#2146、#2152,PR @3gf8jv4dv) | ||
- 更新 Electron 到 v32.2.7 |