Repository navigation
v1.6.4
English
This update makes WallpaperMachine safer to update and use, and makes it easier to find, download and control your wallpapers
A note from the developer
This bug has had the biggest impact of any I have run into so far, so I want to say a few words about it as the developer.
Recently many of you approved the sign-in on your phone and still could not download, with the message that SteamCMD exited before completing the download. After tracing it, the most likely cause is that Valve released a new SteamCMD on October 21, while WallpaperMachine kept using the copy it installed and never updated it. Our own code made things worse: the sign-in could call a mobile approval an emailed code, kept asking you to type a code below after you had submitted it, and then blamed the failure on whether you own Wallpaper Engine. Those wrong prompts are fixed in this version.
If you still cannot sign in after updating, open Settings → Library & Steam, click Reinstall… to get the latest SteamCMD, and try again.
The cause may lie with Valve, but not catching it sooner is on me. The app has been getting a lot of attention lately, and I need to hold its development and releases to a higher standard instead of slacking off. Once again, I am sorry for this bug.
Features
- Browse the wallpapers you marked as favorites on Steam in a new Your favorites list in Steam Workshop, sorted the way Steam sorts them (0132969)
- Check compatibility now tells you whether Native Metal can draw a scene and which files it lacks, and asks before applying a scene it would refuse (1b03f98)
- In Downloads, move a waiting item to the front with Download next, or retry every failed or cancelled download at once with Retry failed (0132969)
- Wallpapers you paused before quitting stay paused when WallpaperMachine opens again, without leaving any display empty (0132969)
- While the control panel is open, new View, Wallpaper, Window and Help menus let you switch pages, control playback and open the WallpaperMachine guides (0126f10, 0132969)
- Make the tiles in Library, Steam Workshop and pixiv larger or smaller from the View menu, and the size is remembered (0132969)
- The control panel, menus, update window and lock screen are now available in Brazilian Portuguese, chosen automatically on a Mac set to Portuguese (ac28368, 1b03f98)
Improvements
- Updates are installed only when they carry the project's release signature, and any other download is refused (0132969)
- Older web wallpapers that load scripts, pictures or data over plain http now work as they do in Wallpaper Engine (0132969)
- Switching to a web wallpaper keeps the previous picture until the new page has actually drawn, so slow pages no longer flash empty (0132969)
- Bug reports now include the wallpaper options you changed and any files a scene is missing, making problems easier to reproduce (1b03f98)
- Diagnostics reports now include the errors and warnings a web wallpaper reports itself, helping find out why it shows nothing (0132969)
Bug Fixes
- Wallpapers can no longer exploit memory bugs in image and sound decoding or gain access to a folder you did not choose (49cba35)
- Signing in to Steam to download now shows the Steam Guard step Steam actually asked for, and an unfinished sign-in offers to try again (closes #102) (a3758a2)
- Video wallpapers mirrored across displays no longer play their sound twice and out of step (1b03f98)
- Scenes with back-and-forth animations or mouse-driven sliders and buttons now behave as their authors made them (0132969)
- Apply now always sets the wallpaper on the display selected when you pressed it, even when checking the scene takes a while (1b03f98)
Thanks to @opastorello for contributing to this release.
Full changelog: v1.6.3...v1.6.4
Install
- Download
WallpaperMachine-1.6.4-arm64.dmgand open it. - Drag WallpaperMachine onto the Applications folder in the window that opens. In-app updates
replace a copy in/Applicationsor~/Applicationsand nowhere else. - 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.6.4-arm64.dmg.sha256Apple silicon (arm64), macOS 15.0 or later.
Built from v1.6.4 at a2de11417a0e8e10f65b240aa959c392a03cca2d (git rev-parse v1.6.4^{commit} must match).