Skip to content

v1.3.518.0

Choose a tag to compare

@jayfunc jayfunc released this 22 Aug 23:20
· 109 commits to dev since this release

An English version follows the Chinese

ℹ️ 更新日志

⭐ 新增

  • 支持使用键盘快捷键 (1-9, 0, A-Z) 快速切换歌词窗口。
  • 新增无歌词时的处理选项:可选择显示提示信息或直接隐藏歌词区域,并支持自定义未找到歌词时的提示文本。
  • 歌词背景遮罩新增“自定义纯色”模式。
  • 新增频谱分析器延迟设置,以便更好地将频谱跳动动画与音频播放同步。
  • 音乐库新增外部播放源活动提示,方便用户察觉并快速切换回本地播放。

🪄 调整

  • 重构设置界面,采用侧边分类导航布局,使选项查找更加直观整洁。
  • 优化媒体会话优先级逻辑,改善内置播放器与外部音源之间的切换体验。
  • 增强全局异常处理,在应用程序崩溃退出前会显示明确的严重错误提示框。
  • 优化系统托盘窗口的启动逻辑,防止启动时出现窗口闪烁或短暂出现在任务栏中。
  • 清理了设置选项中过时的后台播放器警告提示。

🔧 修复

  • 修复了歌词渲染器中阴影边缘可能被裁剪的问题。
  • 修复了部分 UI 回退值缺失的问题。
  • 修复了数据库初始化时未清理活跃的重复 URI 的问题。

⬇️ 下载


ℹ️ Update Log

⭐ New Features

  • Added keyboard shortcuts (1-9, 0, A-Z) for the lyrics window switcher.
  • Added missing lyrics handling options: choose whether to show a message or hide the lyrics area, with support for custom text.
  • Added a custom pure color option for the lyrics background overlay.
  • Added a delay setting for the spectrum analyzer to better synchronize the animation with audio playback.
  • Added an external source active prompt in the Music Gallery to easily switch back to local playback.

🪄 Adjustments

  • Reorganized the settings UI with categorized navigation for a cleaner and more intuitive layout.
  • Refactored media session prioritization to improve the switching logic between the built-in player and external sources.
  • Enhanced global exception handling to display a fatal error message box before the application exits.
  • Positioned the system tray window off-screen to prevent unwanted flashing or taskbar presence upon launch.
  • Cleaned up outdated warnings regarding the background player in settings.

🔧 Fixes

  • Fixed shadow clipping in the lyrics renderer.
  • Fixed missing UI fallback values.
  • Fixed an issue with active duplicate URIs during database initialization.

⬇️ Download