Jonas Ådahl van Red Hat heeft vandaag een nieuwe versie van het Wayland-Protocols-pakket gepubliceerd dat bestaat uit alle stabiele en staging-protocoldefinities voor gebruik in de Wayland-wereld.
Nieuw in Wayland Protocols 1.32 zijn drie nieuwe staging-protocollen:
ext-foreign-toplevel-list-Deze extensie maakt het opvragen van informatie over topniveaus mogelijk. Dit protocol is vergelijkbaar met WLR-foreign-toplevel-management, maar staat de client niet toe om de top-levels te wijzigen. Dit is bedoeld voor gebruik met het voorgestelde ext-workspace-protocol.
security-context-v1-Het security-context-v1-protocol maakt racevrije identificatie van sandbox-clients mogelijk. Dit protocol is twee jaar in de maak en laat sandbox-engines zoals Flatpak een beveiligingscontext koppelen aan sandbox-clients. De Wayland-samensteller kan op zijn beurt beperken welke functies beschikbaar worden gesteld aan die klant.
cursorvorm-v1-Het cursor-shape-v1-protocol maakt het mogelijk een cursor-sprite in te stellen met behulp van een vormopsomming in plaats van een oppervlak. Dit is gebaseerd op een Chromium-protocol (cursor-shapes-unstable-v1) en is bedoeld voor het werken aan server-side cursorthema’s.
De bijgewerkte release van Wayland Protocols heeft ook een opgeschorte status op het hoogste niveau toegevoegd aan het XDG-Shell-protocol. Bovendien zijn er verschillende fixes en andere kleine verfijningen.
Meer details via de Wayland mailinglijst.