1. OVR Toolkit
  2. News

OVR Toolkit News

Changelog for 06-04-2020

06-04-2020

Added:
- Added application icon to settings application. (Finally)
- Updated Unity version to prevent a Unity bug related crash.

Changes:
- Currently active window will now stay visible and switch off eco mode whilst typing.
- Increase speed of tapping key when holding down a keyboard key.
- Increased hold time required before a key will be tapped to avoid double key presses.
- Made keyboard key hold time required for tapping independent to framerate.
- Updated application icons to 48x48. (May need to clear the contents of 'IconCache' and 'WindowIconCache' folders to get these!)
- Improved loading performance of the 'Select Window' screen.
- Improved 'time to ready' when opening OVR Toolkit. (Time till Edit Mode can be toggled)
- Renamed 'Hotkeys' to 'Shortcuts' as that makes a lot more sense.
- Made it harder to accidentally dock window. (Center of window must be close to dock point now to work!)

Bug Fixes:
- Fixed an issue that would allow showing windows with the SteamVR Dashboard open.
- Fixed Simulator Mode keybind changes not saving.
- Fixed last moved window not becoming the currently editing window.
- Fixed an issue that would cause 'fallback desktops' or out of focus windows to take a long time to load on opening Edit Mode.

Changelog for 02-04-2020

02-04-2020 (Hotfix)

Changes:
- Improved window/keyboard pick up detection.

Bug Fixes:
- Added possible fix for 'Unsupported display' message when switching between fullscreen applications.
- Windows not attached to a controller with 'Hide when not looking at' enabled will now use the legacy window detection, this ignores the angle selection.
- Fixed an issue that would release buttons on switching between input blocking on UI/windows.
- Fixed a web API issue that would stop F6 refreshing active browsers and re-injecting the API correctly.
- Fixed a web API issue that would prevent 'BroadcastMessage' sending to some browser instances.
- Fixed an issue that would allow showing windows with the SteamVR Dashboard open.

Changelog for 30-03-2020

30-03-2020

Features:
- Wrist overlay will now hide when not being looked at. (Can be disabled in Global Settings)
- Added 'Look hiding' angle slider to Window Settings.
- Improved detection radius for 'Hide when not looking at window' feature.
- Added 'Use touchpad moving' option to Global Settings, disabling this will disable moving windows closer/further away with the touchpad.
- Added 'Refresh List' button to Select Window page to refresh the list entirely if items are missing from it.
- Added prompt to confirm installation of Task Scheduler entry on first time startup.
- Added uninstall script to OVR Toolkit so on verifying files/uninstalling it will clear the Task Scheduler entry.

Changes:
- Removed none-touchscreen input hardcoded binding for right click, please bind your own now in the SteamVR bindings!
- Increased mouse smoothing when using legacy input mode. (It's far more agressive now because of how easy accidental drags are)
- Increased mouse smoothing slightly in touchscreen input mode.
- Changed font side of dividers on Select Window page to make them more obvious.

Custom Apps API:
- Added 'APIInit' event for web API, this is called when the API has finished injecting into the browser.
- Added web API call 'SetKeyboardFocus', when enabled the keyboard can be used to type on browser instances.
- Added web API call 'SetBrowserTitle', this title will show for the browser overlay in Window List.
- Fixed web API call 'GetWindowTitles' not calling the callback function due to an error.
- Fixed web API call 'GetOverlayBounds' not calling the callback function due to an error.

Bug Fixes:
- Fixed right click binding not working.
- Possibly fixed issues with overlays swapping hands when using Vive Wands.
- Fixed issues with wrist overlay not working when pointing the other hand at a window.
- Fixed issues with picking up windows from behind.
- Fixed an issue that would cause flickering when a window was closed on the desktop whilst being capturing in VR.
- Possibly fixed a crash on toggling Edit Mode. (The full fix for this crash is still W.I.P, the crash is not within OVR Toolkit but an API it uses)
- Fixed an issue that would cause switching active controller to click at the position the other controller was last pointing at.
- Fixed an issue that would cause overlays to render on the incorrect hand.
- Fixed an issue that could stop some windows showing in the Select Window list.
- Fixed an issue that would make it impossible to click a curved overlay in front of another one.

Changelog for 22-03-2020

22-03-2020

Features:
- Added keyboard re-centering. (Automatically re-centers keyboard when a window is set to re-center)
- Added permanent keyboard toggle icon to the wrist overlay.
- Keyboard can now be moved without opening Edit Mode.
- Added toggle Edit Mode button to the wrist overlay. (Will switch to 'Maximise Edit Mode' when needed)

Changes:
- Simulator Mode will now only be activated on pressing the keyboard bind. (Idle controllers won't make head gaze enable!)
- Increased wrist UI cursor size.
- Installer will now re-install the task if it was found to be installed but not working.
- Installer will now warn users when they're trying to install on a different user.
- Installer will now give a disclaimer and an option to run without admin permissions.

Bug fixes:
- Fixed a Compact UI issue where prompts appearing would block the UI from responding to clicks.
- Fixed custom keyboards appearing behind some windows.
- Added missing Simulator Mode translations.
- Fixed an error caused by opening the changelog viewer with no internet connection.
- Fixed Spotify play/pause button not updating correctly.

Changelog for 18-03-2020

18-03-2020

Features:
- Drastically improved overlay framerates, 60 FPS is 60 FPS now! (This means you need to turn down your settings if you get lag!)
- Implemented 'Custom Apps' web API to create content for OVR Toolkit using HTML/PHP/JavaScript. (W.I.P, ask in Discord if you're interested in this!)

Changes:
- Increased look hiding detection radius slightly to improve usability.
- Increased pick up distance for windows and keyboard slightly to improve usability.
- Improved logic for detecting invalid windows. (Should no longer capture Spotify's menu instead of the main window)

Bug fixes:
- Implemented possible fix for desktop capture API rendering crashes.
- Fixed an issue that would block switching from a 'Not found' window to other windows by hotkey.
- Fixed pressing comma or period keys after using a word suggestion removing too many characters before placing the comma/period.
- Fixed an issue that would cause auto-curved overlays to reset to 10% curvature after application restarts.
- Fixed an issue that allowed for picking up transparent windows in some situations.
- Fixed an issue that would prevent windows entering high performance mode after switching to a desktop.
- Fixed an issue that would cause Edit Mode to toggle with one double press straight after opening.
- Fixed an issue that would cause window curvature to not save on pinned seated play windows.