Skip to content

Releases

v0.11.0

Choose a tag to compare

@longgege-cd longgege-cd released this 27 Sep 14:07

Rename the theme display name to Pixel Dynamic Starfield (像素动态星空) in the settings tab, package description, and README, and refresh the screenshot set with a new capture. Prebuilt package tarball.

v0.10.1

Choose a tag to compare

@longgege-cd longgege-cd released this 27 Sep 13:50

Performance pass on the sky: the rotating layer shrinks from 160vmax to 142vmax (the viewport-diagonal minimum, about 21% less GPU texture), gains contain: layout paint, low-end devices (<=4 cores or <=4 GB deviceMemory) get a lighter star count, meteors are not spawned while the tab is hidden, and every meteor element has a safety-removal timer beside animationend. Prebuilt package tarball.

v0.10.0

Choose a tag to compare

@longgege-cd longgege-cd released this 27 Sep 13:43

Pixelate the primary send/stop buttons: the smooth curved-arrow and rounded-stop SVG glyphs are swapped for hard-edged pixel glyphs (a chevron arrow built from squares, a solid stop square), and the button fill now follows the palette via the button-info tokens added to all five palettes. Prebuilt package tarball.

v0.9.0

Choose a tag to compare

@longgege-cd longgege-cd released this 27 Sep 05:06

Make the meteor behavior configurable from the settings tab: burst frequency (rare 240-360 s / standard 100-200 s / often 45-90 s), meteors per burst (20 / 35 / 55), and fireball chance (off / 5% / 10% / 25%). The long-lived scheduler reads the latest choices at fire time, so changes apply without a reload. Prebuilt package tarball.

v0.8.0

Choose a tag to compare

@longgege-cd longgege-cd released this 27 Sep 04:56

Add shower bursts and fireballs: every 100-200 s a 10-second burst rains 28-40 meteors flying parallel from one radiant in a shared hue family; solo meteors have a one-in-ten chance of being a fireball (8px head, pixel halo, warm hue, slower and longer). Timers are tracked and cleared on unload. Prebuilt package tarball.

v0.7.0

Choose a tag to compare

@longgege-cd longgege-cd released this 27 Sep 04:48

Add occasional meteors: a bright rainbow head with a short shrinking pixel tail streaks diagonally across the sky every 20-30 s (about 2-3 per minute), first one 6-16 s after load. Meteors follow the stepped pixel motion, pause with the settings toggle, and respect reduced motion. Prebuilt package tarball.

v0.6.0

Choose a tag to compare

@longgege-cd longgege-cd released this 27 Sep 04:43

Drop the gradient nebula stripe; the milky way is now simulated with stars alone — a tight Gaussian core band (150 stars) plus a sparser halo band (90 stars) along the same -32° axis, on top of the 42 scattered sky stars. Rotation, rainbow hues, and twinkle are unchanged. Prebuilt package tarball.

v0.5.0

Choose a tag to compare

@longgege-cd longgege-cd released this 27 Sep 04:40

Rework the starfield: plain square stars in random rainbow hues (no more crosses), a banded nebula stripe as the milky way with denser star coverage, and the whole 160vmax sky rotating slowly (one turn per 480s). Twinkle, reduced-motion handling, and the settings toggle are unchanged. Prebuilt package tarball.

v0.4.0

Choose a tag to compare

@longgege-cd longgege-cd released this 27 Sep 04:31

Replace the drifting pixel dust with a twinkling pixel starfield: 42 stars pinned to the viewport, flickering with stepped LED motion; the biggest ones draw a pixel cross. Star colors follow the theme tokens, and the field still hides under prefers-reduced-motion or the settings toggle. Prebuilt package tarball.

v0.3.0

Choose a tag to compare

@longgege-cd longgege-cd released this 26 Sep 11:07

Add a pixel-dust background animation: square motes drift slowly upward with stepped motion and an LED-style flicker, colored by the theme's dimmed-label token so they fit every palette. Toggle it in the settings tab (Background motion On/Off); hidden automatically under prefers-reduced-motion. Prebuilt package tarball.