paketi vÀljalase , mis sisaldab protokollide ja laienduste komplekti, mis tÀiendab pÔh protokolli Wayland vÔimalusi, pakkudes komposiitserverite ja kasutajakeskkondade loomiseks vajalikke funktsioone. VÀljalase 1.20 koostati peaaegu kohe pÀrast , teatud failide (README.md, GOVERNANCE.md, MEMBERS.md) arhiivi mittehulga tÔttu.
Uues versioonis on uuendatud protokolli , kuhu on lisatud vĂ”imalus muuta juba seotud hĂŒpikdialoogide positsioone. Protokollidesse âpresentation timeâ ja xdg-shell on lisatud uued enum ja bitfield atribuute. Komplekti on lisatud dokument
, mis kirjeldab Waylandi uute protokollide loomise ja olemasolevate uuendamise protsesse wayland-protocols komplektis. Olemasolevates protokollides on tehtud vÀikeseid tÀiendusi, parendatud dokumentatsiooni ja kÔrvaldatud tuvastatud vead.
Praegu sisaldavad wayland-protokollid jĂ€rgmised stabiilsed protokollid, mis tagavad tagasise ĂŒhilduvuse:
- âviewporterâ â vĂ”imaldab kliendil teostada serveri poolelt pindade skaleerimist ja servade kĂ€rpimist.
- «presentation time» â tagab video kuvamise.
- «xdg-shell» â liides pindade loomiseks ja nendega suhtlemiseks nagu akendega, vĂ”imaldades neid ekraanil liigutada, minimeerida, maksimeerida, suurust muuta jne.
Ebastabiilsed protokollid, mille arendamine pole veel lĂ”ppenud ja mille puhul ei garanteerita varasemate vĂ€ljaannetega ĂŒhilduvust:
- «fullscreen-shell» â haldab tööd tĂ€isekraanireĆŸiimis;
- «input-method» â sisendmeetodite töötlemine;
- «idle-inhibit» â blokeerib ekraanisÀÀstja (screen saver) kĂ€ivitamise;
- «input-timestamps» â sisendi sĂŒndmuste ajatempleid;
- «linux-dmabuf» â mitme graafikakaardi jagamine DMABuff tehnoloogia abil;
- «text-input» â teksti sisendi korraldus;
- «pointer-gestures» â juhtimine puuteekraanidelt;
- «relative pointer events» â suhtelised viidikute sĂŒndmused;
- «pointer constraints» â viidikute piirangud (blokeerimine);
- «tablet» â toetab sisendit tahvelarvutitest.
- «xdg-foreign» â liides naaberklientide pindadega suhtlemiseks;
- «xdg-decoration» â akende dekoratsioonide joonistamine serveris;
- «xdg-output» â lisainformatsioon videovĂ€ljundi kohta (kasutatakse jagatud skaleerimise jaoks);
- «xwayland-keyboard-grab» â sisendi haaramine XWayland rakendustes.
- primary-selection â sarnaselt X11-le tagab primaarse lĂ”ikepuuri (primary selection) toimimise, mille sisu sisestatakse tavaliselt hiire keskmise nupuga;
- linux-explicit-synchronization â Linuxile spetsiifiline mĂ€lu sĂŒnnchroonimise mehhanism, mis on seotud pinnaga.
Allikas: opennet.ru
