Skip to content

v0.0.5

Choose a tag to compare

@YuiNijika YuiNijika released this 07 Aug 01:32
· 110 commits to main since this release

本次版本重点完善桌面应用体验:新增系统托盘、全局快捷键与关闭窗口最小化到托盘,全局与应用内快捷键均支持自定义;新增播放队列面板,增强歌曲右键菜单与歌词编辑、搜索历史;同时按 Apple 设计规范重做全屏播放器动效,并对本地封面缓存、网易云账号与统计页进行了系统升级。

新增功能

  • 新增系统托盘
    • 左键单击托盘图标恢复主窗口
    • 托盘右键菜单支持显示主窗口、播放 / 暂停、上一首、下一首与退出
  • 新增全局快捷键
    • 默认 Ctrl+Alt+Space 播放 / 暂停、Ctrl+Alt+←/→ 上一首 / 下一首,任意应用下生效
    • 全局快捷键支持自定义录制,修改后即时生效并持久化
  • 新增关闭窗口最小化到托盘
    • 关闭窗口后音乐继续在后台播放,从托盘恢复主窗口
    • 退出走托盘菜单「退出」,设置页可关闭该行为
  • 新增应用内快捷键自定义
    • 播放 / 暂停、快退快进、音量增减、上一首 / 下一首、关闭全屏播放共 8 项支持点击录制
    • 支持组合键与单键,修改后立即生效
  • 新增播放队列面板
    • 播放条新增队列入口,查看「接下来播放」列表
    • 支持拖拽排序、单曲移除、一键清空与点击跳转
  • 新增歌曲右键菜单操作
    • 歌曲右键新增「下一首播放」「加入队列」
    • 本地歌曲新增「打开所在文件夹」,直接定位到系统文件管理器
  • 新增歌词编辑
    • 任意歌曲可手动编辑歌词并覆盖显示,网易云曲目需登录
  • 新增搜索历史
    • 搜索页记录历史词条,支持单条删除与一键清空
  • 新增网易云多账号管理
    • 登录账号列表管理,支持账号间切换
  • 新增封面缓存自动清理
    • 超出上限(4000 张 / 400 MB)后按最旧自动清理
    • 同名封面按内容哈希去重,原图与缩略图成对删除
  • 新增 MV 下载
    • MV 详情页支持直接下载 mp4
    • m3u8 分片流给出明确提示,不提供无效直链下载
  • 新增性能模式
    • 一键关闭毛玻璃与动画,减少 GPU 合成开销

优化与调整

  • 重做全屏播放器动效,按 Apple 设计规范执行
    • 进入与退出改为从底部升起 / 滑回,锚定底部播放条触发源,空间一致
    • 全程仅使用 transform 与 opacity 合成属性,移除导致卡顿的全屏模糊
    • 系统开启「减少动态效果」时自动降级为短促淡入淡出
  • 全局样式规范化
    • 统一缓动曲线与时长 tokens,可逆过渡使用镜像曲线
    • 统一控件按压反馈与悬停过渡
  • 优化封面加载稳定性
    • 移除封面组件在视口外挂起时的不可靠清理逻辑,修复全屏封面偶发失效
  • 优化统计页
    • 支持按时间段筛选统计,新增自定义日期区间
  • 优化网易云会话刷新
    • 增加竞态保护,快速切换账号或手动刷新时旧响应不再覆盖新数据
  • 优化升级清理机制
    • 版本升级时自动清理 WebView2 可再生缓存(磁盘 / JS / GPU 缓存),保留登录态

修复与删减

  • 修复全屏播放器展开与收起动画缺失、收起观感异常的问题
  • 修复全屏播放封面偶发失效、显示为占位图的问题
  • 修复网易云会话刷新竞态导致账号信息串数据的问题
  • 修复若干类型与构建错误