Nova verzija je ažurirala protokol
Wayland-protocols trenutno uključuje sljedeće stabilne protokole koji su unatrag kompatibilni:
- "viewporter" - omogućava klijentu da izvrši skaliranje i izrezivanje na ivicama površine na strani servera.
- “Vrijeme prezentacije” - omogućava prikaz video zapisa.
- “xdg-shell” je interfejs za kreiranje i interakciju sa površinama kao što su prozori, koji im omogućava da se pomeraju po ekranu, minimiziraju, maksimiziraju, menjaju veličinu itd.
Nestabilni protokoli, čiji razvoj još nije završen i nije zajamčeno da će ostati kompatibilni s prošlim izdanjima:
- “fullscreen-shell” - kontrola rada u punom ekranu;
- “input-method” - metode obrade ulaznih podataka;
- "idle-inhibit" - blokiranje pokretanja screensaver-a (screen saver);
- “input-timestamps” — vremenske oznake za ulazne događaje;
- "linux-dmabuf" - dijeljenje nekoliko video kartica korištenjem DMABuff tehnologije;
- “text-input” — organizacija unosa teksta;
- “pokazivač-gesti” - kontrola sa ekrana osetljivog na dodir;
- “relativni pokazivač događaji” - događaji relativnog pokazivača;
- “ograničenja pokazivača” - ograničenja pokazivača (blokiranje);
- "tablet" - podrška za unos sa tableta.
- “xdg-foreign” - interfejs za interakciju sa površinama “susednog” klijenta;
- “xdg-decoration” - renderiranje ukrasa prozora na strani servera;
- “xdg-output” — dodatne informacije o video izlazu (koristi se za frakciono skaliranje);
- "xwayland-keyboard-grab" - Snimanje unosa u XWayland aplikacijama.
- primarni odabir - po analogiji sa X11, osigurava rad primarnog međuspremnika (primarni odabir), informacije iz koje se obično ubacuju srednjim gumbom miša;
- linux-explicit-synchronization je mehanizam specifičan za Linux za sinkronizaciju površinskih bafera.
izvor: opennet.ru