1. OVR Toolkit
  2. News

OVR Toolkit News

Changelog for 20-05-2020

20-05-2020:

Sorry for the late update, I aim to release on Mondays but my Index broke and I only got replacement parts on Monday. :)

Added:
- Added 'Now playing' support for 'Universal NP', this will add now playing support for VLC, Foobar, MPC-HC, Plex, Soundcloud, YouTube/Music, Deezer (Web), Bandcamp, etc. (https://github.com/pendo324/universal-np/releases)
- Window sizes now save per process/desktop. (Windows should now remember the last size you used for that process)
- Added 'Edit controller bindings' button to Global Settings, this will open the SteamVR Dashboard on the right page.
- Added screenshot binding. (Unbound by default, will press F12 to capture the desktop window of a game)
- Added left/right icons to settings in simulator mode's Window Settings that require using left/right arrow keys to avoid confusion.
- Added divider to simulator mode's Window List to make it move obvious were settings end and windows begin.
- Added support for using left/right arrow keys to resize a window when in simulator mode's move window mode.
- Simulator Mode's head gaze option should now save its position between sessions.

Changes:
- Simulator Mode will now block key inputs from other applications when navigating its menus/using move mode.
- Shortcuts will now fall back to using low resolution icons used in the window selection list if higher quality icons couldn't be obtained.
- Updated to OpenVR v1.11.11.- SteamVR's 'Allow global ActionSet priority' option is now automatically enabled when block input to application is enabled. (Thanks for adding this Valve!)
- Moved 'Game input blocking' options out of advanced settings so it's visible to all users in Global Settings.
- Grip resizing is now blocked when the preset is locked in the Window List.
- Moved and resized simulator mode movement controls display to be more visible on Vive.
- Added 'Reset tutorial' button to desktop settings window's Settings menu.
- Simulator Mode's Window List will now highlight the window you're currently hovering over in the list.
- Lowered Simulator Mode's move window tilt left/right speeds to allow for more precise adjustments of this value.

Bug fixes:
- Touchpad resizing can now be used without needing to enable touchpad moving setting.
- Fixed Simulator Mode's window list not changing the title of existing windows when re-opening the menu.
- Fixed an issue where the elevated permissions error prompt would be blocked by the tutorial resulting in the UI having no input.
- Fixed pressing enter on resize button in simulator mode causing move mode to enable.
- Fixed Simulator Mode's move window option remaining active between edit mode toggles.

Changelog for 11-05-2020

11-05-2020

Added:
- Overhauled Simulator Mode from the ground up. (Provide feedback on this!)
- OVR Toolkit will now automatically tab back into the active game when in Simulator Mode.
- OVR Toolkit will now automatically tab out of applications that are stealing mouse input. (Such as Elite)
- Added support information to the desktop settings window when OVR Toolkit detects common issues. (Failure to connect to SteamVR or wrong rendering device)
- Added missing wrist accent colour changes. (Bottom of media controls and background of system info)

Changes:
- Renamed 'Pin window' option to 'Keep visible' to avoid confusion about its functionality.
- Changed charging device icon to purple. (Can easily distinguish from half charged icon now)
- Increased opacity of media bottom and system info backgrounds.
- Currently editing window in Simulator Mode will now change just by looking at a window.

Bug fixes:
- Fixed an issue that would block OVR Toolkit's input working with certain games open. (Such as Elite)
- Fixed a launcher issue that would prompt to re-install the task scheduler entry when it was already running.
- Fixed an issue that would re-install OVR Toolkit when switching between different Windows users.
- Fixed Workshop callbacks consuming CPU usage when the Workshop isn't being viewed.
- Fixed an issue that would cause some applications to become hidden and need to be force closed.
- Fixed an issue that would stop the wrist overlay being moveable when attached to the right hand.
- Fixed an issue that would cause overlays to become invisible after setting curvature back to 0. (SteamVR bug, woooo!)
- Fixed an issue that would cause the head gaze cursor to be stuck on overlays when disabling head gaze.
- Corrected a transparency issue with the wrist overlay. (Media bottom background showing through upper background)
- Made some changes to reduce the likeliness of the incorrect window being reloaded and resulting in the window defaulting back to the desktop.

Changelog for 27-04-2020

27-04-2020

Added:
- Modernized desktop settings window styling. (Thanks Fleur!)
- Updated window re-centering and block input icons in Window Settings.
- Added 'HidingDistanceCheck' option to config.json to allow advanced users to edit the distance around the head that is used to check for windows with hiding options enabled.
- Added ability to unbind Simulator Mode controls. (Press Escape when rebinding)

Changes:
- Separated toggle edit mode and maximise buttons on the wrist overlay.
- Converted to a different method for saving settings files. (Hopefully should save them more reliably!)
- Lower minimum height setting for window cropping to 5 from 20.
- Workshop content now automatically updates. (Content creators, upload updates with the same title to update existing items!)
- Edited background image to be 720x950 instead of 720x900. (Old backgrounds will load fine still!)

Bug fixes:
- Fixed an issue that would make context windows minimize when capturing the direct output of a window.
- Improved window reloading, should now be less likely to find incorrect windows on restarting the application.
- Fixed all subscribed items extracting on viewing Workshop viewer, now only extracts files on selecting them.
- Fixed an issue that would reset window crop area when reloading pinned windows.
- Fixed an issue that would cause incorrect loading of window crop area height value.
- Fixed an issue that would reload windows on preset 1 then switch upon opening edit mode.

Changelog for 20-04-2020

20-04-2020

Added:
- Added an add preset button to Window List. (Unlimited presets, wooo!)
- Added lock button to presets in the Window List. (Will block movement of windows on the active preset)
- Added support for moving windows with both hands at the same time.
- Added middle click bind, unbound by default.
- Added 'Search' button to not found window screen, this will search again for the window.
- Added keyboard binds for switching presets, unbound by default. (Note, can't be unbound yet once bound!)

Changes:
- Swapped width and height buttons in Window Crop to encourage editing height before width.

Bug fixes:
- Fixed keyboard next word suggestions not reloading correctly. (Keyboard should hopefully start learning better now!)
- Fixed an issue when closing a window after changing presets that would freeze the program entirely.
- Fixed an input issue that would cause buttons to release when changing between pointing at windows and nothing.

Changelog for 13-04-2020

13-04-2020

Added:
- Added basic window cropping support. (Super basic but works!)
- Added Workshop support. (For backgrounds/wallpapers, keyboards, and soon web apps)
(Access Workshop subscriptions through 'Global Settings' then 'Workshop Subscriptions')

Changes:
- Converted most file saving to AppData to avoid issues with C:\Program Files permissions which would prevent settings from saving.
- Increased detection radius for windows with hiding options enabled.

Bug fixes:
- Improved GPU performance. (Fixed load balancing again)
- Fixed an issue that would cause errors on closing a window.
- Fixed an issue that could cause OVR Toolkit to error out when a process returns an invalid file path.
- Fixed touchpad window moving not working with window smoothing disabled in the config.json file.
- Fixed custom app overlay titles set by 'SetBrowserTitle' not showing in the Window List.
- Fixed CPU usage display. (Using a new method of gathering CPU usage, thanks CircuitLord!)
- Fixed custom apps not blocking input with input to application blocking enabled.
- Fixed various errors related to some processes returning invalid file paths.