Skip to content

Releases: elvissteinjr/DesktopPlus

NewUI Preview 13

04 Dec 04:26

Choose a tag to compare

NewUI Preview 13 Pre-release
Pre-release

New:

  • Added SteamVR Theater Screen support
  • Added keyboard multi-laser support in the dashboard
  • Added option to select individual elements to reset to the Restore Default Settings prompt
  • Added option to toggle overlay visibility by double-clicking the Overlay Properties window title icon
  • Added middle click to default Desktop+ laser pointer bindings for Index & Touch Controller to match SteamVR additions
  • Extended action bindings entry limits (20 for global shortcuts, unlimited for hotkeys)

Changed:

  • Changed strict window matching setting into an overlay property
  • Overlays will now look for window matches again when the strict window match property is changed
  • Laser Pointer Override no longer triggers while left mouse button is down, is pointing outside of any desktop, or is caught by sticky desktop corners
  • The distance adjustment when scrolling during an overlay drag now works better with varying aspect ratios

Fixed:

  • Fixed overlay drags being interrupted by the system laser pointer hitting other overlays
    This was caused by a regression in SteamVR 2, but has been worked around for the most part.
  • Fixed double action entries when restoring from default settings
  • Fixed incorrect cursor offsets on Graphics Capture combined desktop overlays
  • Fixed incorrect display enumeration when there's desktops across multiple GPUs
  • Various other minor UI fixes and adjustments

Optional Components:

  • Compatible Desktop+ Browser Versions: v3.0, v3.1

For more details, see the Steam announcement.
This build also includes all changes of the stable builds until now (v2.8.3).

If you're interested in supporting Desktop+'s development financially, head over to my Ko-fi page. Any kind of help is appreciated!

v2.8.4

21 Oct 01:01

Choose a tag to compare

New:

  • Added optional offset for the dashboard overlay origin when the SteamVR 2 dashboard is active

This offset fixes shifted dashboard origin overlays when using the SteamVR 2 dashboard, but is static and prone to breaking if there's further changes to the new dashboard. Enabled by default (not applied with the old dashboard in any case), but can be toggled off if undesired.

If you're interested in supporting Desktop+'s development financially, head over to my Ko-fi page. Any kind of help is appreciated!

v2.8.3

01 Oct 23:57

Choose a tag to compare

New:

  • Added adjusted keyboard extension style for SteamVR 2 keyboard
  • Added workarounds for SteamVR hiding the keyboard when clicking anywhere outside of the keyboard overlay (hacky, will flicker)

Fixed:

  • Fixed keyboard extension not working with SteamVR 2 keyboard
  • Fixed floating keyboard size setting not working with SteamVR 2 keyboard

If you're interested in supporting Desktop+'s development financially, head over to my Ko-fi page. Any kind of help is appreciated!

v2.8.2

29 Sep 20:14

Choose a tag to compare

New:

  • Added adjusted dashboard icon for SteamVR 2 dashboard

Fixed:

  • Fixed crash during window matching when document portion of title is only a single character
  • Fixed window matching not looking for complete matches before attempting document-style fuzzy matching

For more details, see the Steam announcement.

If you're interested in supporting Desktop+'s development financially, head over to my Ko-fi page. Any kind of help is appreciated!

NewUI Preview 12.1

29 Sep 20:11

Choose a tag to compare

NewUI Preview 12.1 Pre-release
Pre-release

New:

  • Added adjusted dashboard icon for SteamVR 2 dashboard

Fixed:

  • Fixed positioning of UI windows when SteamVR 2 dashboard is active
  • Fixed overlay positioning for dashboard origin when SteamVR 2 dashboard is active
  • Fixed fuzzy window matching not looking for complete matches first
  • Fixed crash during window matching when document portion of title is only a single character
  • Fixed action picker not allowing to pick no action
  • Fixed umlauts not displaying correctly in the German SteamVR Controller Binding screen

Optional Components:

  • Compatible Desktop+ Browser Versions: v3.0, v3.1

For more details, see the Steam announcement.

NewUI Preview 12

21 Aug 15:55

Choose a tag to compare

NewUI Preview 12 Pre-release
Pre-release

New:

  • Added revamped actions (composed of commands, better targeting, new functions)
  • Added overlay tags (replacing overlay group IDs for more flexibility)
  • Added workaround for window detection of WPF application windows (their class names contain randomized parts)
  • Added hidden setting to override desktop mode UI scaling (check config_default.ini for details)
  • Restored custom action order properties for individual overlays

Changed:

  • Laser pointer surface aspect ratio now matches overlay when 3D is enabled
  • Desktop Duplication overlays support transparency for unused space again
  • Removed separate Action Editor (all settings are available in the main window now)

Fixed:

  • Fixed Gaze Fade getting stuck when drag mode is active (defaults to most visible opacity instead)
  • Fixed log file rotation always creating a new log file after the first week
  • Various other minor UI fixes and adjustments

Optional Components:

  • Compatible Desktop+ Browser Versions: v3.0, v3.1

For more details, see the Steam announcement.
This build also includes all changes of the stable builds until now (v2.8.1).

If you're interested in supporting Desktop+'s development financially, head over to my Ko-fi page. Any kind of help is appreciated!

v2.8.1

07 Jun 01:14

Choose a tag to compare

Fixed:

  • Fixed "Failed to get duplicate output" error with certain multi-GPU configurations
  • Fixed Desktop Duplication capture method not working with certain multi-GPU configurations

This is a maintenance release fixing issues on multi-GPU systems introduced in the last build.

NewUI Preview 11.2

07 Jun 01:20

Choose a tag to compare

NewUI Preview 11.2 Pre-release
Pre-release

Fixed:

  • Fixed Desktop Duplication intersection mask not accounting for negative desktop coordinates
  • Fixed "Failed to get duplicate output" error with certain multi-GPU configurations
  • Fixed Desktop Duplication capture method not working with certain multi-GPU configurations

Optional Components:

  • Compatible Desktop+ Browser Versions: v3.0, v3.1

v2.8

21 May 16:35

Choose a tag to compare

New

  • Desktop Duplication overlay laser pointer input is now masked to the desktop layout (unused space is pass-through)
  • Gaze Fade: Always use maximum opacity when the overlay is being pointed at
  • Gaze Fade: Smooth out abrupt opacity changes

Changed

  • Desktop Duplication overlays support transparency for unused space again
  • Performance Monitor now caps most performance values to their maximum & ignores very small decimals for average FPS display
  • Improved display and logging of startup errors

Fixed

  • Fixed output enumeration differences in different parts of the applications to improve multi-GPU behavior
    Note that Desktop+ still doesn't support capturing desktops spread across multiple GPUs via Desktop Duplication at this time, however.
  • Fixed misc batch files not running the powershell scripts properly when running as admin
  • Fixed HMD Floor Position origin not updating during overlay drags
  • Fixed overlay dragging not working when using a gamepad
  • Fixed infinite loop when ignoring virtual WMR screens
  • Fixed crash when no outputs are found
  • Fixed silent crash during startup when checking for Graphics Capture support fails on Windows 10
    This can happen when running Desktop+ as a different user than the one the desktop session belongs to. The check still fails now, but Graphics Capture will just be unavailable instead.
    Other Windows versions are affected the same way, but they didn't crash in previous builds. There may be other ways to trigger this, but this rare old issue is finally resolved.
  • Fixed restarts frequently failing with "VROverlayError_KeyInUse" error
  • Fixed race condition on startup that prevented Desktop+ from running in rare cases

If you're interested in supporting Desktop+'s development financially, head over to my Ko-fi page. Any kind of help is appreciated!

NewUI Preview 11.1

07 May 00:35

Choose a tag to compare

NewUI Preview 11.1 Pre-release
Pre-release

Fixed:

  • Fixed Desktop Duplication capture method not working when there are desktops with negative coordinates

Optional Components:

  • Compatible Desktop+ Browser Versions: v3.0, v3.1