lëshimi i paketës , që përmban një set protokollesh dhe zgjerimesh që plotësojnë kapacitetet e protokollit bazë Wayland dhe ofrojnë funksionalitetet e nevojshme për ndërtimin e serverëve kompozues dhe mjediseve përdoruese. Lëshimi 1.20 u formua pothuajse menjëherë pas , për shkak të mosinkludimit të disa skedarëve (README.md, GOVERNANCE.md, MEMBERS.md) në arkiv.
Në versionin e ri është përditësuar protokolli , në të cilin është shtuar mundësia e ndryshimit të pozitat e dialogëve popup të lidhur tashmë. Në protokollet «presentation time» dhe xdg-shell janë shtuar atribute të reja enum dhe bitfield. Në grupin është përfshirë dokumenti
, që përshkruan proceset e krijimit të protokolleve të reja Wayland dhe përmirësimin e atyre ekzistuese në grupin e wayland-protocols. Janë bërë shtesa të vogla në protokollet ekzistuese, është përmirësuar dokumentacioni dhe janë eliminuar gabimet e identifikuara.
Aktualisht, grupi i wayland-protocols përfshin protokollet e mëposhtme stabile, në të cilat është garantuar kompatibiliteti mbrapsht:
- âviewporterâ â i lejon klientit tĂ« kryejĂ« veprime pĂ«r shkallĂ«zim dhe prerje tĂ« skajeve tĂ« sipĂ«rfaqes nĂ« anĂ«n e serverit.
- «presentation time» â siguron shfaqjen e videove.
- «xdg-shell» â njĂ« ndĂ«rfaqe pĂ«r krijimin dhe ndĂ«rveprimin me sipĂ«rfaqe si dritare, e cila lejon qĂ« ato tĂ« lĂ«vizin mbi ekran, tĂ« minimizohen, tĂ« maximizohen, tĂ« ndryshojnĂ« madhĂ«sinĂ« etj.
Protokolle të paqëndrueshme, zhvillimi i të cilave nuk ka përfunduar akoma dhe nuk garanton ruajtjen e përputhshmërisë me lëshimet e kaluara:
- «fullscreen-shell» â menaxhimi i punĂ«s nĂ« modalitetin e plotĂ« ekranit;
- «input-method» â pĂ«rpunimi i metodave tĂ« input-it;
- «idle-inhibit» â bllokimi i aktivizimit tĂ« screensaver-it;
- «input-timestamps» â tregon kohĂ« pĂ«r ngjarjet e input-it;
- «linux-dmabuf» â ndarja e disa kartave grafike duke pĂ«rdorur teknologjinĂ« DMABuff;
- «text-input» â organizimi i input-it tĂ« tekstit;
- «pointer-gestures» â menaxhimi nga ekranet me prekje;
- «relative pointer events» â ngjarje relative tĂ« treguesve;
- «pointer constraints» â kufizimet e treguesve (bllokimi);
- «tablet» â mbĂ«shtetje pĂ«r inputin nga tabletĂ«t.
- «xdg-foreign» â ndĂ«rfaqja e bashkĂ«punimit me sipĂ«rfaqet e klientĂ«ve «fqinje»;
- «xdg-decoration» â renderimi i dekoracioneve tĂ« dritareve nga ana e serverit;
- «xdg-output» â informacione shtesĂ« rreth daljeve video (pĂ«rdoret pĂ«r zmadhim tĂ« fraksionuar);
- «xwayland-keyboard-grab» â kapja e inputit nĂ« aplikacionet XWayland.
- primary-selection â pĂ«r analogji me X11 siguron punĂ«n e buffer-it primar tĂ« shkĂ«mbimit (primary selection), informacioni nga i cili zakonisht futet me butonin e mesĂ«m tĂ« miut;
- linux-explicit-synchronization â njĂ« mekanizĂ«m i veçantĂ« pĂ«r Linux pĂ«r sinkronizimin e bufferĂ«ve nĂ« lidhje me sipĂ«rfaqen.
Burimi: opennet.ru
