Lançimi i serverit të përbërë Weston 13.0

Pas pas gjashtë muajsh zhvillimi, është publikuar një version stabil i serverit kompozitor Weston 13.0, i cili zhvillon teknologjitë që ndihmojnë në mundësimin e mbështetjes të plotë për protokollin Wayland në Enlightenment, GNOME, KDE dhe mjedise të tjera përdoruesish. Zhvillimi i Weston ka si qëllim ofrimin e një baze kode me cilësi të lartë dhe shembuj funksional për përdorimin e Wayland në mjedise desktop dhe zgjidhje të integruara, si platformat për sistemet infotainment të automjeteve, smartphone, televizorë dhe pajisje tjera konsumatorësh. Kodi i projektit distribuohet nën licencën MIT.

Ndryshimi i një numri të konsiderueshëm versioni të Weston justifikohet nga prania e ndryshimeve që shkelin stabilitetin. Ndryshimet në degën e re të Weston:

  • Shtuar mundĂ«sinĂ« e ngarkimit tĂ« disa backend-eve njĂ«herĂ«sh, pĂ«r shembull, sĂ« bashku me backend-in kryesor tĂ« daljes, mund tĂ« ngarkohet backend-i dytĂ«sor vnc, rdp dhe pipewire.
  • Backend-et backend-vnc, backend-pipewire dhe backend-rdp tani mbĂ«shtesin renderimin duke pĂ«rdorur OpenGL.
  • NĂ« shell-in pĂ«r krijimin e kioskeve (kiosk-shell) Ă«shtĂ« pĂ«rmirĂ«suar funksionimi nĂ« modalitetin e plotĂ« ekran. Shtuar mundĂ«sinĂ« pĂ«r tĂ« krijuar sipĂ«rfaqe me ekran tĂ« plotĂ« pĂ«r aplikacionet qĂ« drejtohen pĂ«rmes xwayland.
  • Shtuar mbĂ«shtetje pĂ«r shfaqjen e mbivendosur (overlapping), duke lejuar vendosjen e elementĂ«ve nĂ« plane qĂ« shfaqen nĂ« disa pajisje dalĂ«se.
  • NĂ« shell-in desktop-shell Ă«shtĂ« realizuar mundĂ«sia pĂ«r tĂ« kufizuar zonĂ«n e lĂ«vizjes sĂ« treguesit (pointer confinement) nĂ« sipĂ«rfaqet me ekran tĂ« plotĂ«.
  • NĂ« backend-in drm-backend dhe klientĂ« tĂ« ndryshĂ«m Ă«shtĂ« ndaluar mbĂ«shtetja pĂ«r versionet e bibliotekĂ«s libgbm deri nĂ« 21.1.1.
  • Shtuar funksioni weston_view_move_to_layer() pĂ«r tĂ« zhvendosur zonĂ«n e dukshme (view) nĂ« njĂ« kat specific ose pĂ«r ta hequr atĂ« nga grafiku i skenĂ«s, nĂ«se Ă«shtĂ« vendosur vlera NULL si kat.
  • Funksionet weston_view_set_position, weston_touch dhe weston_output, si dhe shell-et, janĂ« kaluar nĂ« pĂ«rdorimin e strukturĂ«s weston_coord.
  • Shtuar funksioni weston_log_scopes_iterate() pĂ«r tĂ« kaluar nĂ«pĂ«r zonat nĂ« log.
  • TĂ« komponenti launcher-logind Ă«shtĂ« hequr, pĂ«r tĂ« cilin tani duhet tĂ« pĂ«rdoret launcher-libseat, qĂ« gjithashtu mbĂ«shtet systemd-logind.

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