Lëshimi i wayland-protocols 1.20

I disponueshëm lëshimi i paketës wayland-protocols 1.20, 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 1.19, 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 xdg-shell, 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
GOVERNANCE.md, 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

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster