• v0.9.3 ea3729fbba

    Shell BG: kill the hero seam + cheerier ambient with per-pack drones
    release / Build Windows .zip (push) Canceled after 0s

    LastSkywalker released this 2026-05-31 10:08:28 +03:00 | 39 commits to main since this release

    Two follow-ups from the v0.9.2 ship:

    1. Horizontal black seam at h-[55vh]. HeroPanel drew its own
      left-side darkening gradient inside a 55vh-tall absolute
      container, so the dark band died abruptly at mid-screen and read
      as a faint horizontal line across the art. Moved the gradient
      into ShellBackground at full screen height (inset-y-0 left-0
      w-[55%] from black/70 to transparent) — no seam, title still
      readable.

    2. Ambient pad too gloomy. v0.9.2 was an A-minor-7 fragment; users
      read it as melancholy. Reworked sound.ts to a per-pack
      AmbientConfig table so the existing Settings -> "Звук навигации"
      selector also picks the drone flavour:
      psstyle — Cmaj9 (C-E-G-B-D), warm sine, +/-4 cents detune
      shimmer, 1300 Hz LPF, 0.08 Hz breath. Bright.
      subtle — open fifth C2+G3, two sine voices no detune, 700 Hz
      LPF. "You only notice when it stops."
      retro — C major triad triangles with +/-6 c detune, 1800 Hz
      LPF, 0.12 Hz breath. Console-boot vibe.
      off — silent.
      subscribeSoundPack now also restarts the drone on pack change
      (with a 1.7 s gap so the new chord doesn't double-peak over the
      tail of the old one). Drone.packAtStart tracks which voicing is
      live so a no-op subscriber callback doesn't restart on identity.

    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com

    Downloads