Schmarni
|
1c6b42e69a
|
feat: implement SkyTex and SkyLight
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-26 15:11:54 +02:00 |
|
Nova
|
51de346f6b
|
fix(lines): add aabb to bevy to fix frustum culling
|
2025-08-23 04:21:48 -07:00 |
|
Nova
|
71b1792ee2
|
fix(drawable/lines): make them unlit
|
2025-08-22 21:21:51 -07:00 |
|
Schmarni
|
30f340fe41
|
fix(input): don't unwrap on getting the string of a path, fixes crash sometimes experienced with handtracking
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-23 02:06:55 +02:00 |
|
Nova
|
040f86d50d
|
refactor: remove as_any function from Aspect since trait upcasting added
|
2025-08-21 13:47:19 -07:00 |
|
Thomas Colliers
|
f0a494392a
|
Formatting
|
2025-08-19 03:52:09 +02:00 |
|
Thomas Colliers
|
a7aa609651
|
fix: profile_tokio broken due to incompatible types
|
2025-08-19 03:52:09 +02:00 |
|
Thomas Colliers
|
7a3322efad
|
feat(wayland): WIP implementation of wp_importer
|
2025-08-18 01:49:45 +02:00 |
|
Nova
|
877a32ab09
|
fix: presentation feedback send unwrap
|
2025-08-13 12:01:42 -07:00 |
|
Nova
|
4ccee1bf89
|
fix(lines): properly break line points with same position
|
2025-08-13 11:57:51 -07:00 |
|
Nova
|
6b78684650
|
fix: remove out
|
2025-08-13 11:22:31 -07:00 |
|
Nova
|
4f75aa5edf
|
fix: window opaqueness
|
2025-08-13 11:21:18 -07:00 |
|
Schmarni
|
c8d9af5217
|
feat(flatscreen): add option to make flatscreen window transparent
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-13 05:16:21 +02:00 |
|
Nova
|
76d58fe2f5
|
fix(wayland): popup
|
2025-08-11 19:06:20 -07:00 |
|
Nova
|
565cb29b85
|
fix(wayland/xdg_shell): proper versioning
|
2025-08-11 18:22:45 -07:00 |
|
Nova
|
5383bbedcd
|
cleanup(wayland): clippy
|
2025-08-11 18:07:43 -07:00 |
|
Nova
|
41d6b02506
|
fix: full wayland version compliance
|
2025-08-11 18:02:25 -07:00 |
|
Schmarni
|
c475ed04a7
|
fix(wayland): actually commit the presentation module, oops
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-11 01:27:12 +02:00 |
|
Schmarni
|
00086221cd
|
feat(wayland): WIP implement wp_presentation_time
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-09 00:00:58 +02:00 |
|
Schmarni
|
b31f6bc983
|
fix(wayland): use an actual timestamp for the frame callback
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-07 03:33:18 +02:00 |
|
Schmarni
|
9e72edae67
|
fix(core): don't display warning if entity handle can't despawn entity
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-05 23:07:08 +02:00 |
|
Nova
|
bb0f023040
|
fix: always submit output enter event
|
2025-08-05 00:28:34 -07:00 |
|
Nova
|
8e143f97d4
|
fix(wayland): frame callbacks in order
|
2025-08-04 22:59:46 -07:00 |
|
Nova
|
e1e773befb
|
fix(wayland): double buffer frame callbacks
|
2025-08-04 22:02:06 -07:00 |
|
Nova
|
c5b1869f42
|
refactor(wayland): send frame event right before render
|
2025-08-04 19:37:21 -07:00 |
|
Nova
|
0384bb8014
|
fix(wayland): allow multiple frame callbacks
|
2025-08-04 18:22:36 -07:00 |
|
Nova
|
6c498c60f2
|
fix(play_space): default to 1.65m down
|
2025-08-04 14:10:08 -07:00 |
|
Nova
|
07ea966c01
|
fix: spatial and field exports retained after death
|
2025-08-04 13:19:21 -07:00 |
|
Schmarni
|
fb0f8d4115
|
fix(init): ignore display env vars if empty
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-08-04 21:29:49 +02:00 |
|
Nova
|
24beda4a4a
|
fix(wayland): protocol error
|
2025-08-03 15:43:51 -07:00 |
|
Nova
|
de045a1c68
|
fix(wayland): dmabuf format picking
|
2025-08-03 13:47:04 -07:00 |
|
Nova
|
923c1a3cc1
|
fix(wayland): don't double configure surface
|
2025-08-03 13:05:01 -07:00 |
|
Nova
|
b26d82c991
|
refactor(wayland/xdg): cleanup
|
2025-08-02 17:10:16 -07:00 |
|
Nova
|
2d91ae6162
|
fix(wayland/drm): typo
|
2025-08-02 17:10:03 -07:00 |
|
Nova
|
173f32706d
|
fix(wayland): name the seat
|
2025-07-31 17:43:51 -07:00 |
|
Nova
|
d234d6f765
|
feat(wayland): data device
|
2025-07-31 03:05:50 -07:00 |
|
Nova
|
f4c75c5705
|
feat: wl_drm
|
2025-07-30 23:24:39 -07:00 |
|
Nova
|
2acb75a3fc
|
fix(wayland): lock contention (theoretically)
|
2025-07-28 17:01:28 -07:00 |
|
Nova
|
c6754bd689
|
refactor(wayland): reenable dmabuf
|
2025-07-28 14:55:43 -07:00 |
|
Nova
|
28613f8585
|
fix: actually remove clients on disconnect ya dunce
|
2025-07-28 14:49:02 -07:00 |
|
Nova
|
aadf6f6f07
|
fix: annoying clippy
|
2025-07-28 14:29:16 -07:00 |
|
Schmarni
|
fe2410e92a
|
chore(fields): make gizmos higher res
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-28 23:11:05 +02:00 |
|
Schmarni
|
0b9f2c47fd
|
feat(fields): implement debug gizmos for fields, controlled over dbus
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-28 23:05:20 +02:00 |
|
Schmarni
|
6dc6628d7e
|
fix(ModelNode): don't import cameras or lights
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-28 02:25:45 +02:00 |
|
Schmarni
|
9c936eb277
|
fix(wayland): move model node updates to Update to fix texture updates
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-27 18:22:59 +02:00 |
|
Nova
|
8b3d4e611a
|
refactor(line): names
|
2025-07-26 18:19:45 -07:00 |
|
Nova
|
f2eac318da
|
feat(lines): comment
|
2025-07-26 17:56:04 -07:00 |
|
Nova
|
840fada1e1
|
refactor(lines): rename indecies to indices
|
2025-07-26 17:33:59 -07:00 |
|
Schmarni
|
cd3cf3721a
|
refactor(waylan): WIP, use a basic bevy image for shm again
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-27 02:02:47 +02:00 |
|
Nova
|
e5cfa249df
|
fix(wayland): don't advertise dmabuf
|
2025-07-26 15:33:54 -07:00 |
|