1. OVR Toolkit
  2. News

OVR Toolkit News

Changelog for 28-03-2022

28-03-2022

Changes:
- Battery remaining time should now be more accurate. (Added checking for seemingly incorrect values that OVR Toolkit has gathered. These changes will become noticeable after a full charge cycle has taken place)

Bug fixes:
- Fixed a memory leak caused by opening the Workshop viewer. (To select custom backgrounds, keyboards, etc.)
- Fixed a crash when toggling on windows. (Due to a Windows service crashing and OVRT not handling this properly)
- Fixed a saving issue where overlay size could become 'NaN', resulting in errors when reloading. Default size will now be used if overlay size can't be retrieved.
- Fixed a 'Window not found' issue with fallback desktop captures after switching profile or on app startup.
- Fixed 'Window not found' overlay appearing at incorrect resolution in some instances.
- When a fallback desktop capture isn't found, it will now show 'Desktop name' instead of 'Window name' on the 'Window not found' display.

(Fallback desktop capture is used when trying to capture a monitor that isn't on the same GPU as the VR headset)


I remember saying something about "I won't be doing any changes for a while as I'm moving house!", but alas, here we are. I do get the keys in 3 days though! :)

Changelog for 21-03-2022

21-03-2022

Bug fixes:
- Potential fix for a GPU driver related crash when under heavy GPU load.
- Fixed 'Minimize on Startup' setting not toggling.
- Fixed overlapping text in the uninstall screen.
- Fixed 'Window not found' window appearing at inconsistent sizes.
- Potential fix for a desktop capture saving/loading issue when capturing a monitor from a different GPU.

(Last update for a little while as I'm moving house next week!)

Changelog for 14-03-2022

14-03-2022

Added:
- Added 'You are below OVR Toolkit's minimum requirements' warning for users with a GPU that has less than 6GB of VRAM. (OVR Toolkit uses only 400MB, but 6GB is required for SteamVR + OVRT + VRChat realistically - This is the more real world value to advertise!)

Changes:
- Improved battery health monitoring. (This should help provide more accurate time remaining values)
- Improved saving of desktop captures of monitors that are on another GPU.

Bug fixes:
- Added catching for an OSC error when 127.0.0.1 is an invalid address. (??)
- Fixed launcher window sometimes not minimizing to tray automatically 5 seconds after startup completes.
- Fixed launcher window minimizing if you are in the Settings or How To menus.
- Fixed tray icon remaining visible after application close.

Changelog for 09-03-2022 (Macros)

09-03-2022

Added:
- Added Macros configuration page to the Settings tab outside of VR.
- Added 'Macros' to the 'Add Wrist Module' menu.
- Added button to toggle media sessions. (To the right of the current media player icon - This will cycle between which media player is being controlled

Changes:
- Made large changes to window finding logic to 'hopefully' better find the correct windows when changing profile/starting a new session.
- Keyboard loader will now attempt up to 10 connections to the background process before giving up instead of 1.
- Tundra Trackers have been excluded from battery time remaining calculations due to firmware issues, once Tundra Labs has fixed these issues I'll re-enable this!
- 'Futhark' keyboard layout now reverts to EN-US due to Unity not supporting characters ('Runes'?) from this layout.

Bug fixes:
- Simulator Mode's Window List should now update when a window title changes without having to re-open the menu.
- Fixed Window List not updating if a window was closed via its quick controls.
- Fixed an issue that caused the first down arrow press in the Simulator Mode window list to not move down in the menu.
- Fixed clicking the voice input bar outputting a system message if nothing has been transcribed yet.
- Keyboard loader process will now be killed if the connection to it failed after 10 attempts to avoid a 'Stuck running on Steam' issue on shutdown.
- Fixed VRChat open detection (For OSC) failing if a setting was disabled.

Custom Apps / Web API:
- Fixed 'sendOSCMessage' call sending all values as an int.
- 'sendOSCMessage' call can now take values of type bool and number instead of string.
- Overlays with 'MovementBlocked' via the web API can no longer be resized.
- Fixed Web API call for 'setAttachDevice' with value 0 not detaching a window from a device.

Fixed keyboard generator errors in the following keyboards:
- Vietnamese
- Greek Latin
- Futhark

Changelog for 24-02-2022 (VRChat OSC integration)

24-02-2022

Added:
- Added Tundra Tracker icon.
- Added support for VRChat's OSC parameters.
- Added Web API call for 'SendOSCMessage(string address, string message, int type)' (Will only send messages on port 9000, VRC's port)
- Added 'setRecenter' Web API call.
- Added 'getOverlays' Web API call.

Bug fixes:
- Improved process cleanup on shutdown to avoid any processes remaining open.
- Fixed an issue with deleting a window whilst holding it.
- Fixed an issue with prompts appearing when not in Edit Mode, causing the wrist overlay to become frozen.

Fixed keyboard generator errors in the following keyboards:
- Persian

For more information about the VRChat OSC integration, see our wiki here:
https://wiki.ovrtoolkit.co.uk/#/OSC