1
0
Fork 0
forked from wry/wry
Commit graph

198 commits

Author SHA1 Message Date
Julian Orth
7ad18fb79f all: update dependencies 2026-02-10 19:10:38 +01:00
Julian Orth
d84d4edd90 dbus: simplify auth function 2026-01-18 16:01:33 +01:00
Julian Orth
3d7dc1161f dbus: use challenge-response authentication 2026-01-18 15:20:54 +01:00
Julian Orth
669d995771 all: address clippy lints 2025-11-28 13:33:07 +01:00
Julian Orth
278619c09e clone3: don't use clone3 syscall directly 2025-09-16 06:58:14 +02:00
Julian Orth
ef1727a186 color-management: parametrize bt1886 2025-09-09 13:45:48 +02:00
Julian Orth
11c10fde70 metal: enable keyboard LEDs 2025-09-07 12:41:31 +02:00
Julian Orth
9e67158f47 all: address clippy lints 2025-08-29 11:21:11 +02:00
Julian Orth
eb625b34cc config: add create-mark, jump-to-mark, and copy-mark actions 2025-07-20 15:59:45 +02:00
Julian Orth
d12234b38b seat: add focus history 2025-07-19 15:55:16 +02:00
Julian Orth
9941263a82 linked-list: add LinkedList::rotate_last 2025-07-19 11:48:19 +02:00
Julian Orth
b3b48608d1 fifo: clear 40hz latch listener at shutdown 2025-07-18 23:49:26 +02:00
Julian Orth
15e68fc551 head-management: add format-setter-v1 extension 2025-07-16 10:13:01 +02:00
Julian Orth
8356dd5d5c head-management: add infrastructure 2025-07-16 10:10:59 +02:00
Julian Orth
7ab99bb840 backend: implement output transactions 2025-07-12 08:15:22 +02:00
Julian Orth
b8d4eeb8e4 utils: add BinarySearchMap util 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
Julian Orth
235184774e linked-list: properly detach other root node in append_all 2025-05-21 19:44:01 +02:00
Julian Orth
7a623006e2 compositor: set scheduler to SCHED_RR before dropping CAP_SYS_NICE 2025-05-10 22:41:40 +02:00
Julian Orth
b3334449a6 reaper: setup deathsig in compositor 2025-05-10 20:03:34 +02:00
Julian Orth
4d70864f61 build: upgrade rand to 0.9 2025-05-09 15:57:04 +02:00
elden
6341623e72 all: add musl support 2025-05-09 15:39:56 +02:00
Julian Orth
c9b0e86bf5 wp-color-management-v1: allocate description ids linearly 2025-05-08 16:50:18 +02:00
Julian Orth
a6257910bb config: add exe client criteria 2025-05-07 22:41:43 +02:00
Julian Orth
597636fba6 io_uring: add debounce future 2025-05-07 22:41:43 +02:00
Julian Orth
9977f9dfdf config: add Window 2025-05-07 22:41:43 +02:00
Julian Orth
8b9784bb15 xwayland: kill xwayland when wayland connection fails 2025-05-06 20:51:11 +02:00
Julian Orth
4fa7e2a6ac compositor: add common parent for both compostior and forker 2025-04-26 19:53:04 +02:00
Julian Orth
7305f68909 all: make scroll axis handling more robust 2025-03-20 21:11:16 +01:00
Julian Orth
82085a3858 cmm: add color-management module 2025-03-08 16:52:33 +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
53c38bdd68 wl_keyboard: don't send key-up events for keys that are not logically down 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
32cb00444b utils: remove AsciiTrim trait 2025-01-27 10:23:46 +01:00
Julian Orth
a4e197d92a ext-workspace: implement v1 2025-01-26 12:38:05 +01:00
Julian Orth
1495cc1f22 ei: make handling of touchscreen events stricter 2025-01-22 15:21:26 +01:00
Julian Orth
8c3cd97ae3 wayland: implement jay-tray-v1 2024-10-24 09:27:32 +02:00
Julian Orth
e2806a6337 fractional-scale: implement accurate rounding 2024-10-22 11:11:29 +02:00
Julian Orth
73a6e0d5c2 all: warn on unsafe-op-in-unsafe-fn 2024-10-20 18:39:11 +02:00
Julian Orth
b6345f095c all: don't use gen identifier 2024-10-20 18:00:25 +02:00
Julian Orth
3f001588b8 metal: unset O_NONBLOCK for DRM file descriptors 2024-10-19 08:58:29 +02:00
Julian Orth
c987fdb58d all: track serials as u64 internally 2024-10-17 16:37:29 +02:00
Julian Orth
1e45a243de all: remove unnecessary mem:: prefix 2024-10-12 14:50:05 +02:00
Julian Orth
3e3532574b portal: implement session restoration 2024-10-10 21:21:33 +02:00
Julian Orth
8d6aaf79a7 util: optimize opaque string formatting 2024-10-10 21:21:30 +02:00
Julian Orth
ed65fa07a4 metal: emulate vblank events on the nvidia driver 2024-10-04 09:07:35 +02:00
Julian Orth
12f358c0d9 text: render text asynchronously 2024-09-28 22:29:13 +02:00
Julian Orth
d9eb14e2bc config: store font names in Arc 2024-09-28 22:29:02 +02:00