Beta01 2022.8.4
Commit log: v0.2.6.1...preview_0.3-beta01
与前一预览版相比/Compared to the previous preview:
CN
- 移除 旧的
文件夹
视图 - 变更 更新抽屉
EN
- Remove: the legacy
Folders
Page - Change: update drawers
完整更新日志/Full changes log:
ZH
- 新增 全新的
文件夹
页面:
├ 与媒体库其他视图并列;
├ 从 MediaStore 读取歌曲文件(可大幅改善在 Android10 以上的性能), 当然也可以使用旧方式;
├ 尝试完全支持浏览外部可移除存储设备(如 SD 卡等);
├ 使用下拉刷新;
└ 允许按照文件名,文件大小,添加日期,修改日期排序; - 移除 旧的
文件夹
页面, 并清理抽屉 - 改进 重构
播放列表详情
, 简化编辑 - 改进 "最常听的歌曲"计算方法
- 新增 支持刷新并重新计算"最常听的歌曲"播放列表
- 新增 专辑与艺术家详情中的
last.fm
链接 (注: 目前仍未失效, 但无维护计划) - 新增 设置项"保护播放列表不被肆意更改", 开启后,除非用户明确要求,应用将尽力保证当前播放队列不被清空或覆盖(仅加入队列)
- 新增 添加菜单项, 可在 正在播放界面 中修改当前 正在播放界面 样式
- 修复 第一次打开睡眠定时器崩溃
- 修复 多选时菜单图标颜色错误
- 改进 小幅度重构
专辑
页面 - 开发 更新依赖(导致滚动条外观有所不同)
- 开发 重构大量历史代码, 包括
├ 后台音乐服务(可能存在大量潜在的与音乐播放相关错误)
├ 专辑详情
├ 播放列表详情
├ 正在播放界面 (歌曲封面图片)
├ 文件扫描
├ 排序
├ 列表控制菜单
├ 主题控制(可能出现状态栏等色彩异常)
├ 多选模式(可能发生异常)
└ 播放器托盘
已知问题:
- 专辑详情转场动画异常
- 艺术家详情多选冲突
- 文件视图路径现阶段不显示历史记录
- 偶见主播放器歌曲封面错误
点击歌曲过快(大约快于一秒一次)可能导致崩溃(已于alpha08中修复)
EN
- Add: a brand new
Folders Page
:
├ Among with other pages of the Library;
├ Read song files fromMediaStore
(significantly better performance on Android 10 and above), but you can still use old method to read song files;
├ (Try to) fully support browsing external removable storage devices (such as SD cards, etc.);
├ Use sweep-down-refresh;
└ Allow sorting files by file name, file size, date added, date modified; - Remove: the legacy
Folders Page
, and update drawer - Improve: refactor
Playlist Detail
and simplify editing - Improve: calculation for "My Top Tracks"
- Add: support for force to refresh and recalculate "My Top Tracks" playlists
- Add: responding
last.fm
link in Artist&Album Detail(Note: Currently, wiki of last.fm is still working, there is no plan to maintain.). - Add: Preference Item "Please do NOT touch my playing queue arbitrarily", which would make app try not to clear or override playing queue without user's specific request (instead, just add songs to queue) if preference enabled.
- Add: a menu item to change the current Now Playing Screen in the Now Playing Screen
- Fix: crash when opening sleep timer dialog for first time.
- Fix: wrong color of context menu icon when multiple selection
- Improve: minor refactoring of the album page
- Development: clean up the code of Album Details Page, and begin to handle with the plan about redesigning
- Development: refactoring of plenty of historical codes, including
├ Background Music Service (possibly a HUGE number of potential bugs related to music playing)
├ Album Detail
├ Playlist Detail
├ Now Playing Screen / Player (about Song Cover Images)
├ File Scanning
├ Sort Order
├ List Appearance Popup Menu
├ Theme (may have bugs such as abnormal status bar color)
├ Multi-selection (may have glitch behavior)
└ Sliding Player Panel
Known Issues:
- Glitch Album Detail Transition Animation
- Multi-selection conflict in Artist Detail
- No path history for brand new File Page (currently)
- Glitch song cover in the main player (sometimes)
If you click items to add to queue too quickly (around clicking more than one time per second), the app might crash! (fixed in alpha08)