Skip to content

Halcyon V1.1.95

Choose a tag to compare

@Kifranei Kifranei released this 12 Jun 01:57
0032ed4

中文更新日志

❗ 安装前请先备份数据,备份后卸载重新安装!!

新功能

  • 新增应用内均衡器:5 段 EQ + 低音增强 + 环绕声
  • 新增 Monet 动态取色:可从系统壁纸或当前歌曲封面生成全局强调色
  • 新增本地歌曲「在线匹配歌词」:播放页「更多」菜单 → 在线匹配歌词,基于 Lyrico 兼容插件,支持导入 /
    删除歌词源插件,匹配结果可写入内嵌标签或 .lrc
  • 横屏封面墙改版:歌名 / 歌手移至顶部,原位置改为实时滚动歌词
  • 字体设置迁移到「外观」并新增系统字体选择器;分享卡片自定义字体开关并入字体设置
  • 作词家 / 作曲家页面新增侧边 A-Z 索引条
  • 库内列表新增长按菜单(置顶、分享、删除),置顶项显示置顶标记
  • 排序按钮改为下拉菜单

性能优化(重点照顾 1k–1 万+ 大曲库)

  • 大幅降低冷启动卡顿:内置 Baseline Profile 预编译启动路径、库缓存流式解析、A-Z 排序键持久化到磁盘
  • 修复进入音乐库 / 迷你歌词时的卡顿(消除标签读取产生的海量日志与重复内存分配)
  • 大库优化:去除整库封面 URI 构建、批量搜索、单遍聚合、id→index 定位表等,进库与滚动更顺
  • A-Z 索引字母不再每次重组重建

修复

  • 修复快速滚动时 专辑 / 作曲家 / 作词家 卡片封面闪烁
  • 修复横屏长按分享歌词时的弹窗布局错乱
  • 修复通知栏播放模式与播放页不同步
  • 修复从备份恢复后新功能设置(均衡器 / Monet 等)丢失
  • 补齐多语言翻译
  • 缩略图清晰度、A-Z 条与列表间距、年份卡片排版等细节优化

English changelog

❗ Please back up your data before installation. After backing up, uninstall the app and reinstall it!!

New

  • In-app equalizer: 5-band EQ with bass boost and virtualizer
  • Monet dynamic color: derive the app accent from the system wallpaper or the current song cover
  • Online lyric matching for local songs: Player → More → Match lyrics online, powered by Lyrico-compatible plugins;
    import/delete lyric source plugins; write results to embedded tags or a .lrc file
  • Reworked landscape cover wall: title/artist moved on top, with a live scrolling lyric where they used to be
  • Font settings moved to Appearance with a system-font picker; the share-card custom-font toggle now lives there too
  • Side A-Z index bar added to the composer / lyricist pages
  • Long-press menus (pin to top, share, delete) across library lists, plus a pin indicator on pinned items
  • Sort buttons replaced with dropdown menus

Performance (tuned for large 1k–10k+ libraries)

  • Much smoother cold start: bundled baseline profile, streamed library-cache parsing, and an on-disk A-Z sort-key
    cache
  • Fixed jank when entering the library / mini-lyrics (removed a tag-reader log storm and repeated allocations)
  • Large-library work: dropped whole-library cover-URI maps, batched search, single-pass aggregation, id→index lookups
    — faster entry and scrolling
  • A-Z index letters are no longer rebuilt on every recomposition

Fixes

  • Album / composer / lyricist card covers no longer flicker on fast scroll
  • Fixed the landscape share-lyrics dialog layout
  • Fixed media-notification playback mode getting out of sync with the player
  • Newly added settings (equalizer / Monet, etc.) are now restored from backup
  • Synced missing localizations
  • Polish: thumbnail sharpness, A-Z bar spacing, year-card layout