github dwall-rs/dwall v0.3.0-alpha.15

pre-release2 hours ago

🎉 Features

  • feat: let the user pause automatic colour-scheme switching (#863) @thep0y

⚙️ Refactors

  • refactor(ui): render the lists with For and Index (#866) @thep0y
  • refactor(settings): answer with the daemon own random-selection type (#869) @thep0y

🚀 Performances

  • perf(stage): decode wallpaper tiles only when they are near the viewport (#853) @thep0y
  • perf(dwall): stop resolving monitor names the daemon never reads (#856) @thep0y
  • perf(dwall): hand out the monitor list as a shared snapshot (#862) @thep0y
  • perf(dwall): resolve the probe's themes once instead of per instant (#864) @thep0y

🐛 Fixes

  • fix(layout): keep the engine status altitude current (#832) @thep0y
  • fix(stage): apply the theme the stage is showing (#834) @thep0y
  • fix(stage): record the random pool that was actually saved (#835) @thep0y
  • fix(ui): hand focus back to the trigger when a dialog closes (#838) @thep0y
  • fix(ui): keep disabled switches out of the tab order (#839) @thep0y
  • fix(layout): explain a stopped engine and link the location setting (#841) @thep0y
  • fix(dwall): draw another theme when the drawn one cannot be applied (#833) @thep0y
  • fix(dwall): log one configuration change once (#837) @thep0y
  • fix(dwall): log the idle lock-screen check at debug level (#836) @thep0y
  • fix(settings): verify that the daemon started, and that it stopped (#840) @thep0y
  • fix(settings): keep unsaved edits when the engine is stopped (#851) @thep0y
  • fix(settings): do not save 0,0 when manual coordinates are selected (#852) @thep0y
  • fix(settings): do not retry a request the server rejected (#849) @thep0y
  • fix(settings): restart a resumed download that no longer matches (#848) @thep0y
  • fix(settings): bound a theme download at what a theme can be (#850) @thep0y
  • fix(stage): say why the candidate pool is empty (#857) @thep0y
  • fix(i18n): drop the English from the Chinese labels and fix the apply wording (#858) @thep0y
  • fix(settings): collect abandoned theme downloads (#855) @thep0y
  • fix(scripts): refuse to measure while a daemon is running (#868) @thep0y
  • fix(ui): stop the toast timer while it is hovered or focused (#867) @thep0y

Downloads

  • Dwall.Settings_0.3.0-alpha.15_x64-setup.exe — settings window, with the daemon bundled in
  • Dwall_0.3.0-alpha.15_x64-daemon.zip — the daemon alone: portable, headless, no WebView2 (see docs/headless.md)

The daemon archive is listed with its .sha256; the installer is covered by the updater signature, and the updater metadata is latest.json.

Don't miss a new dwall release

NewReleases is sending notifications on new releases.