1
0
Fork 0
forked from wry/wry
Commit graph

169 commits

Author SHA1 Message Date
Stipe Kotarac
a1dfc473a2 rect: safer construction 2026-01-09 09:41:46 +01:00
Stipe Kotarac
856e6fded9 it: suppress logger reinit panic 2025-12-19 17:35:10 +01:00
Julian Orth
17ac4ca0e1 xdg-shell: make acked serial part of the pending state 2025-12-14 23:22:32 +01:00
Stipe Kotarac
a6e629dd2f theme: add bar-separator-width setting 2025-12-01 18:53:03 +01:00
Julian Orth
669d995771 all: address clippy lints 2025-11-28 13:33:07 +01:00
Julian Orth
4b4f05d153 seat: implement key repeat 2025-10-16 21:18:26 +02:00
Julian Orth
0e1be7544f backend: add ButtonState 2025-10-16 19:50:21 +02:00
Sean Day
daafb98336 config: allow disabling window titles 2025-10-16 18:47:08 +02:00
Julian Orth
78d86c1224 cargo: update dependencies 2025-10-09 19:51:18 +02:00
Julian Orth
9abfe88b05 wl_shm: use udmabuf directly as texture on integrated GPUs 2025-10-02 17:18:09 +02:00
Julian Orth
0884a5c656 dmabuf: cache is_disjoint property 2025-10-01 23:33:44 +02:00
Julian Orth
0570669af2 wl-shm: add support for more formats 2025-10-01 22:58:51 +02:00
Julian Orth
83e79b68e6 color-management: use more consistent naming 2025-09-05 19:55:09 +02:00
Julian Orth
32db933242 color-management: make (ext_)srgb aliases for gamma22 2025-09-05 19:55:08 +02:00
Julian Orth
c51ec4456e it: add pointer warp test 2025-09-04 10:38:45 +02:00
Julian Orth
73bf4465e2 it: add fifo test 2025-09-03 17:50:04 +02:00
Julian Orth
f45cbed53b it: verify that surface damage damages connector 2025-09-03 12:45:05 +02:00
Julian Orth
8a5f1e1e37 it: add frame callback test 2025-09-03 12:15:05 +02:00
Julian Orth
5e46feaeea it: add more tests 2025-09-01 11:32:58 +02:00
Julian Orth
cf82dd6456 it: enable accidentally disabled test 2025-08-31 11:52:26 +02:00
Julian Orth
b76aade265 head-management: add non-desktop-info-v1 extension 2025-07-16 10:13:01 +02:00
Julian Orth
7ab99bb840 backend: implement output transactions 2025-07-12 08:15:22 +02:00
Julian Orth
286857971a all: use let chains 2025-07-01 11:20:48 +02:00
Julian Orth
d6b3973979 wayland: add u64 type macro 2025-06-04 13:24:28 +02:00
Stipe Kotarac
b20153550e input: add click method and middle button emulation 2025-05-14 14:17:49 +02:00
Julian Orth
59f8acdfde config: add window-rule infrastructure 2025-05-07 22:41:43 +02:00
Julian Orth
fd2163d658 config: add client-rule infrastructure 2025-05-07 22:41:43 +02:00
Julian Orth
52994c085a config: add seat to seat-based window management messages 2025-05-06 20:51:11 +02:00
Julian Orth
09e5f89174 all: use trait upcasting 2025-04-03 17:03:32 +02:00
Julian Orth
bb56efb968 metal: allow configuring color space and transfer function 2025-03-11 18:42:47 +01:00
Julian Orth
a174881138 gfx: attach color descriptions 2025-03-08 16:52:35 +01:00
Julian Orth
82085a3858 cmm: add color-management module 2025-03-08 16:52:33 +01:00
Julian Orth
135f37dbcd theme: store colors in linear space 2025-02-28 11:15:55 +01:00
Julian Orth
a7cb2ee42a gfx: add GfxBlendBuffer 2025-02-24 11:35:30 +01:00
Julian Orth
0872a1251d alpha-multiplier: perform multiplication in the renderer 2025-02-24 11:34:58 +01:00
Julian Orth
cf6016f61f vulkan: preserve framebuffer in pending frame 2025-02-21 11:14:01 +01:00
Julian Orth
3338909170 all: set rust edition to 2024 2025-02-21 10:44:29 +01:00
Julian Orth
07fb198eb4 metal: track per-framebuffer damage 2025-02-20 12:22:24 +01:00
Julian Orth
abaeed4c01 keyboard: send keymap without actions/behaviors to xwayland 2025-01-27 10:23:46 +01:00
Julian Orth
541a7b5ebc keyboard: replace xkbcommon by kbvm 2025-01-27 10:23:46 +01:00
Julian Orth
e8be15a26c idle: add a grace period 2025-01-26 12:34:04 +01:00
Tadeo Kondrak
834eedc4f1 tree: focus float nodes when switching workspaces 2025-01-03 12:01:15 -07:00
Julian Orth
bfe76e101b it: map keymap with MAP_PRIVATE 2024-11-28 11:16:11 +01:00
Julian Orth
b13dd08991 wayland: implement wl-fixes 2024-11-21 13:37:16 +01:00
Julian Orth
faf5559075 it: handle new warnings 2024-10-20 18:50:06 +02:00
Julian Orth
f0562961e6 screencapture: implement ext_image_copy_capture_manager_v1 2024-10-10 12:11:14 +02:00
Julian Orth
b754e37bfe drm: include st_rdev in Drm object 2024-10-10 12:10:43 +02:00
Julian Orth
028d0ed44c gfx: implement async shm downloads 2024-10-07 13:27:08 +02:00
Julian Orth
aca14d48dd gfx: remove incompatible shm downloads 2024-10-07 13:27:07 +02:00
Julian Orth
17de1650a0 screencopy: unconditionally create copy for shm 2024-10-07 12:59:17 +02:00