1. OVR Toolkit
  2. News

OVR Toolkit News

Changelog for 31-08-2020

31-08-2020

Added:
- Added support for attaching overlays to additional tracked devices. (Vive Trackers, extra controllers, etc.)

Bug fixes:
- Fixed CPU usage displaying crazy numbers.
- Fixed an issue where changing presets could result in the application freezing.
- Fixed an issue that could cause windows to duplicate when changing presets/restarting the application.
- Fixed a console error when no controllers are connected. (Simulator Mode)
- Fixed a seated play saving error that would result in window reloading failing. (Reloading from pressing 'R' key)

(Why was attaching overlays to your feet such a highly wanted feature? Who and why did you want this!? If you want to expresss your love for feet-overlays, join us on Discord!)

Changelog for 17-08-2020

17-08-2020

Added:
- Added toggle option for automatically alt-tabbing into games. (On desktop settings window outside of VR)

Changes:
- Overhauled window cropping to be 'less trash':tm:. (Still very W.I.P, give me feedback!)
- 'Textarea' and 'Input' fields in Custom Apps will now automatically set keyboard focus.

Bug fixes:
- Fixed keyboard binds not updating until after restarting the application.
- Fixed Custom Apps symbol inputting. (Should now show the correct symbols corresponding to the ones shown on the keyboard)
- Fixed windows with identical names not appearing in the window selection list. (Will now show as 'Minesweeper', 'Minesweeper (1)', etc.)
- Windows with 'Block cursor input' enabled should no longer be tabbed into when hovering over them.
- Fixed an error that would freeze the application on subscribing to some Workshop items.

(Maybe with these fixes to Custom Apps someone will actually make one besides me? Join our Discord to discuss them! If you know JavaScript/web design in general, you can make Custom Apps!)

Changelog for 27-07-2020

27-07-2020

Changes:
- Seated play games will now automatically tab back in when not interacting with a window.
- Fullscreen applications will now tab out automatically when attempting to interact with a window.

Bug fixes:
- Fixed a seated play saving issue.
- Fixed foreground window not been set after it had been changed on the desktop outside of OVR Toolkit or on a desktop capture.
- Corrected 'Startup errors' message showing when SteamVR couldn't be connected to but issue was corrected. (SteamVR still starting up for example)
- Fixed a visual error when 'Alt tabbing' is disabled on the settings desktop window.
- Fixed a visual error in simulator mode that could result in 2 windows being highlighted.

Changelog for 20-07-2020

20-07-2020

Added:
- You can now drag items from one overlay to another. (For example a screenshot to Discord from one overlay to an overlay)
- When in seated play calibration mode, pressing 'R' will reload windows into their last used seated play position.
- Added error message to settings window to show when OVR Toolkit's settings window was launched instead of the main application.
- Added startup messages/errors page to settings window to provide some troubleshooting info for common startup issues.
- Added visual cue to window docking overlays to make it clearer when a window will attach/dock. (Thanks SargonDragon for the suggestion!)

Changed:
- Removed need for an initial click when changing between different overlays.
- Foreground window on the desktop will now automatically change without requiring an initial click. (Unless the keyboard is open)
- The actively editing window in seated mode will now only change when left clicked on.
- Seated play calibration can now be completed by toggling edit mode with the VR controllers.
- Seated play windows will now fall back to using standing play position if the seated play position isn't saved yet.
- Hidden windows will now be visible whilst in seated play calibration mode.
- Profile change key binds can now be used whilst in seated calibration mode without initially toggling edit mode.
- Simulator mode overlay (And calibration message) can no longer be blocked by other overlays.

Bug fixes:
- Windows will now more reliably switch to high performance mode when they are the foreground window. (Better performance)
- Reduced flickering when switching between different overlays.
- Seated play windows will no longer save whilst user is still in calibration mode. (To avoid incorrect saved positions)
- Implemented potential fix for shift key disappearing on custom keyboards.
- Fixed an issue that would cause the simulator mode calibration message to not appear.
- Fixed an issue with the keyboard appearing under the ground in seated play games.
- Fixed an issue that would cause the first click on an overlay to click on an overlapping window instead of the intended window.
- Fixed selection halo appearing on 2 windows when moving windows in simulator mode.
- Fixed an issue that would repeatedly change profiles is the change profile keybind was held down.
- Improved reliability of seated window position saving.
- Improved idle GPU usage of main application when Edit Mode is closed.
- Fixed idle GPU usage from settings window when minimize on startup is enabled.
- Changed method used for writing settings file. (Hopefully will improve reliability of settings files saving on some systems)
- Fixed an issue that would overwrite seated play save values when using standing play games.
- Implemented a check for blank settings file to avoid a settings saving issue.
- Fixed a simulator mode menu navigation issue when no favourites were assigned. (Would block access to other menus)
- Fixed pressing enter in simulator mode activating a favourite even though the favourites menu is no longer open.

Changelog for 02-07-2020

02-07-2020

Added:
- Added 'Best effort' setting to Window Settings. (This can only be used with desktop captures on supported GPUs, will reduce input latency and provide more stable capture rate at the cost of performance!)
- Added 'Keyboard controls' page to settings window outside of VR to allow for keyboard control rebinding.
- Added Oculus-specific warning message to settings application to explain common issues.
- Added 'TranslateForward', 'TranslateRight', and 'TranslateUp' web API calls to move overlays easier.
- Added 'BlockMovement' web API call to block the user from moving an overlay.

Changes:
- When a window isn't found, simulator mode users can now press 'R' to refresh the window as the 'Search' button cannot be pressed without controllers.
- Improved seated play window reloading, reloaded window positions should be more accurate now. (You'll need to re-position your windows once more for this to work, sorry!)

Bug fixes:
- Fixed simulator mode movement keys not working in some situations.
- Fix missing flag on the settings window outside of VR.
- Fixed a re-centering issue with seated play games.
- Fixed a saving issue when playing seated play games.
- Fixed a keyboard position saving issue.
- Fixed overflowing text for 'Press key to rebind' on settings window outside of VR.
- Fixed head gaze being enabled before opening Edit Mode for the first time.

(Sorry seated play gamers, might break your window layout on load but should load way more reliably going forward!)