1. XSOverlay
  2. News
  3. Beta 520 Changelog

Beta 520 Changelog

[h2]KNOWN ISSUES[/h2]
[h3]Due to large changes with the Capture API, Layouts that have Monitor Captures in them are temporarily broken and will not load. This will be fixed in the upcoming build, later this week, or early next week. Bare with us, this is a big change to the back-end![/h3]


[h2]CHANGES FROM LAST BETA[/h2]
[h3]CHANGES[/h3]
  • Changed: Overhauled Capture API back-end. This is a large change, and is likely to have bugs, please test it! We're now using Windows Graphics Capture as the primary capture method, with fallback to Bit Blt if your system does not support the newer API. (Anyone on a Windows 10 build newer than a year or two ago should be fine.)

  • Removed: Notifications Button is temporarily gone as we transition to the new Capture API and focus on getting it working as perfectly as we can. We will revisit the Notification Center idea later on.


[h3]BUG FIXES[/h3]
  • Fixed: Frame time bar on perf. monitor will now show the maximum frametime between CPU / GPU, instead of showing both of them added up.

  • Fixed: Initializing trackers should no longer trigger low batter notifications.

  • Fixed: Changing to a window capture should now properly pull the window to the front of the desktop in all cases.



[h2]CHANGES FROM LIVE[/h2]
[h3]CHANGES[/h3]
  • Changed: Overhauled Capture API back-end.

  • Changed: Overhauled Wrist UI; Buttons have been moved to a side bar, and space has been moved to keep all important information always visible. (This is a WIP and more changes will likely be made before going to live.)

  • Changed: Media player will attempt to find a media process once on startup, if it fails, it will revert to needing an input to search again.

  • Changed: Support buttons will now show a notification telling the user to check their web browser once pressed

  • Changed: Cursor now changes to a new sprite when grabbing a window.

  • Added: Wrist Overlay skinning support.

  • Added: Wrist themeing can now access built in shader variables for various useful information. This will be expanded soon. You can check the Documentation here for how to build themes for your wrist using our SDK.

  • Added: Low Battery warnings for tracked devices. You will see an XSONotification telling you which device is low, as well as hear a sound. You can change this sound by navigating to [XSOInstallDirectory]/XSOverlay_Data/StreamingAssets/Etc/Audio/ and replacing lowBattery.ogg

  • Added: "Grid View"; This allows you to view and sort overlays with Windows Alt + Tab like functionality.

  • Added: "Grid View" button to Global Toolbar.

  • Added: There are now lasers coming from the controllers to help with visualizing where you're pointing your hand at.

  • Removed: "Unpin All" button from Global Toolbar.


[h3]BUG FIXES[/h3]
  • Potential Fix: The Wrist Overlay should no longer detach from the hand and appear at world origin at startup.

  • Fixed: You should now be able to complete the tutorial fully and properly without resetting it.

  • Fixed: Frame time bar on perf. monitor will now show the maximum frametime between CPU / GPU, instead of showing both of them added up.

  • Fixed: Initializing trackers should no longer trigger low batter notifications.

  • Fixed: Changing to a window capture should now properly pull the window to the front of the desktop in all cases.