1
0
Fork 0
forked from wry/wry
wry/src
2026-05-29 19:23:28 -04:00
..
animation all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
backend virtual-output: add support for virtual outputs 2026-03-19 14:45:58 +01:00
backends input: move backend events into type crate 2026-05-29 12:58:17 -04:00
cli all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
client ifs: remove private screencast interface 2026-05-29 18:20:10 -04:00
config config: split runtime handling 2026-05-29 19:22:09 -04:00
criteria security: remove context protocol 2026-05-29 18:13:14 -04:00
dbus dbus: move protocol core into workspace crate 2026-05-29 10:58:23 -04:00
ei wire: move message buffers into workspace crates 2026-05-29 11:07:43 -04:00
forker forker: split protocol messages 2026-05-29 19:23:28 -04:00
gfx_apis allocator: move buffer allocation traits into workspace crate 2026-05-29 11:45:26 -04:00
ifs ifs: remove dead interface markers 2026-05-29 18:28:38 -04:00
it config: expose runtime protocol 2026-05-29 18:36:27 -04:00
renderer renderer: remove unused helper methods 2026-05-29 18:30:30 -04:00
tasks config: expose runtime protocol 2026-05-29 18:36:27 -04:00
tools logger: move logging into workspace crate 2026-05-29 11:25:35 -04:00
tree tree: rename capture notifications 2026-05-29 18:25:57 -04:00
utils utils: inline buffer module reexports 2026-05-29 18:27:36 -04:00
video video: move drm object ids into type crate 2026-05-29 13:01:44 -04:00
vulkan_core vulkan-core: make SyncobjCtx optional 2026-03-11 12:05:04 +01:00
xcon xcon: move wire core into workspace crate 2026-05-29 11:02:40 -04:00
xwayland ifs: rename data transfer interfaces 2026-05-29 18:08:56 -04:00
acceptor.rs security: remove context protocol 2026-05-29 18:13:14 -04:00
allocator.rs allocator: move buffer allocation traits into workspace crate 2026-05-29 11:45:26 -04:00
animation.rs animation: move curve primitives into layout crate 2026-05-29 11:56:39 -04:00
async_engine.rs async_engine: move scheduler into workspace crate 2026-05-29 09:19:14 -04:00
backend.rs video: move drm object ids into type crate 2026-05-29 13:01:44 -04:00
backends.rs backends: add headless backend 2026-03-19 22:46:57 +01:00
bridge.c keyboard: replace xkbcommon by kbvm 2025-01-27 10:23:46 +01:00
bugs.rs bugs: move application quirks into workspace crate 2026-05-29 11:21:42 -04:00
cli.rs logger: move logging into workspace crate 2026-05-29 11:25:35 -04:00
client.rs wire: remove unused user client layer 2026-05-29 18:24:36 -04:00
clientmem.rs clientmem: move shm mapping into workspace crate 2026-05-29 11:41:55 -04:00
cmm.rs all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
compositor.rs config: expose runtime protocol 2026-05-29 18:36:27 -04:00
config.rs config: expose runtime protocol 2026-05-29 18:36:27 -04:00
copy_device.rs all: simplify handling of Errno values 2026-04-02 19:00:42 +02:00
cpu_worker.rs cpu_worker: move runtime into workspace crate 2026-05-29 11:18:35 -04:00
criteria.rs all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
cursor.rs all: remove once_cell dependency 2026-03-30 12:30:26 +02:00
cursor_user.rs Add support for experimental xx_foreign_toplevel_geometry_tracker_v1 (#1) 2026-04-30 17:08:19 -04:00
damage.rs damage: move transform matrix into workspace crate 2026-05-29 11:58:22 -04:00
dbus.rs dbus: move protocol core into workspace crate 2026-05-29 10:58:23 -04:00
drm_feedback.rs drm_feedback: move table generation into workspace crate 2026-05-29 11:51:32 -04:00
edid.rs all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
ei.rs ei: add support for libei 2024-07-25 19:40:29 +02:00
eventfd_cache.rs eventfd: move cache into workspace crate 2026-05-29 11:14:42 -04:00
fixed.rs all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
forker.rs forker: split protocol messages 2026-05-29 19:23:28 -04:00
format.rs all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
gfx_api.rs renderer: remove unused helper methods 2026-05-29 18:30:30 -04:00
gfx_apis.rs vulkan: use sync objects if possible 2026-03-02 18:19:15 +01:00
globals.rs globals: remove client capability permissions 2026-05-29 18:16:06 -04:00
icons.rs theme: move shared state into workspace crate 2026-05-29 11:37:04 -04:00
ifs.rs ifs: remove private screencast interface 2026-05-29 18:20:10 -04:00
io_uring.rs io_uring: move runtime into workspace crate 2026-05-29 09:22:59 -04:00
it.rs all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
kbvm.rs keyboard: move keymap state into workspace crate 2026-05-29 12:09:20 -04:00
keyboard.rs keyboard: move keymap state into workspace crate 2026-05-29 12:09:20 -04:00
keycodes.xkb autocommit 2022-02-14 21:13:42 CET 2022-02-14 21:13:42 +01:00
keymap.xkb keyboard: map super key to LOGO modifier 2022-06-03 12:00:08 +02:00
leaks.rs leaks: properly align allocations 2025-07-18 23:28:23 +02:00
libinput.rs input: move capability conversion to libinput boundary 2026-05-29 12:48:47 -04:00
logger.rs logger: move logging into workspace crate 2026-05-29 11:25:35 -04:00
logind.rs all: set rust edition to 2024 2025-02-21 10:44:29 +01:00
macros.rs ifs: remove dead interface markers 2026-05-29 18:28:38 -04:00
main.rs wire: remove unused user client layer 2026-05-29 18:24:36 -04:00
object.rs wire: move message buffers into workspace crates 2026-05-29 11:07:43 -04:00
output_schedule.rs output_schedule: move cursor scheduler into workspace crate 2026-05-29 11:48:49 -04:00
pango.rs pango: move bindings into workspace crate 2026-05-29 11:29:14 -04:00
pr_caps.rs pr_caps: move process capabilities into workspace crate 2026-05-29 11:20:59 -04:00
rect.rs all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
renderer.rs feat: add window animations 2026-05-29 00:02:13 -04:00
scale.rs all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
screenshoter.rs allocator: move buffer allocation traits into workspace crate 2026-05-29 11:45:26 -04:00
sighand.rs sighand: move signal handling into workspace crate 2026-05-29 11:20:12 -04:00
state.rs ifs: remove private screencast interface 2026-05-29 18:20:10 -04:00
tasks.rs virtual-output: add support for virtual outputs 2026-03-19 14:45:58 +01:00
text.rs fix split bug on single windows and elide titles 2026-05-03 15:35:34 -04:00
theme.rs theme: move shared state into workspace crate 2026-05-29 11:37:04 -04:00
time.rs all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
tools.rs autocommit 2022-03-30 03:00:46 CEST 2022-03-30 03:00:46 +02:00
tree.rs tree: move shared tree types into workspace crate 2026-05-29 11:11:54 -04:00
udev.rs all: simplify handling of Errno values 2026-04-02 19:00:42 +02:00
udmabuf.rs udmabuf: move allocator implementation into workspace crate 2026-05-29 11:53:32 -04:00
user_session.rs all: set rust edition to 2024 2025-02-21 10:44:29 +01:00
utils.rs utils: inline buffer module reexports 2026-05-29 18:27:36 -04:00
version.rs logging: include version information 2024-04-11 10:00:56 +02:00
video.rs video: move dma-buf types into workspace crate 2026-05-29 11:27:02 -04:00
virtual_output.rs output: decouple identity from wayland output 2026-05-29 12:45:39 -04:00
vulkan_core.rs all: remove once_cell dependency 2026-03-30 12:30:26 +02:00
wheel.rs wheel: move timer wheel into workspace crate 2026-05-29 11:15:29 -04:00
wire.rs autocommit 2022-02-21 23:21:13 CET 2022-02-21 23:21:13 +01:00
wire_dbus.rs portal: add a desktop portal 2022-07-31 11:25:57 +02:00
wire_ei.rs ei: add support for libei 2024-07-25 19:40:29 +02:00
wire_xcon.rs all: address clippy lints 2022-08-13 17:46:23 +02:00
xcon.rs xcon: move wire core into workspace crate 2026-05-29 11:02:40 -04:00
xwayland.rs security: remove context protocol 2026-05-29 18:13:14 -04:00