pakotnes izdošana , kas satur protokolu un paplašinājumu kopumu, kas papildina pamatprotokola Wayland iespējas un nodrošina nepieciešamās funkcijas kompozītmāju un lietotāja vidi veidošanai. 1.20 izlaidums tika sagatavots gandrīz tūlīt pēc , jo netika iekļauti daži faili (README.md, GOVERNANCE.md, MEMBERS.md) arhīvā.
Jaunajā versijā ir atjaunināts protokols , kurā pievienota iespēja mainīt jau piesaistīto popup-dialogu pozīcijas. Protokolos «presentation time» un xdg-shell ir pievienoti jauni atribūti enum un bitfield. Komplektā ir iekļauts dokuments
, kas apraksta jauno Wayland protokolu izveides procesus un esošo atjaunināšanu wayland-protocols kopumā. Veikti nelieli papildinājumi esošajiem protokoliem, uzlabota dokumentācija un novērstas atklātās kļūdas.
Šobrīd wayland-protocols iekļauj šādus stabilus protokolus, kuros nodrošināta atpakaļsaderība:
- «viewporter» — ļauj klientam veikt darbības par mērogošanu un malas apgriešanu virsmas pusē servera.
- «presentation time» — nodrošina video attēlošanu.
- «xdg-shell» — interfeiss virsmu izveidei un mijiedarbībai kā ar logiem, kas ļauj tās pārvietot pa ekrānu, minimizēt, maksimizēt, mainīt izmēru utt.
Nestabilie protokoli, kuru izstrāde vēl nav pabeigta un netiek garantēta saderību ar iepriekšējiem izlaidumiem:
- «fullscreen-shell» — vadība pilnekrāna režīmā;
- «input-method» — ievades metožu apstrāde;
- «idle-inhibit» — ekrānsaudzētāja (screensaver) palaišanas bloķēšana;
- «input-timestamps» — laika zīmogi ievades notikumiem;
- «linux-dmabuf» — vairāku grafisko karšu koplietojums, izmantojot DMABuff tehnoloģiju;
- «text-input» — teksta ievades organizācija;
- «pointer-gestures» — vadība ar skārienekrāniem;
- «relative pointer events» — relatīvās rādītāju notikumi;
- «pointer constraints» — rādītāju ierobežojumi (bloķēšana);
- tablet — atbalsts ievadam no planšetdatoriem.
- «xdg-foreign» — saskarne, lai sadarbotu ar «blakus esošā» klienta virsmām;
- «xdg-decoration» — logu dekorāciju zīmēšana servera pusē;
- «xdg-output» — papildinformācija par video izeju (tiek izmantota daļējai mērogošanai);
- «xwayland-keyboard-grab» — ievades uztveršana XWayland lietotnēs.
- primary-selection — līdzīgi kā X11 nodrošina primārā starpliktuve (primary selection) darbību, informācijas ielikšana no kuras parasti notiek ar vidējo peles pogu;
- linux-explicit-synchronization — Linux specifisks buferu sinhronizācijas mehānisms, saistīts ar virsmu.
Avots: opennet.lv
