所有版本的更新记录。最新版本在最上方。
- 🎴 新增 移动端卡片式播放器 — 支持动画过渡与手势交互(上滑展开/下滑收起)
- 🎛️ 新增 播放器快捷操作菜单 — 一键切换音质、收藏、下载等常用操作
- 🎚️ 重构 播放系统 — 支持移动端音频频谱可视化与原生播放队列管理
- 📈 优化 进度条 — 悬浮信息提示、触摸事件处理更精准
- 🔧 修复拖拽进度后 seek 位置丢失、切歌进度条跳变等问题
- ⚡ 优化 冷启动速度 与渲染性能,减少首屏白屏时间
- 🔄 提取播放信息推断逻辑,代码结构更清晰
- 🖼️ 新增 页面磨砂效果 — 部分界面背景采用高斯模糊,视觉层次更丰富
- 📱 新增 手机横屏沉浸式播放模式 — 全屏封面 + 歌词,无干扰聆听
- 🧩 新增 评论页嵌入竖屏页面 — 播放页内直接查看评论,无需跳转
↔️ 重构 页面缩放逻辑 — 适配手机 / 平板 / 折叠屏等多设备缩放场景- 🏠 完善 移动端竖屏适配 — SongList、本地页列表/歌手/专辑/文件夹全面优化
- ⬅️ 新增 Android 全局返回键处理栈 — 弹窗/菜单/登录页统一返回键拦截,退出前清理后台服务
- 🎵 新增 本地歌曲封面提取 — 自动从音频文件读取内嵌封面
- 🔍 修复 文件夹路径解析 异常,本地音乐扫描更稳定
- 🧹 新增 播放缓存清理接口,管理缓存更灵活
- ⚡ 实现 本地缓存与预加载优化 — 播放更流畅,减少网络请求
- 🖼️ 适配 Android 原生 file/content 协议图片加载,本地封面正常显示
- 🎯 修复 AMLL 歌词 水平内边距绑定、头部对齐、padding 偏移等问题
- ⬆️ 更新 AMLL 依赖 到最新稳定版
- 🔧 更新 AMLL 默认配置项参数
- 🎨 修复纯净模式居中间歇点选择器匹配范围
- 🗂️ 重新整理 Android 端设置分组 — 将 Android 专用项(通知栏控制器、允许混音、状态栏/导航栏等)独立为「Android 系统设置」分组
- 💾 新增 设置导出 — 通过 SAF 目录选择器导出全部设置为 JSON 文件,支持备份迁移
- 📥 新增 设置导入 — 选取之前导出的 JSON 配置文件一键恢复
- 🖱️ Android 端隐藏不适用的「右键菜单」设置项
- 🎨 优化 主题配色 与磨砂背景默认参数(模糊值 4px)
- 🔧 修复 播放器状态同步 — 修正 Android 原生播放器时间单位,避免重复触发 ENDED
- 📦 新增
@capacitor/screen-orientation依赖,支撑横屏模式 - 📝 PR 模板目标分支从 master 改为 dev
- ☁️ 新增 WebDAV 音乐源 — 支持通过 WebDAV 连接并播放远程音乐
- 🎵 新增 本地歌曲 — 扫描本地音乐文件,与在线曲库统一管理
- 🔍 新增 页面缩放 — 50%–150% 全局缩放,缩小后等效视口变宽,达到阈值可切换到 Pad 布局(尚未完全适配,欢迎 PR 帮忙完善;没有 PR 的话也尽量在下个版本彻底做好)
- 📂 新增 本地 TTML/LRC 歌词支持 — 歌词目录扫描支持
.lrc和.ttml,按文件名 ID 和元数据匹配 - 🎵 新增 同目录歌词查找 — 播放本地音乐时自动查找同目录下的歌词文件
- 🔗 新增 网络代理设置 — Android 端可配置 HTTP/HTTPS 代理用于内置 API 请求
- ⬇️ 新增 音乐下载 — 开发者模式下可通过 SAF 选择下载目录,下载歌曲及歌词
- 🌐 完善 流媒体支持 — Navidrome / Jellyfin / Emby / Subsonic / OpenSubsonic 全平台可用
- 📱 最低兼容性调整为 Android 10
- 📐 重做 手机端底栏 / 播放栏布局 — 底栏改成全宽贴底实心条,播放栏改为圆角浮岛悬浮其上;底栏选中高亮改为基于 JS 测量的滑动指示器,切换页签时平滑过渡而非瞬移
- 🎯 手机端整体 轻度紧凑(约 -15%) — 收紧 CoverList 卡片间距与文字区 padding/字号、SongCard 内边距与 cover 尺寸、ListDetail 头部高度、Setting 项间距与卡片 padding;平板(shortestSide ≥ 768)保持原样
- 🔧 修复 显示系统状态栏 滑动后自动隐藏的问题
- 🔧 修复 允许与其他应用同时播放 无效的问题 — 开启时改用 ExoPlayer 引擎(handleAudioFocus=false)
- 🔧 修复 Android 触控跳转 — 修复触控进度跳转异常
- 🔧 修复 跳转后 seek 位置丢失回到 0:00
- 🔧 修复 自动切下一首进度条跳到非 0:00 错误位置
- 🎚️ 新增 全局歌词偏移设置(PR #11)
- 🔄 修复 横竖屏切换 时部分界面布局错乱
- 📱 修复 手机小屏 下文字挤压成一团的问题
- ⬆️ 调整 "回到顶部"按钮 位置,不再遮挡其他控件
- 🎨 修复 桌面歌词 在未开启文本背景遮罩时、锁定状态下仍显示背景的 bug
- 📦 GitHub Actions 构建改为 分架构打包,单包体积更小
……