Wayland 1.22 Àr tillgÀnglig

Efter nio mÄnaders utveckling har en stabil release av Wayland 1.22-protokollet, mekanismen för interprocesskommunikation och bibliotek presenterats. Version 1.22 Àr bakÄtkompatibel pÄ API- och ABI-nivÄ med versioner av 1.x och innehÄller frÀmst buggfixar och mindre uppdateringar av protokollet. Kompositservern Weston, som tillhandahÄller kod och arbetsprover för att anvÀnda Wayland i skrivbordsmiljöer och inbyggda lösningar, utvecklas inom en separat utvecklingscykel.

Huvudsakliga förÀndringar i protokollet:

  • I programgrĂ€nssnittet wl_surface har stöd för hĂ€ndelser wl_surface::preferred_buffer_scale och wl_surface::preferred_buffer_transform lagts till, genom vilka information om förĂ€ndringen överförs till kompositorn. servern SkalningsnivĂ„ och transformationsparametrar för ytan.
  • I programgrĂ€nssnittet wl_pointer har hĂ€ndelsen wl_pointer::axis lagts till, som visar den fysiska rörelseriktningen för pekaren för att faststĂ€lla rĂ€tt rullningsriktning i widgets.
  • I wayland-server har en metod lagts till för att hĂ€mta globala namn och en funktion för wl_client_add_destroy_late_listener har implementerats.

Ändringar i applikationer, skrivbordsmiljöer och distributioner relaterade till Wayland:

  • Initialt stöd för anvĂ€ndning i miljöer baserade pĂ„ Wayland-protokollet utan att anvĂ€nda XWayland och X11-komponenter har lagts till i Wine. I detta skede har drivrutinen winewayland.drv och unixlib-komponenterna lagts till, samt förberedelser har gjorts för att bygga systemet med filer som har definitioner för Wayland-protokollet. I en av de kommande utgĂ„vorna planeras Ă€ndringar för att möjliggöra utmatning i Wayland-miljöer.
  • Stödet för Wayland har fortsatt att förbĂ€ttras i utgĂ„vorna av KDE Plasma 5.26 och 5.27. Möjligheten att stĂ€nga av insĂ€ttning frĂ„n urklipp med hjĂ€lp av den mittersta musknappen har genomförts. Kvaliteten pĂ„ skalning av applikationsfönster som körs via XWayland har förbĂ€ttrats. Stöd för mjuk rullning med högupplösta mushjul har lagts till. I ritprogram som Krita har möjligheten att spĂ„ra lutning och rotation av pennan pĂ„ ritplattor lagts till. Stöd för att konfigurera globala kortkommandon har införts. Automatisk val av skalningsnivĂ„ för skĂ€rmen har sĂ€kerstĂ€llts.
  • För Xfce har experimentella versioner av xfce4-panel och xfdesktop förberetts, dĂ€r stöd för arbete i miljöer baserade pĂ„ Wayland-protokollet erbjuds.
  • AnvĂ€ndarmiljön för Tails-distributionen har övergĂ„tt frĂ„n X-servern till att anvĂ€nda Wayland-protokollet.
  • I Qt 6.5 har grĂ€nssnittet QNativeInterface::QWaylandApplication lagts till för direkt Ă„tkomst till Wayland-native objekt som anvĂ€nds i Qt:s interna strukturer, samt för Ă„tkomst till information om anvĂ€ndarens senaste Ă„tgĂ€rder, vilket kan krĂ€vas för att överföra tillĂ€gg till Wayland-protokollet.
  • För operativsystemet Haiku har ett lager utvecklats för att sĂ€kerstĂ€lla kompatibilitet med Wayland, vilket möjliggör körning av toolkit och applikationer som anvĂ€nder Wayland, inklusive GTK-baserade applikationer.
  • I 3D-modelleringssystemet Blender 3.4 har stöd för Wayland-protokollet implementerats, vilket möjliggör direkt körning av Blender i Wayland-baserade miljöer utan att anvĂ€nda XWayland-lagret.
  • UtgĂ„van av anvĂ€ndarmiljön Sway 1.8, som anvĂ€nder Wayland, har publicerats.
  • AnvĂ€ndarmiljön PaperDE 0.2, som anvĂ€nder Qt och Wayland, Ă€r nu tillgĂ€nglig.
  • I Firefox har verktygen för att ge Ă„tkomst till skĂ€rmen i Wayland-baserade miljöer förbĂ€ttrats. Problem relaterade till mjuk rullning av innehĂ„llet, generering av click-hĂ€ndelser vid klickning pĂ„ rullningslisten och rullning utanför innehĂ„llet har Ă„tgĂ€rdats i Wayland-baserade miljöer.
  • UtgĂ„van av skalen för mobila enheter Phosh 0.22.0, baserat pĂ„ GNOME-teknologier och som anvĂ€nder kompositservern Phoc som körs ovanpĂ„ Wayland, har publicerats.
  • Valve fortsĂ€tter att utveckla kompositservern Gamescope (tidigare kĂ€nd som steamcompmgr), som anvĂ€nder Wayland-protokollet och anvĂ€nds i operativsystemet SteamOS 3.
  • UtgĂ„van av DDX-komponenten XWayland 23.1.0, som möjliggör körning av X.Org Server för att utföra X11-applikationer i Wayland-baserade miljöer, har publicerats.
  • UtgĂ„van labwc 0.6, en kompositvĂ€n servern för Wayland med funktioner som liknar fönsterhanteraren Openbox (projektet presenteras som ett försök att skapa ett alternativ till Openbox för Wayland).
  • lxqt-sway utvecklas, en port av anvĂ€ndarmiljön LXQt som stöder Wayland. Dessutom utvecklar ett annat projekt LWQt ett alternativ till anvĂ€ndargrĂ€nssnittet LXQt baserat pĂ„ Wayland.
  • UtgĂ„van av kompositservern Weston 11.0 har skapats, dĂ€r arbetet med infrastrukturen för fĂ€rghantering fortsĂ€tter och en grund för framtida stöd för konfigurationer med flera GPU:er har skapats.
  • Porteringen av MATE-skrivbordet till Wayland har fortsatt.
  • Företaget System76 utvecklar en ny variant av anvĂ€ndargrĂ€nssnittet COSMIC, som anvĂ€nder Wayland.
  • Wayland anvĂ€nds som standard pĂ„ mobila plattformar som Plasma Mobile, Sailfish, webOS Open Source Edition,

    KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster