LĂ«shimi i njĂ« versioni tĂ« ri Sway 1.12 â versioni i ri i kompozitorit Wayland me vendosje mozaiku, i pĂ«rputhshĂ«m nĂ« filozofi dhe konfigurim me i3. Publikimi u bĂ« 25 maj 2026. Sipas projektit, nĂ« Sway 1.12 janĂ« pĂ«rfshirĂ« 138 ndryshime nga 50 kontribues, dhe pĂ«r ndĂ«rtimin tani kĂ«rkohet wlroots 0.20.0.
Ndryshimi kryesor për përdoruesit ishte mbështetja për HDR10 gjatë punës përmes renderuesit Vulkan. Kjo nuk do të thotë se HDR aktivizohet automatikisht në të gjitha konfigurimet: mundësia lidhet pikërisht me backend/renderuesin Vulkan në wlroots/Sway dhe me mbështetjen nga drejtuesit, monitori dhe pjesa tjetër e stack-ut grafik. Megjithatë, për Sway ky është një hap i rëndësishëm drejt funksionimit të plotë me ekranet moderne HDR në mjedisin Wayland.
Ndryshimet kryesore në Sway 1.12
Mbështetje për kapjen e dritareve individuale.
Sway tani mund të japë 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 prezantimin e aplikacioneve në thirrje me video: mund të shfaqni një aplikacion të caktuar pa zbuluar të gjithë desktopin. Në listën e plotë të ndryshimeve kjo punë paraqitet si mbështetje për toplevel capture.HDR10 përmes renderuesit Vulkan.
Protokolle të reja Wayland.
NĂ« kĂ«tĂ« version Ă«shtĂ« shtuar mbĂ«shtetja pĂ«r color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 dhe wl_fixes. NĂ« praktikĂ«, kjo zgjeron bazĂ«n pĂ«r menaxhimin e ngjyrave, ndĂ«rveprimin e komponentĂ«ve tĂ« jashtĂ«m me hapĂ«sirat e punĂ«s dhe identifikimin mĂ« tĂ« saktĂ« tĂ« dritareve tĂ« nivelit tĂ« sipĂ«rm.Opsioni i ri âdevice-primaries pĂ«r output color_profile.
ĂshtĂ« shtuar mundĂ«sia pĂ«r tĂ« pĂ«rdorur koordinatat primare tĂ« ngjyrave qĂ« monitori i raporton pĂ«rmes EDID. Kjo nevojitet pĂ«r njĂ« pĂ«rshkrim mĂ« tĂ« saktĂ« tĂ« karakteristikave tĂ« ngjyrave tĂ« ekranit konkret, nĂ« vend tĂ« lidhjes sĂ« pĂ«rafĂ«rt me njĂ« profil tĂ« paracaktuar.Ndryshim i sjelljes sĂ« profilit srgb.
Profili srgb tani pĂ«rdor funksionin e transferimit sRGB me segmente, dhe jo njĂ« gamma tĂ« thjeshtĂ« 2.2. PĂ«r sjelljen e vjetĂ«r Ă«shtĂ« shtuar profili gamma22. Sipas zhvilluesve, megjithatĂ«, sjellja efektive e parazgjedhur mbetet e njĂ«jtĂ« â gamma 2.2.MbĂ«shtetje zyrtare pĂ«r nisjen pĂ«rmes display manager.
MĂ« parĂ«, nisja e Sway pĂ«rmes display manager konsiderohej formalisht njĂ« skenar i pambĂ«shtetur: zhvilluesit i referoheshin problemeve tĂ« vjetra nĂ« login manager dhe mund tâi mbyllnin raportimet e tilla si tĂ« pambĂ«shtetura. NĂ« Sway 1.12, kjo qasje Ă«shtĂ« rishikuar dhe nisja pĂ«rmes display manager tani mbĂ«shtetet zyrtarisht.ĂshtĂ« ndryshuar sjellja nĂ« GPU tĂ« pambĂ«shtetura.
Sway nuk refuzon mĂ« tĂ« niset me video driver tĂ« pambĂ«shtetur, pĂ«rfshirĂ« driver-in pronĂ«sor NVIDIA. NĂ« vend tĂ« ndĂ«rprerjes gjatĂ« nisjes, tani shfaqet njĂ« mesazh informues. Zhvilluesit theksojnĂ« veçmas se politika e mbĂ«shtetjes nuk ka ndryshuar: ka ndryshuar vetĂ«m sjellja gjatĂ« nisjes. Mesazhi mund tĂ« çaktivizohet pĂ«rmes parametrit âunsupported-gpu ose variablĂ«s sĂ« mjedisit SWAY_UNSUPPORTED_GPU.Tastet multimediale pĂ«rmes playerctl nĂ« konfigurimin standard.
Në skedarin e konfigurimit të ofruar si parazgjedhje janë shtuar lidhje tastesh për playerctl. Kjo e thjeshton kontrollin e media player-ëve përmes tasteve standarde multimediale pa pasur nevojë të shtohen manualisht binding-et tipike.Mbështetje për keypad slide switches.
ĂshtĂ« shtuar mbĂ«shtetja pĂ«r ndĂ«rprerĂ«sit rrĂ«shqitĂ«s nĂ« blloqet e tastierĂ«s. Ky ndryshim lidhet me pĂ«rpunimin e hyrjes dhe Ă«shtĂ« i dobishĂ«m pĂ«r pajisjet ku kĂ«ta ndĂ«rprerĂ«s harduerikĂ« paraqiten si pjesĂ« e tastierĂ«s.
Përveç veçorive të mëdha, ky release përfshin edhe rregullime në përpunimin e drag-and-drop, zhvendosjen e konteinerëve, funksionimin e hapësirave të punës, layer-shell, xdg-shell, scratchpad, renderimin e tekstit përmes Pango/Cairo dhe një sërë skenarësh IPC. Ndër rregullimet përmendet eliminimi i crash-eve gjatë përdorimit të pasaktë të komandave të panelit, në prekjen e parë me stylus pas rinisjes, gjatë tërheqjes së një konteineri drejt skajit të hapësirës së punës dhe në disa operacione resize/move.
Sway 1.12 duket si një përditësim në nivel infrastrukture: projekti është përafruar me wlroots 0.20, ka marrë bazën për menaxhim modern të ngjyrave dhe HDR, ka përmirësuar skenarët e screen sharing dhe ka hequr kufizimin e vjetër formal për nisjen përmes display manager. Për përdoruesit e rolling-distributions, përditësimi me shumë gjasa do të shfaqet përmes kanaleve të zakonshme të paketave, ndërsa ata që e ndërtojnë Sway vetë duhet të marrin parasysh varësinë e re nga wlroots 0.20.0.
Burimi: linux.org.ru
