Commit Graph

38 Commits

Author SHA1 Message Date
galister a077f2dda4 fix dragging cursor off-screen 2024-09-26 23:51:44 +09:00
galister 13d9284bb8 move mouse move-scroll exclusivity to hid module 2024-09-11 06:03:22 +09:00
hypevhs 9d18628354 feat: XR binding for playspace reset 2024-08-15 21:30:39 +02:00
galister c71911998e upright screen fix 2024-08-09 08:38:37 +09:00
Aleksander b6a07c43a5 Fix scrolling for all Electron-based applications 2024-08-07 18:12:20 +00:00
galister c29bbbb142 review unwraps 2024-08-03 20:50:34 +09:00
galister 1eebde3944 feat: save active layout 2024-06-04 20:43:59 +09:00
galister a0a853825c fix: settings spawn in wrong spot 2024-06-04 17:51:31 +09:00
galister c70833b86a feat: persist layout between sessions 2024-04-25 02:13:18 +02:00
galister 5afb5ed4ab refactor 2024-04-24 06:34:01 +02:00
galister 065ce8f136 fix: dont overload xr runtime with notify spam 2024-04-24 06:34:01 +02:00
galister 1fa842bb44 feat: anchor point for working set 2024-04-24 10:19:26 +09:00
galister f6a9db5759 feat: dummy screens and battery states for uidev (#36) 2024-04-17 12:34:55 +00:00
galister d99a58da9e feat: improve screen alighment on show/hide 2024-04-14 17:17:20 +09:00
alexdenerqal 1d1a4f01ae feat: add focus follows the mouse mode (#23) 2024-04-07 15:12:47 +00:00
galister 1bee936db1 feat: persist screen visibility & curvature 2024-04-05 01:59:03 +09:00
galister 106af7dd03 chore: clippy 2024-03-29 12:54:13 +01:00
alexdenerqal ab0d91ea20 feat: allow disabling the sliding of screens back and forth (#20)
fix: sliding screens with smooth trackpad scrolling
knuckles smooth trackpad scrolling can return NaN
2024-03-29 11:49:45 +00:00
galister 810c0cac63 feat: ipd label 2024-03-28 11:51:15 +01:00
galister 155f653f32 omg: curved screens 2024-03-21 21:04:20 +01:00
galister b401fb28fd openvr: space rotate, recenter height adjust 2024-03-10 16:28:37 +01:00
galister ed096fffce fix space drag 2024-03-08 00:00:49 +01:00
galister 63b43c0e59 improve error handling 2024-02-18 22:24:54 +01:00
galister 6bc708714c primary pointer is the one that was last clicked 2024-02-04 15:56:32 +01:00
galister 82f53e6668 rework interactions 2024-02-04 14:25:09 +01:00
galister d7c8b49efa openvr haptics 2024-02-04 03:16:30 +01:00
galister b5d970e5fd recenter on show 2024-02-04 02:11:32 +01:00
galister c249b5ec2a laser billboard & sorting fix 2024-02-03 13:44:21 +01:00
galister 279778d5a6 fix openvr space drag 2024-02-01 20:11:34 +01:00
galister 91f21352c9 ignore raycast hit when behind controller 2024-02-01 18:48:22 +01:00
galister c0c74d7f2d remove tinyvec since we already have smallvec 2024-02-01 01:08:59 +01:00
Aleksander dded4f6398 Port changes from -x repo (#3)
* Port config support from -x repo

* Port changes from -x repo
2024-01-29 17:14:54 +00:00
galister 3b0440562a openvr watch 2024-01-28 22:03:25 +01:00
galister 328ef3cfde laser colors, improve scaling (wip) 2024-01-28 18:50:50 +01:00
galister 6cfbc6ffcd grab with realign 2023-12-09 22:26:55 +01:00
galister 1842259e66 grab, mouse move 2023-12-08 19:41:41 +01:00
galister a3b60b9607 screens & basic interactions 2023-12-07 02:07:13 +01:00
galister e5ab46be91 initial commit 2023-12-05 00:16:21 +01:00