Skip to content

Better Notice 4.6.5 — factory presets follow the current default

Latest

Choose a tag to compare

@MeruSu MeruSu released this 11 Nov 16:05
· 1 commit to main since this release

已发布到 npm — 一行命令装。

dsh plugin --profile <你的 profile> add @merusu/dsh-better-notice

装完重启该 profile 的 GUI。

这一版改了什么

  • 出厂预设跟着新版本走:某个存值如果仍然等于老版本出厂时的默认(闲置图标 💤、动效 blink/none、motionTarget: 'glyph'、频率 1、音效关),就当作"你没选过",自动换成当前默认。老用户升级后,闲置图标会从 💤 变成 🧊。
  • 真选过的不会被覆盖:用户自己动过的字段会记一个 choices 标记,预设规则永远不碰它。设置页里关掉音效、选"不动/闪烁/仅图标"、把频率拉到 100%,改完刷新后都还是你选的值(上一版会被弹回默认)。
  • 文档里的行号全部重对:client.js 的 client.js:N 与测试的 test:N 按新文件逐条重映射并核对;测试组从 63 增到 65。

4.6.4 只在本地存在,没有对外发布;这一版是 4.6.3 → 4.6.5。

装完怎么确认

window.__HOTLIST_VERSION__          // "4.6.5"
window.__HOTLIST__.settings.get().choices   // {} 或你改过的字段

打开设置 → 「热表」,随便关掉一个类别的音效,刷新页面,应该还是关的。

已知限制

  • 顶栏位置还没实现(设置里是灰的)。
  • 浮层探头动画还没接进插件(目前只有 tab 座位、侧栏图标、音效)。
  • 素材是作者自己的角色图占位,可以在设置里换。

文档:README · 中文 · EXTENDING