alexdenerqal
b2429bce7f
fix(openxr): correct default bindings for move_mouse
2024-06-09 09:57:57 +09:00
galister
4abfa3c3ac
fix double-click hold not working on OpenXR
2024-06-09 00:19:42 +09:00
galister
7037740d46
try harder to find libmonado
2024-06-09 00:14:17 +09:00
galister
8461dbe7ac
message phrasing
2024-06-06 13:59:57 +09:00
galister
d5610f6fe6
fix(openxr): haptics
2024-06-06 13:02:47 +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
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
461657e4c3
fix: ui-dev on xorg ( #30 )
...
* fix: ui-dev on xorg
* recreate swapchain on resize
* only request window size after canvas size change
* only redraw after canvas changed
* redraw if run_ref failed
* redraw at 1s interval
2024-04-15 14:46:32 +00:00
Chris D
031efb2d79
Add bindings for WMR controllers ( #28 )
...
* Add bindings for WMR controllers
* Add support for HP Mixed Reality Controllers
---------
Co-authored-by: hare_ware <3469405-hare_ware@users.noreply.gitlab.com >
2024-04-12 09:55:43 +00:00
alexdenerqal
1d1a4f01ae
feat: add focus follows the mouse mode ( #23 )
2024-04-07 15:12:47 +00: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
9fe9832a8d
openxr: separate release threshold for grab, click, altclick
2024-03-21 21:47:08 +01:00
galister
155f653f32
omg: curved screens
2024-03-21 21:04:20 +01:00
galister
bc78450c6a
openxr: use squeeze/force for knuckles
2024-03-17 17:11:25 +01:00
galister
dce634edd1
openxr: click/grab/altclick sensitivity option
2024-03-17 16:41:32 +01:00
galister
2f8dcaf110
use linked openxr
2024-03-09 21:21:48 +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
ce573f52ea
fix alpha, remove sound for dbus toasts
2024-02-22 00:32:10 +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
d42c0ef670
openxr: support changing overlay opacity
2024-02-17 11:06:26 +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
815eb4bd78
openxr: prevent invalid poses
2024-02-06 02:21:43 +01:00
galister
2d133b4636
upright screens take 4
2024-02-06 01:57:51 +01:00
galister
26b1961376
pipewire: set xr swapchain size from first valid texture
2024-02-06 01:07:24 +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