1. OVR Toolkit
  2. News

OVR Toolkit News

Changelog for 12-11-2019 (UI Overhaul Update)

(This is a huge update and we only have a few beta testers! If you find issues, please report them on Discord and they'll be fixed ASAP!)

12-11-2019
Features:
- Totally overhauled the Edit Mode UI.
- New Windows Settings menu. (Advanced Settings is now combined into Window Settings)
- New Global Settings menu.
- Overhauled hotkeys. Hotkeys can be created now and will display the icon of the application you selected.
- Hotkeys now affect whatever window is selected, now just the hand window.
- Added a 'halo' around windows when Window Settings is open to show which window is selected.
- The Edit Mode UI can now be moved! It's position will be saved and can be reset from the desktop app, or within Global Settings.
- Added a window list. This list features a close and 'bring to me' button for every open window.
- Added a delay on picking up the wrist overlay to avoid accidental pick ups. (This applies for the Edit Mode UI too!)
- Redesigned window pick up, windows can now be picked up from their egdes and the correct window should be picked up now!
- Windows can now be picked up from afar by pointing at them and holding grip, instead of the clunky bind from before.
- Edit Mode UI minimizing now has an animation, and the maximise button now appears on your wrist overlay!
- Added basic window 'docking', allows for attaching a window to the top of the Edit Mode UI with ease.
- Massively improved usability of 'look hiding'. (Now considers angle of overlay from the headset and detects overlays better)
- Modernized the wrist overlay a little.
- Added Finnish language support.

The boring stuff:
- Converted all saving from the registry to settings.json.
- Converted hotkey saving from registry to json files.
- Updated to Unity 2019.3, which makes absolutely 0 difference to anything, wooo!
- Custom prompt support. (Prompts can now appear on the Edit Mode UI, hard to explain why this is useful until you see it!)
- New translation asset added, translations will update automatically once a week based on our translator's changes.

Bug fixes:
- Fixed desktop capture being tiny after viewing a tall aspect ratio (9:16 for example) window/desktop.
- Fixed cursor issues when a window is behind the Edit Mode UI.
- Fixed being able to touchpad move windows to behind you.
- Fixed window pick up detection issues that would cause the wrong window to be picked up.
- Fixed some issues with windows not updating their overlay when resized on the desktop.
- Fixed various text scaling issues on the desktop app's settings menu.

Please note, some translations are still auto-generated/half-translated pending manual translation from our translators!

I may have missed some other stuff from this changelog as it's been a long road to releasing this, but that's most of it! :)
If you have suggestions for improvements to the new UI or find a bug, please post it on our Discord!
http://discord.gg/rGWjyCz

Changelog for 28-10-2019

28-10-2019
- Added an application icon. (Finally)
- Fixed an issue where the cursor wouldn't show on the Edit Mode menu after launch.

(This is more just a hotfix! UI overhaul is taking up 95% of my time lately! :P)

Changelog for 26-10-2019

26-10-2019
- Added various checks for invalid desktops captures that might become invisible.
- Added Steamworks integration to the launcher to fix Steam reporting incorrect player count.
- Fixed another invisible window issue, should hopefully fix a lot of the 'can't click on UI' issues!
- Fixed black flickering issues on maximised windows. (Though, maximised windows will have a few pixels cut off the bottom! W.I.P on that)
- Fixed Vive Wireless temperatures not displaying. (HTC changed the install location of the app)

Still REALLY busy on the new UI, it's looking great! I'm really excited to get a beta for it out there! :D

If you want to follow progress on the new UI, feel free to join us on Discord and check out the progress! Your feedback on it would be greatly appreciated and will help me create a UI everyone will enjoy using!
http://discord.gg/rGWjyCz

Changelog for 21-10-2019

21-10-2019
- Added a new way of capturing windows. (Much better performance!)
- Fixed another invisible window issue.
- Improved performance when capturing the same window on multiple overlays.
- Fixed Edit Mode bind setting in config.json not working.

(This doesn't look like a lot of work, but it took a long time to do! Plus I'm working on new UI on the side!)

Important stuff to know:
The new performance improvements will only have any effect when 'Fallback desktop capture' is disabled. This is because to improve the performance and responsiveness of windows we are using an API that is GPU based, however, it doesn't support multi-GPU systems!
If you have the fallback capture option enabled, you won't notice any difference, your performance will remain the same, sorry. :)

The work in progress new UI:
OVR Toolkit is undergoing a total UI overhaul, it's finally going to look less trash! Aren't you excited? I know I am!
For some sneak peeks or to help test the new UI over the next week or so of development/implementation join us on Discord and check out the #ui-overhaul-discussion channel!

Discord server link

Thanks for your support and patience! I'm doing all I can to improve OVR Toolkit, all the feedback you guys provide is greatly appreciated and helps to improve the app for everyone in the future!

Changelog for 15-10-2019

15-10-2019
- Performance Mode is now enabled by default. (Won't change existing layouts!)
- Added a small note to check out the new wiki. (It only took me like 2 days and 8 hours to make the wiki! Hope it helps people!)
- Added a Support/Wiki button the desktop app.
- Removed Auto-launch with SteamVR button. (Can still be enabled manually through SteamVR settings!)
- Complete re-wrote the OVR Toolkit Launcher to remove app manifest files. (The auto-launching stuff that bugs out)
- Fixed an issue that made it possible to launch multiple instances of OVR Toolkit.
- Fixed an issue that caused windows to freeze when selecting another window.
(If you want even better performance, set the CPU affinity so OVR Toolkit doesn't use Core 0 as its primary core)
- Fixed an issue that caused OBS pop-out chat window to be stretched.
- Fixed a performance issue with rendering windows.
- Fixed an issue with Performance Mode not working on desktop captures in some situations.
- Fixed an issue with Advanced Settings not updating correctly when selecting another window with the menu already open.
- Fixed invisible window issues. (A 'window couldn't be found' screen will display now)
- Fixed an issue that would cause the hand window to not appear after reloads when pinned before opening edit mode.
- Improved overlay GPU performance. (Balances load across multiple frames)
- Improved window capture CPU performance.
- Improved input lag on window captures.
- Updated German translations.
- Updated Dutch translations.

To re-enable auto-launching manually, refer to our wiki page! But please launch this new update at least once before doing the following steps:
http://wiki.ovrtoolkit.co.uk/index.php?title=Troubleshooting#Launch_OVR_Toolkit_with_SteamVR_automatically

Tired of the UAC prompt? There's a 'kind of' solution listed on the wiki!
http://wiki.ovrtoolkit.co.uk/index.php?title=Troubleshooting#Remove_the_UAC.2F.27Run_as_admin.27_prompt

Sorry for the delay on this update! A lot to do! :slight_smile: