Beta 402 Changelog
[h2]CHANGES SINCE LAST BETA[/h2]
[h3]CHANGES[/h3]
[h3]BUG FIXES[/h3]
[hr][/hr]
[h2]CHANGES FROM LIVE[/h2]
[h3]CHANGES[/h3]
[h3]BUGFIXES[/h3]
[h3]CHANGES[/h3]
- Added: Clicking on System Monitor bars will take you to relevant graph views of each bar. Clicking on the bar again will take you back to the overall system monitoring page.
- Changed: System Monitor's Frametimes now polls at 4 times a second, instead of 1 time a second.
- Changed: Output logs are now cleaner and only output a stack trace when an error occurs. This will be very obvious in the log. Output logs are now stored in "AppData/LocalLow/Xiexe/XSOverlay/output_logs/output_log_date_time.txt" up to a maximum of 10 logs.
- Removed: A bunch of old now unused UI assets to reduce file size.
[h3]BUG FIXES[/h3]
- Fixed: Fixed a bug causing GPU usage to not be properly tracked on AMD gpus.
- Fixed: Perf monitoring text now respects the theme choice.
[hr][/hr]
[h2]CHANGES FROM LIVE[/h2]
[h3]CHANGES[/h3]
- Added: System performance monitor. This will show next to the wrist overlay and monitor SteamVR Frametime, GPU usage, GPU Temperature, CPU usage VRAM usage, and RAM usage. You can toggle this on or off by clicking the new button on the standard wrist overlay. This is not available while using the minimal wrist overlay currently.
- Added: Clicking on System Monitor bars will take you to relevant graph views of each bar. Clicking on the bar again will take you back to the overall system monitoring page.
- Added: You can now skip the tutorial if it has not been completed. There will be a popup to do so (If you haven't already done the first steps.) This will show on every restart if the tutorial has not been completed or skipped. Hitting yes will skip it and set it to a complete state. Hitting no will guide you to look at the next step, and then go away.
- Added: Layout Mode button to minimal wrist overlay.
- Changed: UI Cursor will now scale size with distance and should stay the same size in pixels on the screen.
- Changed: Removed Cursor smoothing if hovering on UI elements. Cursor smoothing should only happen on desktops / windows.
- Changed: Cleaned up settings config file.
- Changed: Added an icon on the normal sized wrist overlay to indicate charging, this was changed from being a + at the start of the battery percentage.
- Changed: UI style of minimal wrist. This will make it more in line with the rest of the overlay.
- Changed: Minimal overlay average battery will now show an icon relative to the connect controllers.
- Changed: System Monitor's Frametimes now polls at 4 times a second, instead of 1 time a second.
- Changed: Output logs are now cleaner and only output a stack trace when an error occurs. This will be very obvious in the log. Output logs are now stored in "AppData/LocalLow/Xiexe/XSOverlay/output_logs/output_log_date_time.txt" up to a maximum of 10 logs.
- Removed: A bunch of old now unused UI assets to reduce file size.
[h3]BUGFIXES[/h3]
- Fixed: Settings should be saved when clicking the "Exit VR" button now.
- Fixed: Tooltips should no longer go supermassive, and should now scale appropriately based on the distance to the head in realtime, rather than only when they're first animated in.
- Fixed: Window Selection / Monitor Selection / Window Options menu should no longer be on the top of vertical monitors that are set to "Portrait(Flipped)"
- Fixed: Windows / Monitors that are taller than wide should now maintain the same relative scale when swapped to, instead of becoming giant.
- Fixed: Input blocking logging more accurately reflects what's happening.
- Fixed: Some tutorial text not being translated.
- Fixed: TextInputHost should no longer show up in the window selection list.
- Fixed: XSOverlay Desktop Window should no longer show up in the window selection list.
- Fixed: Serialization Depth issues in log from Keyboard layouts.
- Fixed: New settings that are created in the editor should no longer have scuffed defaults for users that hadn't had those settings prior. (This is why the tutorial wasn't showing for some, because I didn't consider this.)
- Fixed: Crash when attempting to fetch the window title for an application that was using languages with RTL formatting. This was caused by a bug in Text Mesh Pro, and the "fix" will make RTL languages render backwards. I will correct this when Text Mesh Pro gets an update to fix RTL while using Dynamic texture atlas'.