Commit graph

114 commits

Author SHA1 Message Date
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
CrispyPin
80512957cc
add ImageViewer instructions to README 2021-06-06 14:02:24 +02:00
4a89de6af9 start adding cursor move events 2021-06-06 13:31:19 +02:00
381be25af0 add alpha setting 2021-06-06 13:05:13 +02:00
74f7caed5d add basic image viewer 2021-06-06 12:44:10 +02:00
8d21c4f424 cleanup 2021-06-06 12:00:40 +02:00
18503e7648 cleanup 2021-06-06 11:42:08 +02:00
a3778bea0f resolution independent overlays 2021-06-06 11:33:02 +02:00
5468ffbe63 disable editor warnings for connect() 2021-06-05 11:34:09 +02:00
c6298484a1 clean up size slider 2021-06-05 11:28:21 +02:00
d14e90bb3c add slider for setting overlay size 2021-06-05 00:32:32 +02:00
7ab22b73d8 fix add menu being too big 2021-06-05 00:13:06 +02:00
cf2b82b5fb fix overlays not spawning in with tracking 2021-06-05 00:07:41 +02:00
670df66b38 menu rework - add submenu for more options in overlay list 2021-06-05 00:00:12 +02:00
6b18c51391 create export plugin to make window default size 16x16, while still allowing for easy overlay editing 2021-06-03 23:21:05 +02:00
CrispyPin
3993531f2d
Update README.md 2021-06-03 22:11:52 +02:00
CrispyPin
9e82cf7fcf
Update README.md 2021-06-03 19:04:30 +02:00
aacc05243a prevent removing main menu 2021-06-03 18:55:27 +02:00
CrispyPin
cfd46beb67
Update README.md 2021-06-03 18:51:54 +02:00
CrispyPin
55e8a99eda
Update README.md 2021-06-03 18:44:40 +02:00
c09d60a245 cleanup 2021-06-03 18:30:02 +02:00
1375ebbaeb made overlaymanager an autoload/singleton 2021-06-02 17:04:47 +02:00
271352bf16 remove unused files 2021-06-02 16:52:23 +02:00
33da1d0ff7 remove overlay button now works 2021-06-02 15:27:56 +02:00
39f34344cd cleanup 2021-06-02 15:12:00 +02:00
5766378651 add overlay menu works 2021-06-02 12:50:09 +02:00
6385d7c165 overlay visibility is saved and loaded 2021-05-31 18:57:36 +02:00
e50f85d970 add temp head track logo, fix misalignment in tracking selector 2021-05-31 17:49:51 +02:00
4a5d1f02c3 fix moving hidden overlays & cleanup 2021-05-31 17:39:44 +02:00
6c15e9ff5f main menu loads a list of overlays, individual grabbing and setting tracking implemented 2021-05-30 20:12:16 +02:00
634ea013b7 main menu basic mockup 2021-05-30 13:20:34 +02:00