Repository navigation
An English version follows the Chinese
ℹ️ 更新日志
⭐ 新增
- 显示器绑定机制升级:改用设备路径与 EDID 识别显示器,歌词窗口在显示器拔插、重新连接后仍能回到原来的屏幕(#341)
- 显示器 DPI、分辨率或布局变化后,窗口位置与尺寸自动恢复,不再错位
🪄 调整
- 播放进度条更平滑:改为按时间推进并动态纠正偏差,只在真正拖动进度时才对齐,减少抖动与跳变
- 屏幕常亮仅在歌词窗口可见时生效,窗口最小化后自动释放,不再无谓阻止系统息屏
- 显示器发生变化时,演示窗口的断连提示会自动刷新,不再显示过期状态
- 更新依赖版本与问题反馈模板
🔧 修复
- 修复显示器休眠恢复后歌曲信息与专辑封面不刷新、显示为空的问题
- 修复隐藏的停靠歌词窗口再次显示时未重新注册 AppBar,导致任务栏遮挡或可用区域异常的问题
- 修复刷新显示器设置列表时窗口被错误重绑到第一台显示器的问题
- 修复显示器临时断开后绑定关系丢失、无法自动恢复的问题
- 修复拖动进度条后短暂出现的位置回跳与进度不同步问题
⬇️ 下载
ℹ️ Update Log
⭐ New Features
- Reworked monitor binding: monitors are now identified by device path and EDID, so lyrics windows return to the correct screen after a monitor is unplugged and reconnected (#341)
- Window position and size are automatically restored after monitor DPI, resolution or layout changes
🪄 Adjustments
- Smoother playback progress bar: position now advances by elapsed time with drift correction, and snaps only on real seeks, reducing jitter and jumping
- Keep-screen-awake now applies only while a lyrics window is visible and is released when minimized, so the system is no longer blocked from sleeping unnecessarily
- The disconnect warning in the demo window refreshes automatically when monitors change instead of showing stale state
- Updated dependencies and issue templates
🔧 Fixes
- Fixed song info and album art not refreshing (or showing empty) after the display resumes
- Fixed a hidden docked lyrics window not re-registering its AppBar when shown again, which caused taskbar overlap or incorrect work area
- Fixed windows being rebound to the first monitor when the monitor settings list refreshes
- Fixed monitor bindings being lost when a monitor is temporarily disconnected
- Fixed brief position jumps and desync after seeking with the progress bar