Wayland 1.22 inapatikana

Baada ya miezi tisa ya maendeleo, kutolewa kwa itifaki, utaratibu wa mawasiliano ya mwingiliano na maktaba za Wayland 1.22 huwasilishwa. Tawi la 1.22 linaoana nyuma katika kiwango cha API na ABI pamoja na matoleo ya 1.x na mara nyingi huwa na marekebisho ya hitilafu na masasisho madogo ya itifaki. Seva ya Weston Composite, ambayo hutoa msimbo na mifano ya kazi ya kutumia Wayland katika mazingira ya eneo-kazi na suluhu zilizopachikwa, inatengenezwa kama sehemu ya mzunguko tofauti wa maendeleo.

Mabadiliko makubwa katika itifaki:

  • Usaidizi wa wl_surface::preferred_buffer_scale na wl_surface::preferred_buffer_transform matukio yameongezwa kwenye kiolesura cha programu ya wl_surface, ambapo taarifa kuhusu mabadiliko ya seva ya mchanganyiko hadi kiwango cha kuongeza na vigezo vya mabadiliko ya uso hupitishwa.
  • Tukio la wl_pointer::axis limeongezwa kwenye kiolesura cha utayarishaji cha wl_pointer, kinachoonyesha mwelekeo halisi wa harakati za kielekezi ili kubainisha mwelekeo sahihi wa kusogeza katika wijeti.
  • Mbinu ya kupata jina la kimataifa imeongezwa kwa wayland-server na chaguo la kukokotoa la wl_client_add_destroy_late_listener limetekelezwa.

Mabadiliko katika programu, mazingira ya eneo-kazi na usambazaji unaohusiana na Wayland:

  • Mvinyo huja ikiwa na usaidizi wa awali wa matumizi katika mazingira yanayotegemea itifaki ya Wayland bila vijenzi vya XWayland au X11. Katika hatua ya sasa, vijenzi vya winewayland.drv na unixlib vimeongezwa, na faili zilizo na ufafanuzi wa itifaki ya Wayland zimetayarishwa kwa ajili ya kuchakatwa na mfumo wa kuunganisha. Wanapanga kujumuisha mabadiliko ili kuwezesha pato katika mazingira ya Wayland katika toleo la baadaye.
  • Kuendelea kuboreshwa kwa usaidizi wa Wayland katika matoleo ya KDE Plasma 5.26 na 5.27. Imetekelezwa uwezo wa kuzima ubandiko kutoka kwa ubao wa kunakili kwa kitufe cha kati cha kipanya. Ubora ulioboreshwa wa kuongeza madirisha ya programu iliyozinduliwa kwa kutumia XWayland. Sasa kuna usaidizi wa kutembeza laini mbele ya panya na gurudumu la azimio la juu. Programu za kuchora kama vile Krita zimeongeza uwezo wa kufuatilia kuinamisha na kuzungusha kalamu kwenye kompyuta kibao. Usaidizi ulioongezwa wa kuweka vifunguo vya moto vya kimataifa. Uteuzi otomatiki wa kiwango cha kukuza kwa skrini hutolewa.
  • Matoleo ya majaribio ya paneli ya xfce4 na eneo-kazi la xfdesktop yametayarishwa kwa ajili ya Xfce, ambayo hutoa usaidizi wa awali wa kufanya kazi katika mazingira kulingana na itifaki ya Wayland.
  • Mazingira ya mtumiaji wa usambazaji wa Mikia yamehamishwa kutoka kwa seva ya X ili kutumia itifaki ya Wayland.
  • Awamu ya 6.5 iliongeza Kiolesura cha QNative::Kiolesura cha programu cha QWaylandApplication kwa ajili ya kufikia moja kwa moja vitu vya asili vya Wayland ambavyo vinatumika katika miundo ya ndani ya Qt, pamoja na kupata maelezo kuhusu vitendo vya hivi majuzi vya mtumiaji ambavyo vinaweza kuhitajika kupitishwa kwenye viendelezi vya itifaki vya Wayland.
  • Safu imetayarishwa kwa ajili ya mfumo wa uendeshaji wa Haiku ili kuhakikisha upatanifu na Wayland, unaokuruhusu kuendesha zana za zana na programu zinazotumia Wayland, ikijumuisha programu kulingana na maktaba ya GTK.
  • Mfumo wa uundaji wa Blender 3 3.4D unajumuisha usaidizi wa itifaki ya Wayland, inayokuruhusu kuendesha moja kwa moja Blender katika mazingira ya Wayland bila kutumia safu ya XWayland.
  • Kutolewa kwa mazingira ya mtumiaji Sway 1.8 kwa kutumia Wayland kumechapishwa.
  • Mazingira maalum ya PaperDE 0.2 yanapatikana, kwa kutumia Qt na Wayland.
  • Firefox imeboresha uwezo wa kutoa ushiriki wa skrini katika mazingira yanayotegemea itifaki ya Wayland. Masuala yaliyosuluhishwa yanayohusiana na usogezaji wa maudhui, bofya kizazi cha tukio unapobofya upau wa kusogeza, na kutoka nje ya maudhui katika mazingira yanayotegemea Wayland.
  • Phosh 0.22.0, ganda la skrini la vifaa vya rununu kulingana na teknolojia ya GNOME na kutumia seva ya mchanganyiko wa Phoc inayoendesha juu ya Wayland, imechapishwa.
  • Valve inaendelea kutengeneza seva ya mchanganyiko ya Gamescope (ambayo awali ilijulikana kama steamcompmgr), ambayo inatumia itifaki ya Wayland na inatumiwa katika mfumo wa uendeshaji wa SteamOS 3.
  • Kutolewa kwa kijenzi cha DDX XWayland 23.1.0 kumechapishwa, ambayo hutoa uzinduzi wa Seva ya X.Org kwa ajili ya kuandaa utekelezaji wa programu za X11 katika mazingira ya Wayland.
  • Kutolewa kwa labwc 0.6, seva ya mchanganyiko ya Wayland yenye uwezo unaofanana na kidhibiti dirisha cha Openbox (mradi unawasilishwa kama jaribio la kuunda mbadala wa Openbox kwa Wayland).
  • Katika maendeleo ni lxqt-sway, bandari ya mazingira ya mtumiaji wa LXQt ambayo inaauni Wayland. Zaidi ya hayo, mradi mwingine wa LWQt unatengeneza lahaja kulingana na Wayland ya ganda maalum la LXQt.
  • Weston Composite Server 11.0 imetolewa, ikiendelea na kazi kwenye miundombinu ya usimamizi wa rangi na kuanzisha msingi wa usaidizi wa siku zijazo wa usanidi wa GPU nyingi.
  • Inaendelea kuhamishwa kwa eneo-kazi la MATE hadi Wayland.
  • System76 inatengeneza toleo jipya la mazingira ya mtumiaji wa COSMIC kwa kutumia Wayland.
  • Wayland imewezeshwa kwa chaguo-msingi katika majukwaa ya simu ya Plasma Mobile, Sailfish, webOS Open Source Edition,

    Chanzo: opennet.ru

Kuongeza maoni