Publikohet wayland-protocols 1.21

ËshtĂ« publikuar versioni i paketĂ«s wayland-protocols 1.21, i cili pĂ«rmban njĂ« set protokolesh dhe zgjerimesh qĂ« rrisin funksionalitetet e protokollit bazĂ« Wayland dhe ofrojnĂ« mundĂ«sitĂ« e nevojshme pĂ«r ndĂ«rtimin e serverave kompozitĂ« dhe mjediseve pĂ«rdoruesi.

Duke filluar nga versioni 1.21, faza e zhvillimit tĂ« protokolleve "unstable" Ă«shtĂ« zĂ«vendĂ«suar me "staging", nĂ« mĂ«nyrĂ« qĂ« tĂ« lehtĂ«sohet procesi i stabilizimit tĂ« protokolleve tĂ« testuara nĂ« ambientet e punĂ«s. TĂ« gjitha protokollet kalojnĂ« njĂ« proces tĂ« qartĂ« nĂ« tri faza — zhvillim, testim dhe stabilizim. Pas pĂ«rfundimit tĂ« fazĂ«s sĂ« zhvillimit, protokolli vihet nĂ« degĂ«n "staging" dhe pĂ«rfshihet nĂ« paketĂ«n wayland-protocols, ndĂ«rsa pas pĂ«rfundimit tĂ« testimit, ai kalon nĂ« kategorinĂ« e stabilizuar. Protokollet nga kategoria "staging" tashmĂ« mund tĂ« aplikohen nĂ« kompozita sistemet dhe klientĂ«, ku kĂ«rkohet funksionaliteti pĂ«rkatĂ«s. NĂ« kategorinĂ« "staging" Ă«shtĂ« e ndaluar tĂ« bĂ«hen ndryshime qĂ« hedhin poshtĂ« kompatibilitetin, por nĂ« rast tĂ« identifikimit tĂ« problemeve dhe mangĂ«sive gjatĂ« testimit, nuk pĂ«rjashtohet zĂ«vendĂ«simi i versionit tĂ« ri tĂ« rĂ«ndĂ«sishĂ«m tĂ« protokollit ose tjetĂ«r zgjerimi tĂ« Wayland.

Në versionin e ri është realizuar mundësia e instalimit duke përdorur sistemin e ndërtimit Meson në vend të autotools. Në të ardhmen, planifikohet të ndërpritet plotësisht mbështetja për autotools. Në kategorinë staging është shtuar protokolli i ri xdg-activation, që lejon kalimin e fokusit ndërmjet sipërfaqeve të ndryshme të nivelit të parë. Për shembull, me ndihmën e xdg-activation, një ndërfaqe për nisjen e aplikacioneve mund t'i kalojë fokusin një tjetër ndërfaqe ose një aplikacion mund të kalojë fokusin në një tjetër. Mbështetja për xdg-activation tashmë është realizuar për Qt, GTK, wlroots, Mutter dhe KWin.

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 shkallĂ«zimi dhe prerjeje tĂ« skajeve tĂ« sipĂ«rfaqes nĂ« anĂ«n e serverĂ«.
  • «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.

Protokollet që testohen në degën «staging»:

  • «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.
  • xdg-activation — lejon kalimin e fokusit ndĂ«rmjet sipĂ«rfaqeve tĂ« ndryshme tĂ« nivelit tĂ« parĂ« (pĂ«r shembull, me ndihmĂ«n e xdg-activation, njĂ« aplikacion mund tĂ« kalojĂ« fokusin nĂ« njĂ« tjetĂ«r).

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