Skip to content

v1.3.544.0

Choose a tag to compare

@jayfunc jayfunc released this 30 Oct 23:04
· 13 commits to dev since this release

An English version follows the Chinese

ℹ️ 更新日志

⭐ 新增

(本次无新增功能)

🪄 调整

  • 媒体播放器改为按需创建,仅在首次播放时初始化,减少启动与空闲状态下的资源占用;单曲循环等播放模式设置会在播放器创建时自动应用。

🔧 修复

  • 修复歌词窗口被最小化后仍会被自动显示/隐藏逻辑干扰的问题:现在最小化状态会被正确识别,窗口保持最小化,仅在需要唤起时先还原窗口再激活。
  • 修复媒体播放器重置后未重建、导致 SMTC(系统媒体控制)会话失效的问题。
  • 修复封面缓存文件丢失后一直显示占位图的问题:启动时会检测缺失的封面缓存并重新解析元数据,播放队列重建后也会同步最新的曲目数据到界面。
  • 修复媒体会话不可用或获取媒体属性失败时的空引用异常。

⬇️ 下载


ℹ️ Update Log

⭐ New Features

(None in this release)

🪄 Adjustments

  • The media player is now created lazily on first playback instead of at startup, reducing resource usage while idle; playback order settings such as repeat-one are applied automatically when the player is created.

🔧 Fixes

  • Fixed lyrics windows being interfered with by the automatic show/hide logic after being minimized. The minimized state is now respected, the window stays minimized, and it is restored before being activated when explicitly requested.
  • Fixed the SMTC (System Media Transport Controls) session becoming invalid because the media player was not rebuilt after a reset.
  • Fixed the album art placeholder being shown permanently after the cached cover file was missing. Missing cover caches are now detected and the metadata is re-parsed on startup, and the latest track data is synced to the UI after the playback queue is rebuilt.
  • Fixed null reference exceptions when the media session is unavailable or media properties cannot be retrieved.

⬇️ Download