Nova
|
7fab72f903
|
fix(wayland): feedback padding
|
2025-07-14 11:23:35 -07:00 |
|
Schmarni
|
856d738267
|
feat(wayland): provide more rendering formats and modifiers
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-14 19:55:53 +02:00 |
|
Schmarni
|
f855ca9820
|
feat(wayland): add vulkano infra
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-14 19:55:51 +02:00 |
|
Nova
|
3571fa96aa
|
fix(wayland): naming
|
2025-07-13 23:42:34 -07:00 |
|
Nova
|
d360a57f6e
|
fix: wayland lockfile
|
2025-07-13 21:26:56 -07:00 |
|
Nova
|
58328cd63b
|
cleanup: unneeded code
|
2025-07-12 21:35:43 -07:00 |
|
Nova
|
00fdaf5b9f
|
feat(wayland): virtual output
|
2025-07-12 21:17:48 -07:00 |
|
Nova
|
3225819121
|
fix: remove test what was i thinking
|
2025-07-12 21:17:39 -07:00 |
|
Nova
|
b0d623e9de
|
refactor(wayland): don't do fancy alpha setting when xrgb
|
2025-07-12 21:17:30 -07:00 |
|
Schmarni
|
0ec465ac39
|
refactor: try to use async dmabuf importing
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-13 03:36:42 +02:00 |
|
Schmarni
|
c59198b4a2
|
feat(wayland): implement infrastructure for async dmatex importing
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-12 06:17:12 +02:00 |
|
Schmarni
|
49224ad6b5
|
refactor: move WaylandPlugin init
Signed-off-by: Schmarni <marnistromer@gmail.com>
|
2025-07-10 21:01:05 +02:00 |
|
Nova
|
63cf0db448
|
feat: dmatex!! (sorta, borken)
|
2025-07-10 10:13:38 -07:00 |
|
Nova
|
14544bfd3e
|
fix(wayland): proper shm double buffering
|
2025-07-10 06:32:49 -07:00 |
|
Nova
|
dfb59ee7fa
|
fix(wayland): shading
|
2025-07-08 16:46:19 -07:00 |
|
Nova
|
e9078bfaf8
|
clippy: fix
|
2025-07-08 12:12:46 -07:00 |
|
Schmarni
|
a8d3b1fda1
|
Revert "refactor: use bevy_sk PbrMaterial instead of StandardMaterial"
This reverts commit 7b126557df.
|
2025-07-08 00:37:29 +02:00 |
|
Nova
|
a4a43d3ceb
|
fix: keyboard crashiness
|
2025-07-06 12:52:05 -07:00 |
|
Nova
|
f4d08dac9c
|
feat: wayland
|
2025-07-05 19:51:40 -07:00 |
|
Nova
|
4b0969d9cf
|
cleanup: cargo fmt
|
2025-06-30 02:05:07 -07:00 |
|
Nova
|
4c70ded2b0
|
fix: io safety error
|
2025-05-15 00:59:59 -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
|
c2f1f737a0
|
fix: panel items being grabbed by keyboard seat
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
68a7c06b9e
|
fix: cursor hotspot positionind
|
2025-05-14 19:58:00 -07:00 |
|
Nova
|
ef09b69378
|
fix(wayland): _ prefix to viewporter state
|
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
|
93692f365e
|
feat(wayland): logging
|
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
|
a44f36641e
|
fix: wayland inconsistencies
|
2025-05-14 19:58:00 -07:00 |
|
ash lea
|
a5f087d29f
|
start to convert ad-hoc errors to explicit types
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
8f18d83694
|
refactor: delete data protocol
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
242eed37fe
|
clippy: cleanup
|
2025-04-01 14:24:06 -07:00 |
|
Nova
|
4730f0732b
|
refactor: alias_id
|
2025-04-01 14:24:06 -07:00 |
|
6543
|
c9fe1be10b
|
cargo fmt (#23)
|
2024-08-22 01:24:12 +00:00 |
|
Nova
|
21d10a15ee
|
clippy: cleanup
|
2024-08-20 16:59:37 -04:00 |
|
Nova
|
14ebe85493
|
refactor(wayland): update data in user data map for everything
|
2024-08-06 20:42:46 -04:00 |
|
Nova
|
08135b03a2
|
feat(wayland): receives_input
|
2024-08-06 19:12:44 -04:00 |
|
Nova
|
98a6ad6f32
|
refactor: cleanup
|
2024-07-28 06:14:02 -04:00 |
|
Nova
|
c09afba366
|
feat: subsurface support
|
2024-07-27 15:58:55 -04:00 |
|
Nova
|
48f15e848d
|
fix(wayland): lock on commit
|
2024-07-26 17:42:58 -04:00 |
|
Nova
|
78912c8f1b
|
fix: vram issues
|
2024-07-26 06:32:36 -04:00 |
|
Nova
|
36d91fd999
|
fix(popups): unconstrain them
|
2024-07-24 17:25:26 -04:00 |
|
Nova
|
b7191c3183
|
fix(wayland): popups don't crash anymore
|
2024-07-24 17:02:02 -04:00 |
|
Nova
|
73ed1210ed
|
fix(wayland): set virtual output to 1024x1024
|
2024-07-20 09:19:14 -04:00 |
|
Nova
|
71ca32a560
|
cleanup(wayland/compositor)
|
2024-07-18 03:09:46 -04:00 |
|
Nova
|
f5259f2977
|
refactor(wayland): use latest smithay goods
|
2024-07-07 20:05:57 -04:00 |
|
Nova
|
7bedd2c27f
|
fix(wayland): send pending configure on resize just in case
|
2024-07-05 04:09:01 -04:00 |
|
Nova
|
7ff470e1db
|
fix(wayland): touches not being properly released
|
2024-07-04 20:37:52 -04:00 |
|