V1.7.0 - 2026-04-24
V1.7.0 - 2026-04-24
新增功能
命令行文件打开支持
- 新增从命令行直接打开单个音频文件的功能
- 新增
load_single_file()函数用于加载单个音频文件 load_playlist()函数现在支持文件路径,自动检测并调用相应加载逻辑- 更新
-o/--open参数,支持指定单个音频文件作为启动参数 - 更新帮助文档,添加单文件打开示例
桌面文件关联支持
- 桌面文件
Exec参数添加%f占位符,支持从文件管理器直接打开音频文件 - 添加
MimeType字段,声明支持的音频格式(MP3、FLAC、OGG、WAV、M4A、APE、OPUS 等)
MPRIS 媒体会话集成(可选)
- 新增可选的 MPRIS 媒体会话集成支持
- 允许系统媒体控制中心(如 GNOME/KDE 的媒体控制)控制播放器
Arch Linux 支持
- 新增 Arch Linux PKGBUILD 支持
- 添加 AUR 安装方法和手动构建步骤说明
- 优化版本号获取逻辑
Debian 打包支持
- 新增 Debian 打包元数据
- 优化 DEB 打包脚本
构建与依赖
依赖库更新
- 更新依赖库版本以支持更多 FFmpeg 版本
构建脚本修复
- 修复
build-deb.sh中 README 文件引用错误(将README_CN.md更正为README_zh-CN_Modern.md) - 更新
build-rpm.sh添加对 Debian/Deepin 系统的支持:- 自动检测系统类型(Debian/RPM)
- 在 Debian 系统上检查 deb 格式的开发库依赖
- 使用
--nodeps选项跳过 rpmbuild 的 RPM 依赖检查 - 根据系统类型显示正确的包管理器安装命令
文档更新
README 文档重构
- 创建
README_zh-CN_Modern.md现代中文文档 - 将原中文文档重命名为
README_zh-CN_Legacy.md(文言文风格) - 在 README.md 中添加其他语言版本链接
- 更新章节编号以保持一致性
安装方式扩展
- 添加 ZPM 包管理器安装说明(支持三种语言版本)
- 添加 Arch Linux PKGBUILD 详细安装和构建指南
项目信息更新
- 将项目主页链接从 Gitee 迁移至 GitHub(包括构建脚本和 README 文件)
- 更新中文 README 中的仓库链接
- 在中英文 README 中添加鸣谢章节,列出贡献者及其贡献
- 更新贡献者列表,补充 @guanzi008 关于 Debian 打包元数据和 MPRIS 媒体会话集成的新贡献说明
贡献者感谢:感谢 @guanzi008、@ZhongHongSoftware 等贡献者的辛勤付出!