Yo pibliye piblikasyon an Balanse 1.12 — yon nouvo vèsyon konpozitè Wayland ki gen mozayik, konpatib nan ideyoloji ak konfigirasyon ak i3 la. Lansman an te fèt 25 Me 2026 aneDapre pwojè a, Sway 1.12 gen ladan l 138 chanjman nan 50 patisipan yo, e kounye a asanblaj mande wlroots 0.20.0.
Chanjman prensipal itilizatè a se te sipò HDR10 lè w ap travay nan Renditè VulkanSa pa otomatikman aktive HDR nan tout konfigirasyon: fonksyonalite a lye espesyalman ak backend/renderer Vulkan nan wlroots/Sway epi ak sipò ki soti nan chofè yo, monitè a, ak rès pil grafik la. Sepandan, sa a se yon etap enpòtan pou Sway nan direksyon pou sipòte nèt ekran HDR modèn yo nan yon anviwònman Wayland.
Chanjman enpòtan nan Sway 1.12
Sipò pou kaptire fenèt endividyèl.
Kounye a, Sway ka kaptire fenèt endividyèl, olye de tout ekran an oswa espas travay la. Sa enpòtan pou anrejistreman ekran ak pataj aplikasyon nan apèl videyo: ou ka montre yon aplikasyon espesifik san ou pa revele tout biwo a. Travay sa a nan lis sipò nan changelog konplè a. kaptire nivo siperyè.HDR10 atravè rannè Vulkan.
Nouvo pwotokòl Wayland yo.
Vèsyon sa a ajoute sipò pou color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1, ak wl_fixes. Sa a elaji fondasyon pou jesyon koulè, entèraksyon ant konpozan ekstèn ak espas travay, ak idantifikasyon pi egzak fenèt nivo siperyè yo.Nouvo opsyon --device-primaries pou pwodiksyon color_profile.
Kounye a li posib pou itilize kowòdone koulè prensipal yo ke monitè a rapòte atravè EDIDSa nesesè pou dekri karakteristik koulè yon ekran espesifik avèk plis presizyon, olye pou nou fè referans a li apeprè ak yon pwofil predefini.Chanje konpòtman pwofil srgb la.
Pwofil sRGB a kounye a itilize fonksyon transfè sRGB pa moso, olye de yon senp gama 2.2. Yo te ajoute yon pwofil gamma22 pou adrese ansyen konpòtman an. Sepandan, konpòtman efektif pa defo a, dapre devlopè yo, rete menm jan an—gama 2.2.Sipò ofisyèl pou lansman atravè manadjè ekspozisyon.
Anvan sa, lansman Sway atravè jesyonè ekspozisyon te ofisyèlman konsidere kòm yon senaryo ki pa sipòte: devlopè yo te site ansyen pwoblèm ak jesyonè koneksyon yo epi yo te fèmen rapò sa yo kòm pa sipòte. Nan Sway 1.12, yo te revize pozisyon sa a, epi lansman atravè yon jesyonè ekspozisyon kounye a ofisyèlman sipòte.Chanje konpòtman sou GPU ki pa sipòte.
Sway pa refize lanse ankò sou chofè videyo ki pa sipòte, tankou chofè propriétaires NVIDIA a. Olye pou yo refize lanse, yon mesaj enfòmasyon ap parèt kounye a. Devlopè yo mete aksan sou ke règleman sipò a pa chanje; se sèlman konpòtman demaraj la ki chanje. Ou ka enfim mesaj la lè w sèvi ak paramèt --unsupported-gpu a oswa varyab anviwònman SWAY_UNSUPPORTED_GPU a.Kle medya yo atravè playerctl nan konfigirasyon estanda a.
Yo te ajoute lyezon kle pou playerctl nan fichye konfigirasyon defo a. Sa senplifye kontwòl lektè medya a atravè kle medya estanda san yo pa bezwen ajoute lyezon pèsonalize manyèlman.Sipò pou switch glisman klavye.
Te ajoute sipò pou switch glisman sou blòk klavye yo. Chanjman sa a gen rapò ak jesyon opinyon epi li itil pou aparèy kote switch pyès ki nan konpitè sa yo prezan kòm yon pati nan klavye a.
Anplis gwo fonksyonalite yo, vèsyon an gen ladan koreksyon pou jesyon trennen-e-depoze, mouvman kontenè, espas travay, layer-shell, xdg-shell, scratchpad, rann tèks atravè Pango/Cairo, ak plizyè script IPC. Koreksyon sa yo gen ladan aksidan ki koze pa move itilizasyon kòmand panèl, premye tape stylus la apre redemaraj, trennen yon kontenè nan kwen espas travay la, ak kèk operasyon redimensionnement/deplasman.
Sway 1.12 sanble yon mizajou nan nivo enfrastrikti: pwojè a te mete ajou ak wlroots 0.20, li te prepare pou jesyon koulè modèn ak HDR, li amelyore script pataj ekran yo, epi li retire ansyen limitasyon fòmèl sou ekzekisyon atravè jesyonè ekspozisyon yo. Pou itilizatè distribisyon woulant yo, mizajou a gen chans rive nan chanèl pakè abityèl yo, men moun k ap konstwi Sway tèt yo ta dwe okouran de nouvo depandans sou wlroots 0.20.0.
Sous: linux.org.ru
