Wayland 1.22 është në dispozicion

Pas nëntë muajsh zhvillimi, paraqitet një lëshim i qëndrueshëm i protokollit, mekanizmit të komunikimit ndërprocesor dhe bibliotekave Wayland 1.22. Dega 1.22 është e përputhshme në nivel API dhe ABI me versionet 1.x dhe përmban kryesisht rregullime të gabimeve dhe përditësime të vogla të protokollit. Serveri Weston Composite, i cili ofron kode dhe shembuj pune për përdorimin e Wayland në mjedise desktop dhe të integruar, po zhvillohet si një cikël i veçantë zhvillimi.

Ndryshimet kryesore në protokoll:

  • Mbështetja për ngjarjet wl_surface::preferred_buffer_scale dhe wl_surface::preferred_buffer_transform është shtuar në ndërfaqen e programit wl_surface, përmes së cilës transmetohet informacioni për ndryshimet nga serveri i përbërë në nivelin e shkallëzimit dhe parametrat e transformimit për sipërfaqen.
  • Ngjarja wl_pointer::axis është shtuar në ndërfaqen e programimit wl_pointer, duke treguar drejtimin fizik të lëvizjes së treguesit për të përcaktuar drejtimin e saktë të lëvizjes në miniaplikacione.
  • Një metodë për marrjen e emrit global është shtuar në server-wayland dhe funksioni wl_client_add_destroy_late_listener është implementuar.

Ndryshimet në aplikacionet, mjediset e desktopit dhe shpërndarjet që lidhen me Wayland:

  • Vera vjen me mbështetje fillestare për përdorim në mjedise të bazuara në protokollin Wayland pa komponentë XWayland ose X11. Në fazën aktuale, komponentët e shoferit winewayland.drv dhe unixlib janë shtuar dhe skedarët me përkufizimet e protokollit Wayland janë përgatitur për përpunim nga sistemi i montimit. Ata planifikojnë të përfshijnë ndryshime për të mundësuar daljen në mjedisin Wayland në një version të ardhshëm.
  • Përmirësime të vazhdueshme në mbështetjen e Wayland në versionet e KDE Plasma 5.26 dhe 5.27. Është zbatuar aftësia për të çaktivizuar ngjitjen nga clipboard me butonin e mesit të miut. Cilësi e përmirësuar e shkallëzimit të dritareve të aplikacionit të lançuara duke përdorur XWayland. Tani ka mbështetje për lëvizje të qetë në prani të minjve me një rrotë me rezolucion të lartë. Aplikacionet e vizatimit si Krita kanë shtuar aftësinë për të gjurmuar animin dhe rrotullimin e stilolapsit në tableta. Mbështetje e shtuar për vendosjen e tasteve globale. Ofrohet zgjedhja automatike e nivelit të zmadhimit për ekranin.
  • Publikimet eksperimentale të panelit xfce4 dhe desktopit xfdesktop janë përgatitur për Xfce, të cilat ofrojnë mbështetje fillestare për të punuar në mjedise të bazuara në protokollin Wayland.
  • Mjedisi i përdoruesit të shpërndarjes Tails është transferuar nga serveri X për të përdorur protokollin Wayland.
  • Qt 6.5 shtoi ndërfaqen e programimit QNativeInterface::QWaylandApplication për qasjen e drejtpërdrejtë në objektet vendase të Wayland që përdoren në strukturat e brendshme të Qt, si dhe për të aksesuar informacionin rreth veprimeve të fundit të përdoruesit që mund të kërkohet t'u kalohen shtesave të protokollit Wayland.
  • Një shtresë është përgatitur për sistemin operativ Haiku për të siguruar përputhshmërinë me Wayland, duke ju lejuar të ekzekutoni paketat e veglave dhe aplikacionet që përdorin Wayland, duke përfshirë aplikacionet e bazuara në bibliotekën GTK.
  • Sistemi i modelimit 3D Blender 3.4 përfshin mbështetje për protokollin Wayland, duke ju lejuar të ekzekutoni drejtpërdrejt Blender në mjedise të bazuara në Wayland pa përdorur shtresën XWayland.
  • Është publikuar lëshimi i mjedisit të përdoruesit Sway 1.8 duke përdorur Wayland.
  • Ekziston një mjedis i personalizuar PaperDE 0.2, duke përdorur Qt dhe Wayland.
  • Firefox-i ka përmirësuar aftësinë për të ofruar ndarjen e ekranit në mjediset e bazuara në protokollin Wayland. Zgjidhen çështje që lidhen me lëvizjen e qetë të përmbajtjes, krijimin e ngjarjeve të klikimeve kur klikoni në shiritin e lëvizjes dhe lëvizjen jashtë përmbajtjes në mjediset e bazuara në Wayland.
  • Është publikuar Phosh 0.22.0, një predhë ekrani për pajisjet celulare të bazuara në teknologjitë GNOME dhe duke përdorur serverin e përbërë Phoc që funksionon në majë të Wayland.
  • Valve vazhdon të zhvillojë serverin e përbërë Gamescope (i njohur më parë si steamcompmgr), i cili përdor protokollin Wayland dhe përdoret në sistemin operativ SteamOS 3.
  • Është publikuar lëshimi i komponentit DDX XWayland 23.1.0, i cili siguron lëshimin e Serverit X.Org për organizimin e ekzekutimit të aplikacioneve X11 në mjediset e bazuara në Wayland.
  • Publikimi i labwc 0.6, një server i përbërë për Wayland me aftësi që të kujtojnë menaxherin e dritares Openbox (projekti paraqitet si një përpjekje për të krijuar një alternativë Openbox për Wayland).
  • Në zhvillim është lxqt-sway, një port i mjedisit të përdoruesit LXQt që mbështet Wayland. Për më tepër, një projekt tjetër LWQt po zhvillon një variant të bazuar në Wayland të guaskës me porosi LXQt.
  • Weston Composite Server 11.0 është lëshuar, duke vazhduar punën në infrastrukturën e menaxhimit të ngjyrave dhe duke vendosur themelet për mbështetjen e ardhshme për konfigurimet me shumë GPU.
  • Bartja e vazhdueshme e desktopit MATE në Wayland.
  • System76 po zhvillon një version të ri të mjedisit të përdoruesit COSMIC duke përdorur Wayland.
  • Wayland është aktivizuar si parazgjedhje në platformat celulare Plasma Mobile, Sailfish, webOS Edition Open Source,

    Burimi: opennet.ru

Shto një koment