Skip to content

v1.7.1

Choose a tag to compare

@github-actions github-actions released this 31 Oct 14:33
· 57 commits to main since this release

English

WallpaperMachine 1.7.1

This release brings Wallpaper Engine scenes much closer to how they look there, from lighting and text to puppets and particles, and adds scene quality and per-wallpaper settings. Version 1.7.1 replaces the unpublished 1.7.0

Highlights

  • Scene wallpapers now show lights, shadows, reflections and volumetric light shafts and fog the way Wallpaper Engine draws them (b1a3cdb)
  • Pick scene quality in Settings → Performance and tune each wallpaper with Wallpaper Engine's own colour, filter, flip, parallax and speed options (3769014)
  • Text in scenes gets proper kerning, ligatures, outlines, shadows and colour emoji, so clocks and captions look as intended (9e331a2)
  • Puppets, 3D models and particle effects move much more like they do in Wallpaper Engine (093d492, 6e49742)
  • Signed in to Steam, Workshop search now shows the same wallpapers Steam shows your account, including age-rated ones (81a7948)

Features

  • Settings → Performance now offers Wallpaper Engine's scene quality settings for antialiasing, shadows, volumetrics, reflections and post-processing, and shows the quality in effect (3769014)
  • Adjust colours, image filter, flip, mouse parallax and playback rate for each scene or video wallpaper, with changes shown on the desktop, in the preview and on the lock screen (3769014)
  • On an HDR display, the Display HDR quality draws scene bloom and highlights brighter than standard white (b1a3cdb)

Improvements

  • Scenes are lit as in Wallpaper Engine, with shadows, planar reflections, volumetric light and fog, and scripted ambient light, skylight and fog that change every frame (b1a3cdb)
  • Text layers now handle kerning, ligatures and complex scripts, draw outlines, blur, shadows and colour emoji, and borrow missing characters from Wallpaper Engine's fallback fonts (9e331a2)
  • Puppets and 3D models blend their animations, follow IK chains, swing ropes in gravity and wind, run bone physics and keep blinking as Wallpaper Engine shows them (093d492)
  • Particle effects match Wallpaper Engine 2.8 more closely, with its noise, turbulence, vortices, flocking, cursor-following control points and rope trails (6e49742)
  • More scripted scenes work, with more of Wallpaper Engine 2.8's scripting, script data saved per wallpaper and display, and clicks handled as in Wallpaper Engine (1ea87c3)
  • Volume textures and every Wallpaper Engine texture format now load in scenes, and textures look sharper at steep angles (b1a3cdb)
  • Scenes with unusual shaders keep playing: more of them now translate, and one that cannot compile shows Wallpaper Engine's fallback instead of stopping the scene (ca70c04, b1a3cdb)

Bug Fixes

  • Workshop search no longer shows far fewer Questionable and Mature wallpapers than Steam when you are signed in to Steam on the Steam Workshop page (81a7948)
  • With a video wallpaper, the menu bar and Mission Control no longer show the previous picture for up to 15 seconds after it loads (68ed5d8)
  • Removing a video wallpaper from a display now brings back your own desktop picture instead of leaving the video's last frame (68ed5d8)
  • Media wallpapers that fade in each album cover, such as Music Visualizer | iOS Style, show the cover again instead of an empty grey square (59eb679)

Thanks to @Hoshino-Yumetsuki for contributing to this release.

Full changelog: v1.6.6...v1.7.1

Install

  1. Download WallpaperMachine-1.7.1-arm64.dmg and open it.
  2. Drag WallpaperMachine onto the Applications folder in the window that opens. In-app updates
    replace a copy in /Applications or ~/Applications and nowhere else.
  3. The app is signed with the project's own certificate but not notarized, so macOS stops
    its first launch: open System Settings → Privacy & Security, click Open Anyway, and confirm.

Verify the download

shasum -a 256 -c WallpaperMachine-1.7.1-arm64.dmg.sha256

Apple silicon (arm64), macOS 15.0 or later.

Built from v1.7.1 at 10b1107caf1edfee338e67d7fe41316ab2254e65 (git rev-parse v1.7.1^{commit} must match).