Commit graph

25 commits

Author SHA1 Message Date
6f44ea6b5a add haptic feedback on scroll 2023-05-03 20:56:58 +02:00
8b7a3e0067 prevent accidental dragging by locking cursor in place while mouse movement is small 2023-05-01 18:21:28 +02:00
035d9e7296 add scrolling 2023-04-29 19:38:36 +02:00
d33eb40c69 color code lasers 2023-04-29 18:14:15 +02:00
d94e3040bb use separate steamvr action sets for different modes 2023-04-29 17:40:03 +02:00
29f4595750 mouse left & right click 2023-04-29 17:06:02 +02:00
d204387e19 move cursor with lasers 2023-04-29 16:44:25 +02:00
0042ee3b58 don't reset positions while hidden 2023-04-25 18:41:02 +02:00
edca13ca09 add reset function 2023-04-24 20:22:41 +02:00
1134e37b10 toggle edit mode 2023-04-22 19:21:31 +02:00
286c1d08a7 refactor how multiple overlays get grabbed at the same time 2023-04-17 21:23:19 +02:00
895bec3bd5 increase update rate 2023-04-16 18:58:45 +02:00
00566021a0 push&pull overlays while moving them 2023-04-16 18:23:00 +02:00
14b5c8f745 rotate lasers to face HMD so they don't look flat 2023-04-15 21:36:13 +02:00
500c198587 refactor to distinguish between controllers when grabbing while both hands were pointing at overlays 2023-04-15 20:56:40 +02:00
e21078927f implement lasers for grabbing 2023-04-15 11:58:22 +02:00
b00dab62db properly align & scale monitors 2023-04-13 23:01:26 +02:00
7ff9475174 refactor 2023-04-13 21:45:21 +02:00
809edb810e move grabbing logic to component 2023-04-11 19:26:26 +02:00
41f01e29a6 convert to steamvr input system & add binding to toggle all overlays 2023-04-11 18:03:03 +02:00
4bc69f2e53 change alpha with trackpad while holding a panel 2023-04-07 22:40:18 +02:00
1770dd6e26 order panels correctly based on pixel coordinates 2023-04-07 20:32:52 +02:00
54ea68da6b separate overlays by screen 2023-04-07 19:13:52 +02:00
74d2c71c53 cleanup 2023-04-07 13:26:42 +02:00
e4a79eefd3 refactor architecture to allow more separate screen overlays eventually 2023-04-07 01:10:11 +02:00