05-02-2020 - Added 'admin-check' file to install directory, setting text to 'false' will bypass admin check. (Note: This may create issues in OVR Toolkit) - Added message when launching OVR Toolkit on an unsupported operating system. - Simulator Mode now selects the first window spawned as the currently editing window on launch. - Look and Distance Disable options now disable when bringing a window to yourself through the Window List. - Fixed an issue with 'Racelab' overlays not reloading correctly after restarting the program. - Fixed transition between standing/seated play universes not working in Simulator Mode. - Fixed crosshair appearing on menu when Edit Mode was closed. - Fixed an issue where some simulator overlay apps captures would reset to displaying the desktop. - Flipped the new 'Unsupported Display' message so it's the right way around on overlays. (Oops)
Time to start work on custom app support! Wooo. join our Discord to keep up to date with that! http://discord.gg/rGWjyCz
21-01-2020 - Added Simulator Mode. (First version) - Improved Edit Mode grip-toggle combination timing. (Can press grips faster now) - Improved how Edit Mode grip-toggle is timed. (Low framerate should no longer make it harder to open the menu) - Improved issues with 'Vive Wand hand switching'. (Should now more reliably switch hands when controllers were turned off at program start) - Improved toggling Edit Mode with Oculus Touch controllers.
Simulator Mode adds: - Support for using OVR Toolkit with no connected controllers. - Head gaze mouse movement on windows. - Keyboard binds for left and right click, as well as for scrolling. - New Simulator Mode 'Edit Mode' UI that's interactable with head gaze. - Ability to view the standing play 'Edit Mode' UI and interact with it with head gaze for more advanced settings/custom apps in the future. - Window movement with keyboard keys.
How to use Simulator Mode: It will automatically enable when no controllers are turned on, press the keyboard Edit Mode bind (F8 by default) to open the menu. - To move windows, click the move window button under Window Settings in the simulator mode UI. This is togglable to avoid accidentally moving windows. - To avoid accidental inputs to words, click the block input button (Keyboard icon with X above it), this will block clicks, scrolling, and head gaze mouse movement on windows.
Sorry for this took so long! Please report issues with Simulator Mode, keep in mind this is the first release of it too! ːsteamhappyː
05-01-2020 - Added option to disable keyboard clicking sound. (In Global Settings) - Added 'ShowCursor' option to config.json. (Note: Using VR controllers will enable touch input and hide the cursor! Moving your mouse should bring the cursor back) - Added option to switch between 12h and 24h time. - Added touchpad scrolling support to UI menus. - Improved grip detection on Oculus headsets. - Overhauled the 'Performance Adjustments' to change overlay resolutions when VRAM is extremely low. (<200MB) - Battery info now shows orange when a device is charging. - Tutorial now shows when no settings file is found, this should make is appear more reliably for new users. - Doubled max overlay size limit. - Raised keyboard spawn height slightly.
20-12-2019 - Added movement smoothing when moving windows. (Experimental, let me know how it feels!) - Added 'Advanced settings' toggle in Global Settings. - Added advanced setting to disable window docking. - Added advanced setting to disable UI overlay moving. - Added advanced setting to disable wrist overlay moving. - Added advanced setting to remember UI minimized state between sessions. - Potentially reduced some stutter on certain frames. - OVR Toolkit's framerate now matches your HMDs refresh rate. (Might make some things smoother, let me know if there's performance issues!) - Implemented possible fix for disappearing menu. - Added config.json option to disable smooth window movement. - Fixed an issue with the UI switching hands when being held for too long. (This would cause menu interaction issues) - Fixed hotkey add menu not working with Compact UI enabled. - Fixed an issue where settings wouldn't save in some situations.
14-12-2019 - Fixed being unable to click windows through the top half of compact UI. - Cursor now shows on locked windows to make it easier to know you've clicked on them when selecting windows. - Fixed rebind button scaling in the Settings app. - Added additional checks to help avoid missing cursor issues on UI. - Fixed fallback desktop capture setting not saving. - Fixed low battery sound setting being inverted. - Settings app should now close with SteamVR. - Made JSON files easier to read. - Tutorial now shows Vive Wands controls when controllers are unknown. (WMR, Pimax, etc. This is better than nothing!)
11-12-2019 - OVR Toolkit's Settings application should now close when OVR Toolkit is closed by SteamVR. - Made Settings application UI have square edges instead of rounded. - Fixed touchscreen input setting being inverted on reloading the application. - Fixed settings file being reset by settings application on closing OVR Toolkit.
Sorry for so many small updates this week! There were a lot of minor and quick to fix issues people brought up like only 1 desktop showing in the window selection list, a CPU usage issue, and a few other minor bugs. To avoid the wait times of going through beta testing, I just pushed them straight to live as they were pretty important fixes! :)
This only gets a changelog as it's got several fixes in one update. Now that these issues have been ironed out, I'll continue to work on new features!
Thanks for your patience and support. Sorry about the issues with settings files resetting! These issues weren't brought to my attention during beta testing, if you want to help avoid these issues in the future, please help test the beta branch and provide your feedback in our Discord! Thanks! <3
08-12-2019 - Added OVR Toolkit Settings application. (This should not show as 'Not Responding' all the time!) - OVR Toolkit's main application now launches with no UI but starts the settings app on launch. - Added 'Kiosk Mode' option to config.json. This will block opening/closing Edit Mode for use in VR arcades. - Added 'Headless Mode' option to config.json. This will stop OVR Toolkit automatically opening the Settings UI, closing SteamVR should close the program instead, or it can be done through Task Manager. - Fixed an issue with the settings.json file resetting to default on startup.
02-12-2019 (R2) - Fixed a CPU usage issue when using Vive Wands. - Fixed being able to click 'Select window' and 'Spawn window' whilst editing hotkeys. - Lowered time limit for opening/closing edit mode. (Should be harder to accidentally toggle now)
Needed to push this hotfix today, sorry for the CPU usage issues. :p
02-12-2019 - Added French translations. - Windows should no longer capture when not visible. (Should reduce CPU load, sorry I didn't see this sooner!) - Overlay opacity now increases in 5% increments instead of 10%. - Fixed an issue with Vive Wand users having OVR Toolkit force standing play mode in seated play games.