Publikuar lĂ«shimi Sway 1.12 â versioni i ri i kompozitorit Wayland, i pĂ«rshtatshĂ«m nĂ« ide dhe konfigurim me i3. Lidhja u publikua 25 maj 2026. Sipas projektit, nĂ« Sway 1.12 janĂ« pĂ«rfshirĂ« 138 ndryshime nga 50 pjesĂ«marrĂ«s, dhe pĂ«r ndĂ«rtimin tani kĂ«rkohet wlroots 0.20.0.
Ndryshimi kryesor për përdoruesit është mbështetje për HDR10 në punë përmes renderuesit Vulkan.Kjo nuk do të thotë aktivizimin automatik të HDR në të gjitha konfigurimet: mundësia është e lidhur pikërisht me Vulkan backend/renderuesin në wlroots/Sway dhe me mbështetje nga drejtuesit, monitori dhe pjesa tjetër e stack-ut grafik. Megjithatë, për Sway, kjo është një hap i rëndësishëm drejt funksionimit të plotë me ekranet moderne HDR në ambientin Wayland.
Ndryshimet kryesore në Sway 1.12
Mbështetje për kapjen e dritareve të veçanta.
Sway tani mund të ofrojë për kapje jo të gjithë ekranin ose hapësirën e punës, por dritare të veçanta. Kjo është e rëndësishme për regjistrimin e ekranit dhe demonstrimin e aplikacioneve në thirrje video: mund të tregoni një aplikacion të caktuar, pa zbuluar të gjithë desktopin. Në listën e plotë të ndryshimeve, ky punim kalon si mbështetje për toplevel capture.HDR10 përmes renderuesit Vulkan. HDR10 është një nga formatet më të zakonshme të hapura për HDR-video, prandaj ndryshimi është veçanërisht i dukshëm për përdoruesit e monitors moderne dhe skenarëve multimedialë.
Protokolle të reja Wayland.
NĂ« botimin Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 dhe wl_fixes. NĂ« praktikĂ«, kjo shtrinĂ« themelin pĂ«r menaxhimin e ngjyrave, ndĂ«rveprimin e komponenteve tĂ« jashtme me hapĂ«sirat e punĂ«s dhe identifikimin mĂ« tĂ« saktĂ« tĂ« dritareve tĂ« nivelit tĂ« sipĂ«rm.NjĂ« mundĂ«si e re âdevice-primaries pĂ«r output color_profile.
Tani është e mundur të përdoren koordinatat e ngjyrave primare që monitori raporton përmes EDID.Kjo është e nevojshme për një përshkrim më të saktë të karakteristikave të ngjyrave të ekranit të veçantë, në vend të lidhjes së përgjithshme me një profil të caktuar paraprakisht.Ndryshimi i sjelljes së profilit srgb.
Profilit srgb tani i pĂ«rdor njĂ« funksion tĂ« kalimit tĂ« dhĂ«nĂ« me copa pĂ«r sRGB, nĂ« vend tĂ« njĂ« gammĂ« tĂ« thjeshtĂ« 2.2. PĂ«r sjelljen e mĂ«parshme Ă«shtĂ« shtuar profili gamma22. SidoqoftĂ«, sjellja e efektshme e paracaktuar, sipas zhvilluesve, mbetet e njĂ«jtĂ« â gamma 2.2.MbĂ«shtetje zyrtare pĂ«r nisjen pĂ«rmes menaxherit tĂ« ekranit.
Më parë, nisja e Sway përmes menaxherëve të ekranit formalisht ishte e konsideruar si një skenar i pa mbështetur: zhvilluesit referoheshin në probleme të vjetra në menaxherët e hyrjes dhe mund të mbyllnin raporte të tilla si të pa mbështetura. Në Sway 1.12 kjo pozita është rishikuar dhe nisja përmes menaxherit të ekranit tani mbështetet zyrtarisht.Ndryshimi i sjelljes në GPU të pa mbështetura.
Sway tani nuk refuzon tĂ« nisĂ« nĂ« drejtues tĂ« videove tĂ« pa mbĂ«shtetur, duke pĂ«rfshirĂ« drejtuesin pronar NVIDIA. NĂ« vend tĂ« njĂ« refuzimi gjatĂ« nisjes, tani shfaqet njĂ« mesazh informues. Zhvilluesit theksojnĂ« veçanĂ«risht se politika e mbĂ«shtetjes nuk ka ndryshuar: vetĂ«m sjellja gjatĂ« nisjes ka ndryshuar. Mesazhi mund tĂ« çaktivizohet pĂ«rmes parametrit âunsupported-gpu ose variablit tĂ« mjedisit SWAY_UNSUPPORTED_GPU.Butonat e mediave pĂ«rmes playerctl nĂ« konfigurimin standard.
Janë shtuar lidhjet e çelësave për playerctl në skedarin e konfigurimit që ofrohet si standard. Kjo e bën më të lehtë menaxhimin e mediaplejerëve përmes çelësave standard të mediave pa shtimin manual të lidhjeve tipike.Mbështetje për ndërprerësit e lëvizjes në tastierë.
Shtuar mbështetje për ndërprerës të lëvizjes në blloqet e tastierës. Ky ndryshim i takon përpunimit të hyrjes dhe është i dobishëm për pajisjet ku këto ndërprerës fizikë paraqiten si pjesë e tastierës.
Përveç mundësive të mëdha, në lëshim janë përfshirë korrektime në përpunimin e drag-and-drop, lëvizjen e kontejnerëve, funksionimin e hapësirave të punës, layer-shell, xdg-shell, scratchpad, renditjen e tekstit përmes Pango/Cairo dhe një sërë skenarësh IPC. Ndër korrigjimet përmenden eliminimi i rënieve gjatë përdorimit të papërshtatshëm të komandave të panelit, gjatë prekjes së parë të stilusit pas rinisjes, gjatë tërheqjes së kontejnerit në skajin e hapësirës së punës dhe gjatë operacioneve të caktuara resize/move.
Sway 1.12 duket si një përmirësim në nivelin e infrastrukturës: projekti është përmirësuar me wlroots 0.20, ka marrë mundësi për menaxhim modern të ngjyrave dhe HDR, ka përmirësuar skenaret e ndarjes së ekranit dhe ka hequr kufizimin e vjetër formal për nisjen përmes menaxherëve të ekranit. Për përdoruesit e distribucioneve rolling, përmirësimi ndoshta do të shfaqet përmes kanaleve të zakonshme të paketave, ndërsa ata që e ndërtojnë Sway vetë duhet të kenë parasysh varësinë e re nga wlroots 0.20.0.
Burimi: linux.org.ru
