Skip to content

dsh-web-icon-indicator 0.2.0

Choose a tag to compare

@waknow waknow released this 24 Aug 05:55
· 25 commits to main since this release

[0.2.0] - 2026-08-20

Added

  • Full per-state visual configuration: effect / colors[] / speed per state, plus askingHoldMs / doneHoldMs timings.
  • DSH settings service integration (web-icon-indicator namespace) with a settings-page card — validate, persist to settings.yaml, and apply live to the running tab.
  • Sandbox-interception and approval waits surfaced as the asking state.
  • Background-tab animation fallback: wall-clock frames for animated states while requestAnimationFrame is paused in hidden tabs.
  • Polling resilience: a transient fetch failure restores the original icon and retries on the next tick instead of killing the poll.

Changed

  • Replaced the individual per-state SVG icons with a single base.svg whale template, recolored and animated entirely in the browser as data:image/svg+xml URIs.
  • Browser half rewritten to use shell UI primitives for the settings card.
  • Added live SVG previews of every state and effect to the READMEs.

Full changelog: see CHANGELOG.md