Repository navigation
Releases
dsh-moss-boot 0.3.3 — 删掉 peerDependencies
修复:删掉 peerDependencies(原 react@^18.2.0)
宿主的版本兼容闸门在 peer 范围对不上时会把插件整包跳过——装上了、重启后什么也不发生,而且不报错。上游作者出于同样理由也刻意不声明 peer。
本插件 host 半边只用 ctx.webServer,客户端半边的 React 由宿主模块加载器提供,两边都不静态依赖宿主包,因此没有需要声明的版本线。
安装:
dsh plugin add https://github.com/jjt98118-beep/dsh-moss-boot/releases/latest/download/dsh-moss-boot.tgz
dsh-moss-boot 0.3.2 — much smaller package
Package size: 15.9 MB -> 7.6 MB, so the tarball downloads reliably on ordinary connections.
Changed
- clip 4 re-encoded to CRF 23: 12.65 MB -> 5.08 MB, measured SSIM 0.9916 / PSNR 47.5 dB
(inside the "cannot be told apart in practice" band). Clips 1-3 untouched — already 322-830 kbps. - the VFR caveat is written down in CHANGELOG.md: comparing frames without forcing a constant
frame rate reported 28 dB for a near-lossless encode, and 54 dB once aligned. Do not trust a
quality number taken on VFR material without aligning first.
Install
dsh plugin add https://github.com/jjt98118-beep/dsh-boot-animation/releases/download/v0.3.2/dsh-boot-animation-0.3.2.tgz
dsh-moss-boot 0.3.1 — clip library fixes
Fixes three defects in 0.3.0's clip library.
- the panel could never hold more than two ticks: the host resolved current from your own clips only, so an embedded id was dropped on every toggle
- one clip was impossible to untick: releasing the last tick set it straight back
- the default pool could collapse to a single clip, because a file identical to an embedded clip is de-duplicated into the embedded row
Install:
dsh plugin add https://github.com/jjt98118-beep/dsh-boot-animation/releases/download/v0.3.1/dsh-boot-animation-0.3.1.tgz
dsh-moss-boot 0.3.0 — random rotation
Fork of NativeDog1/dsh-boot-animation (BSD-3-Clause) with a random rotation.
Added
- plays once whenever DSH itself is opened (third trigger;
localStorage['dsh-boot-animation:boot'] = 'off'disables it) - sound on by default, no click needed; the Fullscreen API is no longer called
- the library panel is multi-select: tick one clip to pin it, tick several to rotate at random and never twice in a row
- four clips embedded in the code, and they are the rotation on a fresh install
$DSH_HOME/boot-animation/access.log— one line per playback (path, play id, clip served)
Fixed
- the rotation replayed a single clip forever: the rotation route answered
no-cache(so the browser kept the bytes) and the list endpoint handed out a content fingerprint the browser cached immutably. It isno-storenow, with no fingerprint. - a refused unmuted autoplay no longer leaves a black frame; it falls back to muted playback.
Install
dsh plugin add https://github.com/jjt98118-beep/dsh-boot-animation/releases/download/v0.3.0/dsh-boot-animation-0.3.0.tgz
The tarball needs no git. The plain github:jjt98118-beep/dsh-boot-animation form works too, but it shells out to git.