Wayland 1.20 huwa disponibbli

Sar rilaxx stabbli tal-protokoll, il-mekkaniżmu ta 'komunikazzjoni bejn il-proċessi u l-libreriji Wayland 1.20. Il-fergħa 1.20 hija kompatibbli b'lura fil-livell API u ABI mar-rilaxxi 1.x u fiha l-aktar bug fixes u aġġornamenti minuri tal-protokoll. Il-Weston Composite Server, li jipprovdi kodiċi u eżempji ta 'ħidma għall-użu ta' Wayland f'ambjenti tad-desktop u soluzzjonijiet inkorporati, qed jiġi żviluppat bħala parti minn ċiklu ta 'żvilupp separat.

Bidliet ewlenin fil-protokoll:

  • Ġie implimentat appoġġ uffiċjali għall-pjattaforma FreeBSD, li t-testijiet tagħhom ġew miżjuda mas-sistema ta' integrazzjoni kontinwa.
  • Is-sistema tal-bini tal-awtotools twaqqfet u issa hija sostitwita b'Meson.
  • Żid il-karatteristika "wl_surface.offset" mal-protokoll biex tippermetti lill-klijenti jaġġornaw l-offset ta 'buffer tal-wiċċ indipendentement mill-buffer innifsu.
  • Il-kapaċitajiet "wl_output.name" u "wl_output.description" ġew miżjuda mal-protokoll, li jippermettu lill-klijent jidentifika l-output mingħajr ma jkun marbut mal-estensjoni tal-protokoll xdg-output-unstable-v1.
  • Id-definizzjonijiet tal-protokoll għall-avvenimenti jintroduċu attribut ġdid ta' "tip", u l-avvenimenti nfushom issa jistgħu jiġu mmarkati bħala distrutturi.
  • Ħdimna fuq bugs, inkluż l-eliminazzjoni tal-kundizzjonijiet tar-razza meta nħassru prokuri fi klijenti b'ħafna kamini.

Bidliet fl-applikazzjonijiet, l-ambjenti tad-desktop u d-distribuzzjonijiet relatati ma’ Wayland:

  • XWayland u s-sewwieq NVIDIA proprjetarju ġew aġġornati biex jipprovdu appoġġ sħiħ għall-aċċelerazzjoni tal-hardware OpenGL u Vulkan f'applikazzjonijiet X11 li jaħdmu bl-użu tal-komponent DDX (Device-Dependent X) ta' XWayland.
  • Il-fergħa ewlenija fir-repożitorji Wayland kollha ngħatat isem ġdid minn "kaptan" għal "prinċipali", peress li l-kelma "kaptan" reċentement ġiet ikkunsidrata politikament mhux korretta, reminixxenti tal-iskjavitù, u pperċepita bħala offensiva minn xi membri tal-komunità.
  • Ubuntu 21.04 inbidel biex juża Wayland b'mod awtomatiku.
  • Fedora 35, Ubuntu 21.10 u RHEL 8.5 iżidu l-abbiltà li jużaw desktop Wayland fuq sistemi b'sewwieqa NVIDIA proprjetarji.
  • Ġie rilaxxat is-server kompost Weston 9.0, li introduċa l-kjosk-shell, li jippermettilek tniedi separatament applikazzjonijiet individwali fil-modalità full-screen, pereżempju, biex toħloq gabbani tal-Internet, stands ta 'dimostrazzjoni, sinjali elettroniċi u terminals self-service.
  • Canonical ippubblikat Ubuntu Frame, interface full-screen għall-ħolqien ta' kjoskijiet tal-Internet, bl-użu tal-protokoll Wayland.
  • Is-sistema ta' streaming tal-vidjo OBS Studio tappoġġja l-protokoll Wayland.
  • GNOME 40 u 41 ikomplu jtejbu l-appoġġ għall-protokoll Wayland u l-komponent XWayland. Ħalli sessjonijiet Wayland għal sistemi b'NVIDIA GPUs.
  • Tkomplija l-portabbiltà tad-desktop tal-MATE għal Wayland. Biex taħdem mingħajr ma tkun marbuta ma 'X11 fl-ambjent ta' Wayland, id-dokument telespettatur Atril, il-Monitor tas-Sistema, l-editur tat-test Pluma, l-emulatur tat-terminal tat-Terminal u komponenti oħra tad-desktop huma adattati.
  • Sessjoni KDE stabbilizzata taħdem bl-użu tal-protokoll Wayland. Il-maniġer kompost KWin u d-desktop KDE Plasma 5.21, 5.22, u 5.23 tejbu b'mod sinifikanti l-prestazzjoni tas-sessjoni bbażata fuq il-protokoll Wayland. Il-bini Fedora Linux bid-desktop tal-KDE inbidel biex juża Wayland b'mod awtomatiku.
  • Firefox 93-96 jinkludi bidliet biex jindirizzaw kwistjonijiet f'ambjenti Wayland b'ġestjoni pop-up, immaniġġjar clipboard, u skalar fuq skrins DPI differenti. Il-port tal-Firefox għal Wayland inġieb ukoll għal parità ġenerali fil-funzjonalità mal-bini għal X11 meta jaħdem fl-ambjent GNOME ta 'Fedora.
  • Ġiet ippubblikata qoxra tal-utent kompatta bbażata fuq is-server kompost Weston - wayward.
  • L-ewwel rilaxx ta 'labwc, server kompost għal Wayland b'kapaċitajiet li jfakkru l-maniġer tat-twieqi Openbox, issa huwa disponibbli.
  • System76 qed jaħdem fuq il-ħolqien ta' ambjent ġdid għall-utent COSMIC bl-użu ta' Wayland.
  • Inħolqu rilaxxi tal-ambjent tal-utent Sway 1.6 u s-server kompost Wayfire 0.7 li juża Wayland.
  • Ġie propost sewwieq aġġornat għall-Inbid, li jippermettilek li tħaddem applikazzjonijiet bl-użu ta' GDI u OpenGL/DirectX permezz ta' l-Inbid direttament f'ambjent ibbażat fuq Wayland, mingħajr ma tuża s-saff XWayland u teħles mill-irbit ta' Wine mal-protokoll X11. Is-sewwieq żied appoġġ għall-konfigurazzjonijiet Vulkan u multi-monitor.
  • Microsoft implimentat il-kapaċità li tħaddem applikazzjonijiet Linux b'interface grafika f'ambjenti bbażati fuq is-subsistema WSL2 (Windows Subsystem for Linux). Għall-output, jintuża l-maniġer kompost RAIL-Shell, bl-użu tal-protokoll Wayland u bbażat fuq il-bażi tal-kodiċi Weston.
  • Il-metodu ta 'żvilupp għall-pakkett wayland-protocols inbidel, li fih sett ta' protokolli u estensjonijiet li jikkumplimentaw il-kapaċitajiet tal-protokoll Wayland bażi u jipprovdu l-kapaċitajiet meħtieġa għall-bini ta 'servers komposti u ambjenti tal-utenti. L-istadju ta 'żvilupp tal-protokoll "instabbli" ġie sostitwit bi "stadju" sabiex jittaffa l-proċess ta' stabbilizzazzjoni għal protokolli li ġew ittestjati f'ambjenti ta 'produzzjoni.
  • Tħejja estensjoni tal-protokoll għal Wayland biex jerġa 'jibda l-ambjent windowed mingħajr ma jwaqqaf l-applikazzjonijiet, li se ssolvi l-problema tat-terminazzjoni tal-applikazzjonijiet fil-każ ta' falliment fl-ambjent windowed.
  • L-estensjoni EGL EGL_EXT_present_opaque meħtieġa għal Wayland ġiet miżjuda ma' Mesa. Ġew solvuti problemi bil-wiri ta' trasparenza fil-logħob li jaħdem f'ambjenti bbażati fuq il-protokoll Wayland. Appoġġ miżjud għall-iskoperta dinamika u t-tagħbija ta 'backends GBM (Generic Buffer Manager) alternattivi biex itejjeb l-appoġġ Wayland fuq sistemi b'sewwieqa NVIDIA.
  • L-iżvilupp ta 'KWinFT, furketta ta' KWin iffukat fuq Wayland, ikompli. Il-proġett jiżviluppa wkoll il-librerija tal-wrapland bl-implimentazzjoni ta 'wrapper fuq libwayland għal Qt/C++, li jkompli l-iżvilupp ta' KWayland, iżda huwa meħlus mill-irbit ma 'Qt.
  • Id-distribuzzjoni Tails ippjanat li tbiddel l-ambjent tal-utent biex juża l-protokoll Wayland, li se jżid is-sigurtà tal-applikazzjonijiet grafiċi kollha billi jtejjeb il-kontroll fuq kif l-applikazzjonijiet jinteraġixxu mas-sistema.
  • Wayland huwa attivat awtomatikament fil-pjattaformi mobbli Plasma Mobile, Sailfish, webOS Open Source Edition,

    Sors: opennet.ru

Żid kumment