Lëshimi i Wayland-Protocols 1.26

ËshtĂ« publikuar versioni i paketĂ«s wayland-protocols 1.26, qĂ« pĂ«rmban njĂ« grup protokolesh dhe zgjerimesh, tĂ« cilat plotĂ«sojnĂ« kapacitetet e protokollit bazĂ« Wayland dhe ofrojnĂ« funksionalitete tĂ« nevojshme pĂ«r ndĂ«rtimin e serverĂ«ve kompozitorĂ« dhe mjediseve tĂ« pĂ«rdoruesve.

TĂ« gjitha protokollet kalojnĂ« nĂ«pĂ«r tre faza — zhvillim, testim dhe stabilizim. Pas pĂ«rfundimit tĂ« fazĂ«s sĂ« zhvillimit (kategoria "unstable"), protokolli vendoset nĂ« degĂ«n "staging" dhe pĂ«rfshihet zyrtarisht nĂ« grupin e wayland-protocols, dhe pas pĂ«rfundimit tĂ« testimit, kalon nĂ« kategorinĂ« stabile. Protokollet nĂ« kategorinĂ« "staging" tashmĂ« mund tĂ« pĂ«rdoren nĂ« serverĂ«t kompozitĂ« dhe klientĂ«t ku kĂ«rkohet funksionaliteti pĂ«rkatĂ«s. NĂ« dallim nga kategoria "unstable", nĂ« "staging" ndalohet bĂ«rja e ndryshimeve qĂ« shkelin kompatibilitetin, por nĂ« rastin e zbulimit tĂ« problemeve dhe dobĂ«sive gjatĂ« testimit, nuk pĂ«rjashtohet zĂ«vendĂ«simi me njĂ« version tĂ« ri tĂ« rĂ«ndĂ«sishĂ«m tĂ« protokollit ose me njĂ« zgjerim tjetĂ«r tĂ« Wayland.

Në këtë version të ri:

  • Protokolli single-pixel-buffer Ă«shtĂ« shtuar nĂ« kategorinĂ« «staging», duke lejuar krijimin e bufereve me njĂ« piksel, qĂ« pĂ«rmbajnĂ« katĂ«r vlera 32-bitĂ«sh RGBA. Me protokollin viewporter, serverĂ«t kompozitorĂ« mund tĂ« shkallĂ«zojnĂ« bufere me njĂ« piksel pĂ«r tĂ« krijuar sipĂ«rfaqe me ngjyrĂ« homogjene tĂ« çdo madhĂ«sie.
  • NĂ« protokollin xdg_shell, qĂ« ofron njĂ« ndĂ«rfaqe pĂ«r interaksionin me sipĂ«rfaqet si me dritaret, duke lejuar lĂ«vizjen e sipĂ«rfaqeve nĂ« ekran, minimizimin, maksimizimin, ndryshimin e madhĂ«sisĂ« etj., Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r kompozitorĂ«t, servera, tĂ« cilĂ«t zbatojnĂ« vetĂ«m njĂ« pjesĂ« tĂ« operacioneve tĂ« menaxhimit tĂ« dritareve tĂ« ofruara nĂ« xdg_shell. PĂ«r tĂ« transmetuar informacionin mbi mundĂ«sitĂ« nĂ« kompozitor, serveri Ă«shtĂ« propozuar ngjarja wm_capabilities.
  • NĂ« protokollin text-input, formulimet qĂ« kanĂ« çuar nĂ« interpretime tĂ« paqarta janĂ« rishkruar, dhe janĂ« shtuar sqarime mbi sjelljen e pĂ«rfolur.
  • ËshtĂ« urdhĂ«ruar pĂ«rdorimi i terminologjisĂ« qĂ« Ă«shtĂ« e pĂ«rcaktuar nĂ« RFC 2119.

Momentalisht, në përbërjen e wayland-protocols përfshihen këto protokolle të qëndrueshme, të cilat sigurojnë përkrahje të mbrapsht:

  • "viewporter" - lejon klientin tĂ« kryejĂ« veprime pĂ«r zmadhimin dhe prerjen e skajeve tĂ« sipĂ«rfaqes nga ana e serverit.
  • "presentation-time" - siguron shfaqjen e videove.
  • "xdg-shell" — ndĂ«rfaqja pĂ«r krijimin dhe ndĂ«rveprimin me sipĂ«rfaqet si dritare, e cila lejon t'i zhvendosim nĂ« ekran, t'i minimizojmĂ«, t'i maksimizojmĂ«, tĂ« ndryshojmĂ« madhĂ«sinĂ«, etj.

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

  • drm-lease — ofron burimet e nevojshme pĂ«r formimin e imazhit stereoskopik me bufra tĂ« ndryshĂ«m pĂ«r syrin e majtĂ« dhe atĂ« tĂ« djathtĂ« gjatĂ« pĂ«rdorimit me helmetat e realitetit virtual.
  • «ext-session-lock» — pĂ«rcakton mjetet pĂ«r bllokimin e seancĂ«s, pĂ«r shembull, gjatĂ« funksionimit tĂ« ruajtĂ«sit tĂ« ekranit apo paraqitjes sĂ« dialogut tĂ« autentikimit.
  • «single-pixel-buffer» — lejon krijimin e bufferave tĂ« njĂ« pikseli, pĂ«rfshirĂ« katĂ«r vlera 32-bitĂ«sh RGBA.
  • «xdg-activation» — lejon kalimin e fokusit midis sipĂ«rfaqeve tĂ« ndryshme tĂ« nivelit tĂ« parĂ« (pĂ«r shembull, pĂ«rmes xdg-activation njĂ« aplikacion mund tĂ« kalojĂ« fokusin te njĂ« tjetĂ«r).

Protokollet që po zhvillohen në degën «unstable»:

  • «fullscreen-shell» — menaxhimi i operacioneve nĂ« modalitetin e plotĂ«.
  • «input-method» — pĂ«rpunimi i metodave tĂ« hyrjes.
  • «idle-inhibit» — bllokimi i aktivizimit tĂ« screensaver-it.
  • «input-timestamps» — shenjat kohore pĂ«r ngjarjet e hyrjes.
  • «keyboard-shortcuts-inhibit» — menaxhimi i bashkimit tĂ« kombinimeve tĂ« tastierĂ«s dhe tastave tĂ« ngrohta.
  • «linux-dmabuf» - ndarjen e disa kartave grafike pĂ«rmes teknologjisĂ« DMABuff.
  • «linux-explicit-synchronization» — mekanizmi specifik pĂ«r Linux pĂ«r sinkronizimin e bufereve nĂ« lidhje me sipĂ«rfaqen.
  • «pointer-gestures» — menaxhimi me ekranet ndjeshĂ«m.
  • «pointer constraints» — kufizimet e treguesve (bllokimi).
  • «primary-selection» — nĂ« pĂ«rputhje me X11, siguron funksionimin e bufrit primar tĂ« murit (primary selection), ngjyrat e tĂ« cilit zakonisht realizohen me butonin e mesĂ«m tĂ« mausit.
  • «relative pointer events» — ngjarje relative tĂ« treguesve.
  • «tablet» — mbĂ«shtetje pĂ«r hyrje nga tableta.
  • «text-input» — organizimi i hyrjes sĂ« tekstit.
  • «xdg-foreign» — interfaci i ndĂ«rveprimit me sipĂ«rfaqet e klientit ‘fqinje’.
  • «xdg-decoration» — vizatimi i dekorimeve tĂ« dritareve nga ana e serverit.
  • «xdg-output» — informacion shtesĂ« rreth daljes vizuale (pĂ«rdoret pĂ«r shkallĂ«zim tĂ« ndarĂ«).
  • «xwayland-keyboard-grab» — kapja e inputit nĂ« aplikacionet XWayland.

Burimi: opennet.ru

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