Commit graph

136 commits

Author SHA1 Message Date
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
7166f9899f add icons from godot editor 2021-05-30 13:19:57 +02:00
78c6fd76c1 highlight selected overlays when in grab mode 2021-05-29 23:31:05 +02:00
b4df1ff599 basic grab mode 2021-05-29 23:15:35 +02:00
031a48ffdc load overlays from file at startup 2021-05-29 22:53:28 +02:00
97a3fb5e80 plugin: grab and cursor modules are loaded at runtime instead of being manual 2021-05-27 10:50:23 +02:00
7634b952be cleanup 2021-05-26 23:25:49 +02:00
3999f68b5d separate grabbing and cursor functionality to optional sub-nodes 2021-05-26 21:39:47 +02:00
3c216bf885 cleanup 2021-05-26 13:30:38 +02:00
0853b121b8 add build subfolders 2021-05-26 00:39:04 +02:00
1b1902cadd apply fallbacks when tracker unavailable, cleanup 2021-05-25 20:11:06 +02:00
70892dcb7b offsets and overlay properties are saved to settings.json 2021-05-25 18:56:52 +02:00
c51d4aa91d upgrade settings manager, add default overlay in settings definition 2021-05-24 12:39:37 +02:00
919319cc83 create settings definition 2021-05-23 23:42:59 +02:00
ba65c823f1 update settings manager 2021-05-23 21:14:34 +02:00
CrispyPin
e5bd68d0ec
Update README.md 2021-05-23 00:30:13 +02:00
d2e4c28a86 add dropdown to ui demo that changes tracking target 2021-05-22 22:15:09 +02:00
1c27c7f6b2 fix dragging overlays from other targets 2021-05-22 22:01:39 +02:00
ac6f31aedf fix offsets syncing globally when controllers change power state 2021-05-22 21:17:07 +02:00
54f9e4f85c cleanup 2021-05-22 18:38:52 +02:00
ddb59ed697 fix dragging offset rotations! 2021-05-22 15:07:57 +02:00
53ace41594 switch to quaternions for offset rotation 2021-05-22 14:58:55 +02:00
1cca61aac2 dragging position offsets work, rotations are scuffed 2021-05-22 00:48:04 +02:00
52a5e346f9 store offsets for all tracking targets, for fallback; switch target when dragging 2021-05-21 21:37:11 +02:00
5b55d3ce81 grab translation works when attached to rotated controller 2021-05-20 21:05:54 +02:00
37d982458a grab translation works but not rotation 2021-05-20 20:56:14 +02:00
9f74010bc9 cleanup, made overlayInteraction a node so it doesn't inherit the offset 2021-05-20 17:36:48 +02:00
be6173ba83 cleanup 2021-05-20 12:26:49 +02:00
CrispyPin
5b949ee0c6
Create LICENSE 2021-05-20 11:20:48 +02:00