utgivning av paketet , som innehÄller en uppsÀttning protokoll och tillÀgg som kompletterar funktionerna hos det grundlÀggande Wayland-protokollet och erbjuder funktioner som Àr nödvÀndiga för att bygga kompositservrar och anvÀndarmiljöer. Version 1.20 skapades nÀstan omedelbart efter , pÄ grund av att vissa filer (README.md, GOVERNANCE.md, MEMBERS.md) inte inkluderades i arkivet.
I den nya versionen har protokollet , uppdaterats med möjligheten att Àndra positionen för redan kopplade popup-dialoger. Nya attribut av typ enum och bitfield har lagts till i protokollen "presentation time" och xdg-shell. Ett dokument
, som beskriver processerna för att skapa nya Wayland-protokoll och uppdatera befintliga i wayland-protocols-paketet, har lagts till. SmÄ tillÀgg har gjorts till de befintliga protokollen, dokumentationen har förbÀttrats och identifierade fel har ÄtgÀrdats.
För nÀrvarande ingÄr följande stabila protokoll i wayland-protocols, dÀr bakÄtkompatibilitet sÀkerstÀlls:
- «viewporter» â möjliggör för klienten att utföra Ă„tgĂ€rder för att zooma och beskĂ€ra kanterna pĂ„ ytan pĂ„ serversidan.
- «presentation time» â sĂ€kerstĂ€ller visning av video.
- «xdg-shell» â ett grĂ€nssnitt för att skapa och interagera med ytor som fönster, vilket möjliggör att flytta dem pĂ„ skĂ€rmen, minimera, maximera, Ă€ndra storlek, etc.
Instabila protokoll vars utveckling Ànnu inte Àr avslutad och vars bakÄtkompatibilitet med tidigare versioner inte kan garanteras:
- «fullscreen-shell» â hantering av arbete i helskĂ€rmslĂ€ge;
- «input-method» â hantering av inmatningsmetoder;
- «idle-inhibit» â blockering av skĂ€rmslĂ€ckare (skĂ€rmsparare);
- «input-timestamps» â tidsstĂ€mplar för inmatningsevent;
- «linux-dmabuf» â delning av flera grafikkort genom DMABuf-teknik;
- «text-input» â organisering av textinmatning;
- «pointer-gestures» â styrning frĂ„n pekskĂ€rmar;
- «relative pointer events» â relativa pekarhĂ€ndelser;
- «pointer constraints» â begrĂ€nsningar för pekare (blockering);
- «tablet» â stöd för inmatning frĂ„n tablets.
- «xdg-foreign» â grĂ€nssnitt för interaktion med 'granne' klientytrycken;
- «xdg-decoration» â rendering av fönsterdekorationer pĂ„ serversidan;
- «xdg-output» â ytterligare information om videoutgĂ„ng (anvĂ€nds för fraktionell skalning);
- "xwayland-keyboard-grab" â fĂ„ngst av inmatning i XWayland-applikationer.
- primary-selection â pĂ„ liknande sĂ€tt som X11 möjliggör arbete med den primĂ€ra urklipp (primary selection), infogning av information frĂ„n vilken vanligtvis görs med musens mellersta knapp;
- linux-explicit-synchronization â en Linux-specifik mekanism för synkronisering av buffertar kopplade till ytor.
KĂ€lla: opennet.ru
