Commit graph

144 commits

Author SHA1 Message Date
d83deb8721 fix keyboard layout not exporting 2022-01-20 20:01:04 +01:00
8725763124 clean up keyboard 2022-01-20 17:57:21 +01:00
be9ceeef9c fix missing gdvk binaries 2022-01-20 10:34:45 +01:00
24ad04e262 toggle modifier keys and clear all pressed modifiers when normal key is pressed 2022-01-19 21:45:33 +01:00
899a3dce3d apply gaps when loading keyboard layout 2022-01-19 21:15:32 +01:00
710b418970 basic loading of keyboard layout, including key width 2022-01-19 20:57:30 +01:00
23b37778b1 add keyboard proof of concept 2022-01-19 19:47:23 +01:00
aaeed533da add GDVK plugin 2022-01-19 18:46:50 +01:00
ef744db9ae plugin: add touch support (finally) 2022-01-19 17:53:19 +01:00
2bac6afcdc overlays can no longer change path (this was a pretty useless feature) 2022-01-11 02:34:59 +01:00
08cb7dc283 cleanup 2021-10-16 19:37:39 +02:00
9eea2a7c28 remove hand/glove meshes, saving another MB in export size 2021-10-16 13:51:56 +02:00
97fd916a87 resize hand textures from openvr plugin, reducing exported size by 34MB 2021-10-16 13:43:26 +02:00
e1944bcc25 cleanup 2021-10-16 00:52:39 +02:00
20bf94d7ab add support for 2 cursors 2021-10-16 00:47:29 +02:00
dc6a9929b7 refactor touch and trigger handling to allow for touch controls 2021-10-12 14:51:22 +02:00
a073c19e9c cleanup 2021-10-12 01:57:11 +02:00
b673410e70 make triggers use physics layers and only have one set of trigger activators 2021-10-12 01:46:26 +02:00
f081a963a4 remove debug prints 2021-10-10 16:51:52 +02:00
43d3ce3e16 refactor interaction module handling, cleanup 2021-10-10 16:49:15 +02:00
a284c87792 Merge branch 'main' of https://github.com/CrispyPin/ovr-utils into main 2021-10-05 20:49:52 +02:00
b1eb8eb9d8 rename project folder to src 2021-10-05 20:49:40 +02:00
CrispyPin
588f361f52
Update README.md 2021-07-22 17:51:49 +02:00
3a6d0469e5 add optional property OVERLAY_PROPERTIES on overlay scenes, used for making main menu always visible 2021-07-22 17:41:58 +02:00
73d9d9b88b add basic config version checking, discarding outdated configs 2021-07-22 17:16:27 +02:00
284cfa3c2f properly load slider values in menu 2021-07-22 15:40:39 +02:00
774d678bd7 add another grab mode toggle to the extra options in overlay list 2021-07-22 15:18:40 +02:00
5fc14a3def store overlay scene as node instead of packedscene 2021-07-06 22:38:12 +02:00
bf3908de5c cleanup 2021-07-06 22:06:15 +02:00
727e559396 cleanup 2021-06-29 01:37:37 +02:00
01c11ffd32 change to using paths to refer to overlay types for better future expansion 2021-06-29 01:20:53 +02:00
b15c00f5f0 move settings definition file to root, store savepath there too 2021-06-29 00:47:55 +02:00
386465e8d9 set imageviewer file dialog to start in home directory 2021-06-27 00:16:32 +02:00
078cd11e5e add timer to sync overlay properties at most every 0.2s 2021-06-26 23:48:18 +02:00
2ff72e5023 fix overlays not being deleted because of spammed signal 2021-06-26 23:32:22 +02:00
a0e6e932e4 fix overlays spawning with wrong target until updated, fix add overlay button staying on after use 2021-06-26 22:53:23 +02:00
d05880187a compare hash of settings instead of string 2021-06-15 19:01:25 +02:00
e0c7def52d make overlay plugin independent of settings manager 2021-06-15 18:52:41 +02:00
f0b0bc84b5 refactor overlay saving/loading 2021-06-15 18:49:24 +02:00
2fefd5a03b add warning for missing overlay scene, and a placeholder showing the path 2021-06-10 13:51:16 +02:00
9a5e58351f overlay instances use defaults if a setting is missing 2021-06-08 19:10:07 +02:00
dd28bdcb54 settings: ignore invalid keys 2021-06-08 18:31:35 +02:00
f22efdea0a settings save at most every second. Checks if settings have changed every second. 2021-06-07 17:09:35 +02:00
721c518bc3 better default transform for menu 2021-06-06 22:55:10 +02:00
eda8c8c06c update grab visualisation properly if overlay was already touched when setting changed 2021-06-06 22:46:52 +02:00
0ad307d194 icon cleanup 2021-06-06 22:08:11 +02:00
92feff4892 add title to 'add overlay' menu 2021-06-06 19:22:57 +02:00
6f79709af5 add exit button 2021-06-06 19:02:30 +02:00
7dd5a544ab cleanup main menu 2021-06-06 17:28:22 +02:00
64a51bdd7e update builds of godot-openvr, should fix battery level on windows (#3) 2021-06-06 17:08:28 +02:00