Commit Graph

135 Commits

Author SHA1 Message Date
Schmarni
600eab9d2a feat: add entity handles and a bevy channel abstraction
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-30 03:04:00 -06:00
Schmarni
85bb21414d feat: finish line impl and switch to bevy bounds
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-30 03:04:00 -06:00
Schmarni
2bf244bb6e feat(lines): line impl mostly done
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-30 03:04:00 -06:00
Schmarni
3374473265 feat: mostly reimpl text rendering
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-30 03:04:00 -06:00
Schmarni
e678ca38ae feat: working controller input methods
Signed-off-by: Schmarni <marnistromer@gmail.com>
2025-06-30 03:04:00 -06:00
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
7d8993b640 refactor: set default log level to warn 2025-05-15 01:13:47 -07:00
Nova
173b033963 fix(input): unresponsive clients get uncaptured 2025-05-14 19:58:00 -07:00
Nova
a149098044 feat: unset sky 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
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
Nova
3c66109c45 refactor: use new xkb input code 2025-04-01 14:24:06 -07:00
Nova
d27ec84496 fix: use old stereokit hand 2025-04-01 14:24:06 -07:00
Nova
239e0c0318 feat: openxr transparency when available 2025-04-01 14:24:06 -07:00
Nova
4730f0732b refactor: alias_id 2025-04-01 14:24:06 -07:00
Nova
4683710f09 feat(main): debug launched clients flag 2024-09-04 05:14:43 -04:00
6543
f58c748f80 Return dedicated error message if dbus session could not be opened (#22)
* Return dedicated error message if dbus session could not be opened

* cargo fmt
2024-08-22 01:23:27 +00:00
Nova
78912c8f1b fix: vram issues 2024-07-26 06:32:36 -04:00
Nova
13815d4d20 refactor(tracy): mark/demark relevant functions 2024-07-26 05:53:13 -04:00
Nova
796ee1a34e feat(main): disable hands/controllers args 2024-07-24 10:21:54 -04:00
Nova
41d22da691 fix: force origin local mode 2024-07-23 04:32:37 -04:00
Nova
a3bcff035a refactor(objects): move into objects module 2024-07-18 07:56:36 -04:00
Nova
d28b477c8a feat(main): use d-bus object manager
Signed-off-by: Nova <technobaboo@gmail.com>
2024-07-10 07:03:14 -04:00
Nova
707b81871c fix(main): new tracy api 2024-07-05 04:08:49 -04:00
Nova
1fddcd9033 fix(main): overlays 2024-07-05 04:08:35 -04:00
Nova
a9ff97e39c feat(main): better errors 2024-07-03 22:04:43 -04:00
Nova
2988ae3c28 refactor(main): pass args into stereokit loop 2024-06-28 21:00:07 -04:00
Nova
9c04b5710e feat(objects): simulated input switching 2024-06-28 20:55:02 -04:00
Nova
f08f3e4e4b fix: polish stuff a bit 2024-06-27 16:51:33 -04:00
Nova
ebaf113d94 feat: use d-bus for server objects 2024-06-25 16:17:44 -04:00
Nova
5be25da46f feat: use dbus for hmd 2024-06-24 19:26:01 -04:00
Nova
e2c9e06cd3 refactor: change println to tracing 2024-06-15 12:40:09 -04:00
Nova
65a9957be1 fix(wayland): context in xr 2024-06-14 22:33:08 -04:00
Nova
fbe941749a refactor(everything): streamline stereokit and main loops 2024-06-13 18:55:46 -04:00
Nova
9f0043f406 refactor: remove xwayland (we can always just use the old code) 2024-06-11 07:08:41 -04:00
Nova
99eb0ea547 fix: clippy 2024-06-09 19:58:41 -04:00
Nova
04535895e8 fix: stereokit not exiting on ctrl+c 2024-06-09 19:40:32 -04:00
Nova
69311125ba fix(objects/input): multimodal hand input 2024-06-07 15:13:13 -04:00
Nova
8d2aac12d6 feat: upgrade to numerical IDs 2024-06-05 14:34:45 -04:00
Nova
eda50b7d51 feat: upgrade stereokit 2024-05-28 09:13:15 -04:00
Nova
be2f5b8e37 refactor(input): switch to manual handler order 2024-04-16 08:00:07 -04:00
Nova
8e317a8e08 feat: session restore! 2024-02-20 03:02:57 -05:00
Nova
c41179a437 refactor(wayland): put everything in wl_surface user data 2024-02-15 12:42:34 -05:00
Nova
d549018024 feat: xwayland rootful and rootless (both broken) 2023-11-20 03:33:36 -05:00
Nova
5cd92f2c03 feat: upgrade smithay 2023-11-17 08:59:10 -05:00
Nova
15eb73af41 feat: 2x scaling 2023-10-24 22:09:09 -04:00
Nova
f045bfb93d feat: optimization 2023-10-08 18:44:52 -04:00
Nova
da894143f9 feat: proper ctrl+c stop 2023-09-29 00:26:53 -04:00