Developer postOriginal post (opens in a new tab)

Patch released - Rain Drops + Birds from Workshop Fixed, Better Symlink Support, Web Performance Options (Build 1.0.618)

Hey all,

Another patch has been released to address a few issues that have come up. I fixed a bug in the filesystem library I am using (Boost C++) that caused Wallpaper Engine to fail running properly when it was installed in a symlinked directory under certain circumstances.

Some web wallpapers in Workshop that use the open-source rain drop effect from here: https://github.com/codrops/RainEffect broke with the recent CEF update because the rain effect code was incompatible with the latest updates from Google Chromium. The original author has fixed the issue, but the copies on Workshop do not receive this fix automatically unless their authors update them too. Since these situations are unavoidable when Google releases updates to Chromium, I have implemented a system that allows me to update Workshop files after they have been downloaded by a client, since I cannot directly access the files on the Steam servers. This system can be used to apply patches in a situation like this.

So in other words, all of the rain drop wallpapers should be working again. The 'Paranoid and Shy Birds' have been fixed using the same system, the white lines are gone.

You can now use the resolution graphics option to control the rendering resolution of canvas elements in web wallpapers. Using half resolution can greatly improve performance on some web wallpapers now. So, using the rain drops as an example, the CPU load on my machine (3440 x 1440 resolution) drops while compromising on the quality:

I have also reported a number of false positives from different anti-virus products to their respective companies. These include libcef.dll for Avast and Bitdefender and wallpaper32.exe / wallpaper64.exe for Comodo. If you know about any other false positives, let me know, or feel free to report them using the links I put in this thread:

http://steamcommunity.com/app/431960/discussions/2/143388132201188114/

The update warning for known incompatible applications will now only be shown once per application. However, with this update, you will still see them one more time. The following updates will not show the warning unless you verify/re-install the application over Steam. And hopefully at some point I can completely remove the warning, when the respective developers have fixed the issues on their end.

- Kristjan

Changelog

Fixes

  • Fixed video read mode being overwritten on start.
  • Fixed browse window showing wrong wallpapers when rapidly switching from Workshop to installed.
  • Fixed Boost filesystem not resolving symlinks correctly.

New Features

  • Web wallpaper compatibility system to overwrite Workshop files on load.
  • Made it possible to reduce canvas resolution in web wallpapers with the half resolution option.

Other Changes

  • Changed application warning on update to show only once per application.
  • Refactored parts of 2D/3D wallpapers for upcoming changes to the editor.