redox-wayland-compositor/crates
Votre Nom 2150f31d82 test: introspect Wayland globals exposés par le compositor
Mini-binaire redox-wl-test-introspect (~210 lignes) qui se connecte
au socket, énumère via wl_registry tous les globals advertised,
compare à un catalogue de 21 protocoles attendus par les toolkits
modernes (COSMIC, GTK4, Qt5) et rapporte présents / manquants
critiques / manquants optionnels.

Rapport runtime (docs/phase7-9-introspect-report.txt) :
- 4 présents : wl_compositor v5, wl_shm v1, wl_seat v7, xdg_wm_base v5
- 6 critiques manquants pour COSMIC :
  • wl_subcompositor   • wl_output   • wl_data_device_manager
  • zxdg_decoration_manager_v1   • zwp_linux_dmabuf_v1
  • zwlr_layer_shell_v1
- 11 optionnels manquants : viewporter, fractional_scale,
  presentation, tablet, primary_selection, output_manager,
  activation, cursor_shape, exporter, relative_pointer,
  pointer_constraints

Utilisé pour anticiper les manques avant d'attaquer COSMIC. Roadmap
proche : prioriser wl_output + wl_subcompositor + wl_data_device
(core 8.x), puis decoration + dmabuf + layer_shell pour COSMIC.

Leyoda 2026 – GPLv3
2026-05-13 21:29:37 +02:00
..
redox-wl-compositor 🎉 Phase 7.6 — multi-clients paquet B validé runtime 2026-05-13 18:51:33 +02:00
redox-wl-compositor-core 🎉 Phase 6.3 — display + input + compositor-core intégrés runtime 2026-05-09 12:20:04 +02:00
redox-wl-display 🎉 Phase 6.3 — display + input + compositor-core intégrés runtime 2026-05-09 12:20:04 +02:00
redox-wl-fullscreen-paint 🎉 Phase 4 vraie validée visuellement : pixels custom plein écran 2026-05-09 10:46:20 +02:00
redox-wl-input 🎉 Phase 5 — input backend Redox validé runtime 2026-05-09 11:22:54 +02:00
redox-wl-poc-pixels 🎉 Phase 4 vraie validée visuellement : pixels custom plein écran 2026-05-09 10:46:20 +02:00
redox-wl-test-client-input 🎉 Phase 7.2 — wl_seat + wl_keyboard + wl_pointer routing input 2026-05-09 15:05:03 +02:00
redox-wl-test-client-resize 🎉 Phase 7.9 — polish : min/max size + Activated state + throttling 2026-05-13 20:54:33 +02:00
redox-wl-test-client-shm 🎉 Phase 7.3 — curseur software validé runtime 2026-05-13 09:06:56 +02:00
redox-wl-test-client-shm-two 🎉 Phase 7.7 — move interactif xdg_toplevel validé runtime 2026-05-13 19:22:04 +02:00
redox-wl-test-compose-static 🎉 Phase 6.3 — display + input + compositor-core intégrés runtime 2026-05-09 12:20:04 +02:00
redox-wl-test-display-backend Phase 4.4 : binaire prêt pour test sur image bootée 2026-05-08 20:04:16 +02:00
redox-wl-test-fd-passing Initial commit: phases 1-3 du portage Wayland Rust pour Redox OS 2026-05-08 17:41:55 +02:00
redox-wl-test-fd-passing-fork Initial commit: phases 1-3 du portage Wayland Rust pour Redox OS 2026-05-08 17:41:55 +02:00
redox-wl-test-fuzz-protocol 🎉 Phase 7.5 — robustesse paquet A validée runtime 2026-05-13 11:57:21 +02:00
redox-wl-test-handshake Initial commit: phases 1-3 du portage Wayland Rust pour Redox OS 2026-05-08 17:41:55 +02:00
redox-wl-test-input 🎉 Phase 5 — input backend Redox validé runtime 2026-05-09 11:22:54 +02:00
redox-wl-test-introspect test: introspect Wayland globals exposés par le compositor 2026-05-13 21:29:37 +02:00
redox-wl-test-poll-multifd Initial commit: phases 1-3 du portage Wayland Rust pour Redox OS 2026-05-08 17:41:55 +02:00
redox-wl-test-shm-open Initial commit: phases 1-3 du portage Wayland Rust pour Redox OS 2026-05-08 17:41:55 +02:00
redox-wl-test-shm-pipeline Initial commit: phases 1-3 du portage Wayland Rust pour Redox OS 2026-05-08 17:41:55 +02:00
redox-wl-test-unix-socket Initial commit: phases 1-3 du portage Wayland Rust pour Redox OS 2026-05-08 17:41:55 +02:00
redox-wl-wayland-frontend 🎉 Phase 7.9 — polish : min/max size + Activated state + throttling 2026-05-13 20:54:33 +02:00