Commit Graph

50 Commits

Author SHA1 Message Date
galister 3d0611052f switch to using libmonado-rs 2024-07-31 05:28:34 +09:00
galister 7a6040bfee feat: ui sprites + openxr skybox 2024-07-24 21:06:37 +00:00
galister 17addcde78 fix --show behavior 2024-07-23 19:09:34 +09:00
galister a991c6b84a feat: toggle to show by default 2024-07-11 16:59:57 +09:00
galister 8461dbe7ac message phrasing 2024-06-06 13:59:57 +09:00
galister 95855ccea8 fix(openxr): Z order 2024-06-06 13:02:47 +09:00
galister 65d62d79fe fix: openxr playspace mover behavior 2024-06-04 23:02:55 +09:00
galister 698c447e34 fix: mouse click when pointing at 2 screens 2024-06-04 20:42:27 +09:00
galister b8a0e3630d feat: configurable openxr bindings 2024-06-04 17:13:44 +09:00
galister 4a45683650 feat(openxr): Monado playspace mover
Co-authored-by: RinLovesYou <xxklintan123xx@gmail.com>
2024-06-03 11:04:45 +09: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 6cb683a86b fix(openxr): move removed screens to delete_queue 2024-04-04 20:14:35 +09:00
galister c02edb7a43 feat: handle screen changes at runtime 2024-04-04 20:06:53 +09:00
galister 4843aeef5d feat: toast topics 2024-03-29 12:21:12 +01: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 507c0677c8 ShowUi & ShowMirror: no implicit show/hide 2024-03-06 20:43:40 +01:00
galister b045f46b12 modular ui rework 2024-02-25 19:27:48 +01:00
galister b93ddfce5b openxr: fix segfault 2024-02-22 12:22:50 +01:00
galister e7710b56d9 notifications 2024-02-21 19:52:42 +01:00
galister e7b415ae4e clippy 2024-02-20 20:55:14 +01:00
galister d31b3ca6c0 omg big commit 2024-02-20 20:54:06 +01:00
galister 5d812c3b09 even more error handling 2024-02-19 03:21:00 +01:00
galister 1d9fa95ea0 more error handling 2024-02-19 01:05:50 +01:00
galister 63b43c0e59 improve error handling 2024-02-18 22:24:54 +01:00
galister 979a51ec08 fix building without osc support 2024-02-17 20:00:15 +01:00
galister ba9ba876dc openxr: hide watch via transform 2024-02-12 21:25:37 +01:00
galister 57f954025e openxr: submit dummy layer if nothing is visible 2024-02-07 16:49:57 +01:00
galister c1841243ce auto-hide watch 2024-02-06 21:25:38 +01:00
galister 754241f6bd osc for openvr; configurable osc port 2024-02-05 23:33:27 +01:00
galister 2fb55a8b62 feature: osc sender 2024-02-05 23:15:32 +01:00
galister 82f53e6668 rework interactions 2024-02-04 14:25:09 +01:00
galister e846014a88 openxr haptics 2024-02-04 03:34:50 +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 93e4058f7f pipewire pause/resume, update wlx-capture, pipewire dmabuf preps 2024-02-02 19:05:33 +01:00
galister d71bf65ee8 openxr task scheduler 2024-02-02 00:09:39 +01:00
galister 32dc1d2813 openxr: overlay session 2024-02-01 23:54:14 +01:00
galister bfe0ed9f4d Revert "openxr environment blend mode to alpha"
This reverts commit 22f94671e2.
2024-02-01 23:23:28 +01:00
galister 832e5a7ecb show-hide binding 2024-02-01 19:49:37 +01:00
galister 22f94671e2 openxr environment blend mode to alpha 2024-02-01 19:21:09 +01:00
galister d960ad3df1 openxr: sort overlays by distance 2024-01-30 21:56:29 +01:00
Aleksander 6999a4b277
Watch rotation + galister fixes (Keyboard mapping fix, OpenXR hand transform fix) (#4)
* Watch rotation + galister fixes (Keyboard mapping fix, OpenXR hand transform fix)

* Use from_scale_rotation_translation
2024-01-30 20:22:18 +00: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 328ef3cfde laser colors, improve scaling (wip) 2024-01-28 18:50:50 +01:00
galister e1e8165cc6 openxr lasers 2024-01-28 17:15:50 +01:00
galister 93125dd65e openxr rendering 2024-01-28 01:53:47 +01:00
galister 8ad1dadcd4 progress commit: openxr + pipewire + refactor 2024-01-27 18:05:13 +01:00