Jaunajā versijā ir atjaunināts protokols
Pašlaik wayland-protocols ietver šādus stabilus protokolus, kas nodrošina atpakaļejošu saderību:
- "viewporter" - ļauj klientam veikt mērogošanas un virsmas malu apgriešanas darbības servera pusē.
- "prezentācijas laiks" - nodrošina video displeju.
- “xdg-shell” ir saskarne virsmu kā logu izveidei un mijiedarbībai ar tām, kas ļauj tās pārvietot pa ekrānu, minimizēt, paplašināt, mainīt izmērus utt.
Nestabili protokoli, kuru izstrāde vēl nav pabeigta un netiek garantēta, ka tie būs saderīgi ar iepriekšējiem laidieniem:
- “fullscreen-shell” - darba kontrole pilnekrāna režīmā;
- “ievades metode” - ievades metožu apstrāde;
- “dīkstāves inhibēšana” - ekrānsaudzētāja (ekrānsaudzētāja) palaišanas bloķēšana;
- “input-timestamps” — ievades notikumu laikspiedoli;
- "linux-dmabuf" - vairāku video karšu koplietošana, izmantojot DMABuff tehnoloģiju;
- “text-input” — teksta ievades organizēšana;
- “rādītāja žesti” - vadība no skārienekrāniem;
- “relative pointer events” - relatīvie rādītāja notikumi;
- “pointer constraints” - rādītāja ierobežojumi (bloķēšana);
- "planšetdators" - atbalsts ievadei no planšetdatoriem.
- “xdg-foreign” - saskarne mijiedarbībai ar “kaimiņu” klienta virsmām;
- “xdg-decoration” - logu dekorāciju renderēšana servera pusē;
- “xdg-output” — papildu informācija par video izvadi (izmanto daļējai mērogošanai);
- "xwayland-keyboard-grab" — uztveršanas ievade XWayland lietojumprogrammās.
- primārā atlase - pēc analoģijas ar X11, nodrošina primārās starpliktuves darbību (primārā atlase), no kuras informācija parasti tiek ievietota ar peles vidējo pogu;
- linux-explicit-synchronization ir Linux specifisks mehānisms ar virsmu saistīto buferu sinhronizēšanai.
Avots: opennet.ru