Schmarni
|
cbb54fd3d2
|
feat: working handtracking input methodsRUST_LOG=info,naga=warn dbus-run-session cargo run -- -e ~/build/stardust/env.sh -o 300!
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Schmarni
|
aeec63c070
|
refactor: let the bevy rewrite begin: mostly working model nodes
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-06-30 03:04:00 -06:00 |
|
Nova
|
fd1c6ed0cf
|
fix: make spatial parenting more stable
0.46.0
|
2025-06-13 18:43:08 -07:00 |
|
Nova
|
13c6dbfd4d
|
fix(input): send proper handler IDs to method client
|
2025-06-05 22:10:41 -07:00 |
|
Nova
|
4fb7c3df84
|
fix(input): send input method request/release to client
|
2025-06-05 20:49:15 -07: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 |
|