Skip to content

Releases: AfalpHy/sylvakru

Sylvakru 3.4.6

Choose a tag to compare

@AfalpHy AfalpHy released this 08 Jul 05:47

What's Changed

  • Fixed an issue where the background could appear black while sliding the lyrics page in certain cases
  • Fixed an issue where song information on the lyrics page was not center-aligned in certain cases
  • Optimized memory usage

更新内容

  • 修复部分情况下滑动歌词页面时背景显示为黑色的问题
  • 修复部分情况下歌词页面歌曲信息未居中对齐的问题
  • 优化内存占用

Sylvakru 3.4.4

Choose a tag to compare

@AfalpHy AfalpHy released this 04 Jul 03:54

What's Changed

  • Fixed an issue where the status bar color did not properly adapt to the background color
  • Improved UI smoothness
  • Enabled gesture animations on iOS
  • Added support for M4B format
  • Added support for Subsonic

Notes

  • The iOS version is now available on the Apple App Store

更新内容

  • 修复状态栏颜色未能正确匹配背景色的问题
  • 提升 UI 流畅度
  • 支持 iOS 手势动画
  • 新增 M4B 格式支持
  • 新增 Subsonic 支持

说明

usb-exclusive-beta

Choose a tag to compare

@AfalpHy AfalpHy released this 04 Jul 14:10

Notes

  • This build includes USB Exclusive Mode. It has been successfully tested on the Xiaomi 15 Ultra but has not yet been tested on other devices.

Special thanks to huya688zdx for all the effort and contributions.


说明

  • 此版本新增 USB 独占模式,目前仅在 Xiaomi 15 Ultra 上测试通过,暂未在其他设备上进行验证。

感谢 huya688zdx 的的贡献与支持。

Sylvakru 3.3.0

Choose a tag to compare

@AfalpHy AfalpHy released this 24 Jun 10:45

What's Changed

  • Fixed an issue where the panel would become blank under certain conditions.
  • Added an "About" page.
  • Enhanced security: Server passwords are now saved using secure storage.
  • Fixed an issue (#30) where lyrics were unavailable when a FLAC file only contained the UNSYNCEDLYRICS field. (Note: You need to update the file's modified time and resync your library to apply this fix).

更新内容

  • 修复了某些情况下面板显示为空白的问题。
  • 新增“关于”页面。
  • 安全升级:用户密码现已改用安全存储(Secure Storage)托管,保障本地数据安全。
  • 修复了 Issue #30:当 FLAC 文件仅包含 UNSYNCEDLYRICS 字段时无法显示歌词的问题。(注意:更新后需修改文件的“修改时间”并重新同步媒体库,该修复才会对已有歌曲生效)。

Sylvakru 3.2.1

Choose a tag to compare

@AfalpHy AfalpHy released this 18 Jun 06:02

What's changed

  • Fixed an issue where reading tags failed when using OpenList WebDAV in some cases.

Notes

  • App versions below 3.2.0 will fail to install on Android. Please see release 3.2.0

更新内容

  • 修复了在某些情况下使用 OpenList WebDAV 无法读取标签的问题

重要说明

  • 3.2.0 以下的 App 版本在 Android 上会安装失败,详情请参见 release 3.2.0

Sylvakru 3.2.0

Choose a tag to compare

@AfalpHy AfalpHy released this 17 Jun 13:33

What's changed

  • Removed TV support because the code became too verbose to maintain. I decided to drop it for now, but it may return if a better implementation is found. If you still need the TV version, please refer to Release 3.1.2.
  • Optimized the volume control algorithm by switching to a logarithmic scale, ensuring that audio volume no longer drops too low and sounds much better at lower levels.
  • Fixed an issue where music would fail to play when using OpenList WebDAV in redirect mode.
  • Fixed a bug that prevented music file tags from being read when the WebDAV URL contained an initial path.
  • Set Mini Mode to be always on top by default.

Notes

  • Please note that if you have a previous Android version installed, this update will fail to install due to a signature mismatch. I am truly sorry to inform you that I lost the previous signing key. Since Flutter previously handled this automatically, I didn't realize a manual signing key was required. To install this version, you will need to uninstall the old one first, which unfortunately means all your local data will be lost. The only current workaround is to manually export your data from the old version and then import it back once the new version is installed.

更新内容

  • 移除了对 TV 端的支持。由于适配 TV 端导致代码过于臃肿,我决定暂时移除该功能。如果有更好的实现方案,后续可能会重新加回。如果你仍需要 TV 版本,请参考 Release 3.1.2
  • 优化了音量控制算法,将原本的线性算法改为了对数(Log)算法,解决了此前低音量时声音过小的问题,让低音量表现更佳。
  • 修复了在使用 OpenList WebDAV 重定向模式时,音乐无法正常播放的问题。
  • 修复了当 WebDAV URL 包含初始路径时,无法读取音乐文件标签的 Bug。
  • 默认开启迷你模式的“置顶”功能。

重要说明

  • 如果你之前安装过旧的 Android 版本,本次更新会因为“签名不一致”而导致安装失败。非常抱歉地通知大家,我丢失了之前的签名密钥。因为之前使用 Flutter 时它是自动处理签名的,我当时没有意识到 Android 版本需要专门保存固定的签名。因此,在安装此版本之前,你需要先卸载旧版本,但这会导致所有本地数据丢失。目前唯一的解决办法是在卸载前手动导出数据,并在安装新版本后重新导入。

Sylvakru 3.1.2

Choose a tag to compare

@AfalpHy AfalpHy released this 10 Jun 12:38

What's Changed

  • Fixed several bugs
  • Fixed incorrect text and icons in some views
  • Improved sorting logic

更新内容

  • 修复几个 Bug
  • 修复部分界面中文本和图标显示错误的问题
  • 改进排序逻辑

Sylvakru 3.1.1

Choose a tag to compare

@AfalpHy AfalpHy released this 05 Jun 12:32

Fixes

  • Fixed an issue where the keyboard was not working in some cases

修复

  • 修复某些情况下键盘无法正常工作的问题

Sylvakru 3.1.0

Choose a tag to compare

@AfalpHy AfalpHy released this 05 Jun 08:10

What's Changed

  • Fixed an issue that caused endless track skipping when no audio output device was available
  • Fixed an issue where music continued playing after a Bluetooth device was disconnected on Android
  • Upgraded libmpv to 0.41.0 on Windows and Android
  • Replaced equalizer with superequalizer
  • Improved navigation logic and added animations for detail pages
  • Added double-click-to-play support on desktop
  • Added support for closing the Lyrics page or Play Queue by tapping the corresponding button again in mini mode
  • Improved mini mode interactions
  • Improved source type switching
  • Added a gesture to open the drawer on iOS
  • Remember window state between launches
  • Fixed an issue where the bottom button could not be selected on multi-select pages on TV
  • Adjusted focus and hover colors
  • Temporarily removed desktop lyrics support; it will return once Flutter officially supports multiple windows

Notes

  • The current Android release contains a known issue. Please download the fixed version from Release 3.1.1.

更新内容

  • 修复未检测到音频输出设备时歌曲无限切换的问题
  • 修复安卓端蓝牙设备断开连接后音乐仍继续播放的问题
  • Windows 和 Android 平台升级 libmpv 至 0.41.0
  • 使用 superequalizer 替代 equalizer
  • 优化导航逻辑,并为详情页添加动画效果
  • 支持桌面端双击播放
  • 支持在迷你模式下再次点击按钮关闭“歌词页”或“播放队列”
  • 优化迷你模式交互体验
  • 优化音源类型切换
  • 新增 iOS 侧滑手势打开抽屉菜单
  • 记住窗口状态,并在下次启动时恢复
  • 修复TV端多选页面中底部按钮无法选中的问题
  • 调整焦点和悬停颜色
  • 暂时移除桌面歌词功能,等 Flutter 官方支持多窗口后再重新实现

说明

  • Android端当前版本存在已知bug,请前往Release 3.1.1下载已修复版本

Sylvakru 3.0.0

Choose a tag to compare

@AfalpHy AfalpHy released this 23 May 09:04

Important

Major Announcement: Particle Music is now Sylvakru (森露)

New app icon / 全新 App 图标:

icon

Breaking Changes / 破坏性变更(重要通知)

Warning

Due to the change of the application Bundle ID / Package Name, this version will install as a brand new app and cannot inherit any data or configurations from the older versions. After installation, you MUST re-add your local music folders and re-configure your media server connections

由于 App 的 Bundle ID / 包名发生了变更,此版本将作为一个全新的应用安装,无法读取或继承旧版本的任何数据与配置。安装后,必须重新添加本地音乐文件夹,并重新配置WebDAV、Navidrome 等媒体服务器连接


Features

  • Add support for Emby
  • Move synchronization to background
  • Support custom fonts
  • Add gesture support for opening drawer on Android
  • Continue playback while synchronizing
  • Automatically enter lyrics page when autoplay is enabled

Improvements

  • Reduce memory usage
  • Improve UI appearance

Fixes

  • Play queue background not updating in some cases
  • Unable to connect to Navidrome

新功能

  • 新增 Emby 支持
  • 将同步移至后台执行
  • 支持自定义字体
  • 新增 Android 手势打开侧边栏
  • 同步时保持播放状态
  • 开启自动播放时自动进入歌词页面

优化

  • 降低内存占用
  • 改进部分 UI 外观

修复

  • 修复部分情况下播放队列背景未更新的问题
  • 修复无法连接到 Navidrome 的问题