nervyalloy5
08c7a5efea
fix(nix): wrap executable to include correct XKB_CONFIG_ROOT variable
2025-05-22 17:02:15 -04:00
nervyalloy5
b5dcffd7c0
fix(nix): fix nix build
...
- Update flake.lock
- Switch to correct version of sk_gpu.zip in /nix/sk_gpu.nix
- Add xkeyboard_config and libgbm to dependencies in
/nix/stardust-xr-server.nix
- Add openxr-loader to github fetches and add it to CPM local packages
2025-05-22 15:21:14 -04:00
Nova
9d0e1ce021
fix: root sending frame events to dead clients
2025-05-15 21:21:14 -07:00
Nova
dd38b590c1
ci: remove artifacts
2025-05-15 18:24:03 -07:00
Nova
24b7195297
fix: ci (hopefully)
2025-05-15 18:15:58 -07:00
Nova
7d8993b640
refactor: set default log level to warn
2025-05-15 01:13:47 -07:00
Nova
4c70ded2b0
fix: io safety error
2025-05-15 00:59:59 -07:00
Nova
7f7a8b5264
fix: cargo.lock
2025-05-14 20:00:33 -07:00
Cyberneticmelon
43246900db
Updated dependencies
2025-05-14 19:58:24 -07:00
Nova
b7a123f9c9
rewrite(README): tell to use release
2025-05-14 19:58:24 -07:00
Nova
900316968a
fix: some zone weirdness ig
2025-05-14 19:58:24 -07:00
Schmarni
db30f8e61b
fix(wayland): fix keyboard holding onto surfaces without causing visual or functional issues
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Schmarni
0a005b9864
Revert "fix: panel items being grabbed by keyboard seat"
...
This reverts commit a58ab46f4a .
2025-05-14 19:58:00 -07:00
Nova
f4ed8bc37d
refactor(zone): use zoneable zone distance
2025-05-14 19:58:00 -07:00
Nova
49ee4d3b67
fix(zones): don't add ancestors of zone to be captured
2025-05-14 19:58:00 -07:00
Nova
c2f1f737a0
fix: panel items being grabbed by keyboard seat
2025-05-14 19:58:00 -07:00
Nova
c9a57773d1
fix: flatscreen keyboard
2025-05-14 19:58:00 -07:00
Nova
68a7c06b9e
fix: cursor hotspot positionind
2025-05-14 19:58:00 -07:00
Nova
b196cbfa3a
chore: clippy
2025-05-14 19:58:00 -07:00
Nova
7067d048d6
fix(input): cull capture *attempts*, not captures
2025-05-14 19:58:00 -07:00
Nova
ef09b69378
fix(wayland): _ prefix to viewporter state
2025-05-14 19:58:00 -07:00
Nova
c5dea3b7c9
fix(input): don't limit to closest handler
2025-05-14 19:58:00 -07:00
Cyberneticmelon
5ea147f9fe
Added cli update
2025-05-14 19:58:00 -07:00
Cyberneticmelon
3d6fceb0dd
Fixing syntax
2025-05-14 19:58:00 -07:00
Cyberneticmelon
b1900de652
Updated dependency documentation
2025-05-14 19:58:00 -07:00
Cyberneticmelon
76ff476112
Updated documentation
2025-05-14 19:58:00 -07:00
Schmarni
57f9516a81
feat(wayland): implement wp_viewporter
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Nova
fe6ed81255
fix(input): dropped input handlers properly release methods
2025-05-14 19:58:00 -07:00
Nova
173b033963
fix(input): unresponsive clients get uncaptured
2025-05-14 19:58:00 -07:00
Nova
fe9ae8225c
feat(input): retained mode capture system
2025-05-14 19:58:00 -07:00
Nova
a149098044
feat: unset sky
2025-05-14 19:58:00 -07:00
Nova
2a5bddbb5a
feat: support right click drag
2025-05-14 19:58:00 -07:00
Schmarni
a7d5992b6b
refactor: remove unused macro
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Schmarni
94b9b9ddcf
chore: remove unneeded cargo patch
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Schmarni
cfb193251f
refactor: change errors to warnings and fix unions/enums in protocol
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Schmarni
14e899db0e
feat: add better logging to codegen
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Schmarni
42fc3c3f44
feat: wip debugging improvements and protocol change
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Nova
9bfbade9a2
refactor: make cylinders go on the XZ plane by default
2025-05-14 19:58:00 -07:00
Nova
3f4002881c
fix(codegen): make serde use tagged type for enums
2025-05-14 19:58:00 -07:00
Schmarni
8a8121f1a8
feat: make stage tracking space always available
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Schmarni
8fc017a6fc
refactor: switch to dashmap for Aspects and Registries
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Schmarni
7016904adb
feat: add --nvidia flag
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Nova
93692f365e
feat(wayland): logging
2025-05-14 19:58:00 -07:00
Nova
b765b68d41
fix: force stereokit revision
2025-05-14 19:58:00 -07:00
Schmarni
5d82e42820
refactor: remove unneeded AtomicBool
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Schmarni
15fe997237
feat: add Tracked Interface to dbus to allow clients to query the tracking state of controllers/hands
...
Signed-off-by: Schmarni <marnistromer@gmail.com >
2025-05-14 19:58:00 -07:00
Nova
44a3480022
refactor: minimize dependencies
2025-05-14 19:58:00 -07:00
Nova
f0c50ba237
refactor: remove portable_atomic
2025-05-14 19:58:00 -07:00
Nova
30a05a3218
refactor: remove once_cell dependency
2025-05-14 19:58:00 -07:00
Nova
779706d792
refactor: upgrade to rust 2024
2025-05-14 19:58:00 -07:00