Hey all,
This new patch brings options to group and split monitors, save and share wallpaper properties and new playback options for laptops when they are running on battery. Web wallpapers can now also use the file import for WebM files, access the web devtools and the wallpapers will now shut down or pause when your monitor sleeps automatically.
Browser
A new notification and instructions on how to get the most of the built-in Workshop browser should make it easier for new users to find and use it.
And a few options have been added via a context menu in the browser, so you can perform actions on wallpapers without actually selecting them.
2D scene wallpapers received a resolution tag that is automatically set like it works for videos and they can access the same alignment options:
Multi-monitor
Monitor grouping and splitting can be done in the monitor selection menu. For example, if you have three monitors and a projector, you can now use groups to stretch a wallpaper across your monitors but skip your projector.
Splits can be used to divide any single monitor (like an NV Surround or Eyefinity display). NV Surround can be automatically split, right click the monitor and choose 'auto split'. Bezel correction is auto detected as well, but only when the topology uses shared bezel values. In any other case, manual splitting can still be done.
Properties
The wallpaper property menu has been extended with options to save, load and share your properties. Properties are now saved per-monitor too, so you can use the same wallpaper on multiple monitors with different settings.
This is especially useful for web wallpapers that have lots of versatile configuration options, like these - now you can more easily share your own configurations on the discussion pages:
http://steamcommunity.com/sharedfiles/filedetails/?id=786782443
http://steamcommunity.com/sharedfiles/filedetails/?id=923576681
http://steamcommunity.com/sharedfiles/filedetails/?id=884307090
Playback
If you are using a laptop, a new battery playback mode will be available. You can also control whether wallpapers pause or stop when the display goes to sleep.
Web wallpapers
New advanced options allow you to set custom CEF command line arguments and a debugging port. Set the port to i.e. 8080 and you will be able to access the devtools at http://127.0.0.1:8080
You can allow users to import videos (WebM) for single files now. Just add "fileType" : "video" to the file property.
Over the next week I will be focusing on writing proper documentation for image effects and particles. The next bigger update will improve 3D scenes. Skeletal animations will be added at least, but I will likely overhaul the entire model shader and add a few more options and graphical effects, I haven't locked down which ones exactly though.
Full changelog
Additions
- Added monitor groups.
- Added monitor splits.
- Added playback options for laptops on battery.
- Added option to stop/restart wallpapers when the display turns off to avoid a driver bug from freezing the video.
- Added notice for in-app Workshop access and some instructions.
- Added per-monitor wallpaper properties.
- Added property saving and loading.
- Added property sharing.
- Added properties per-monitor.
- Added WebM import to web wallpapers.
- Added context menu for browser.
- Added variable preview image size in browser.
- Added CEF commandline and devtools port for web wallpapers.
- Added resolution tags to 2D scene wallpapers.
- Added memes tag.
Fixes
- Fixed texture importing issues when multiple periods are in the name.
- Fixed a DXGI crash when the graphics device is immediately lost due to i.e. overclocking.
- Fixed WebM videos not advancing the playlist when they ended.
- Fixed Boost failing to deal with UNC locations at all.
Misc
- Changed image effects to use masks of reduced resolution to save performance.
- Improved cloud image effect.