Sway 1.12

Objavljen je novi izdanja Sway 1.12 — nova verzija Wayland kompozitora, koja je ideološki i konfiguracijski kompatibilna s i3. Izdanje je objavljeno 25. svibnja 2026. godine. Prema podacima projekta, Sway 1.12 sadrži 138 promjena od 50 sudionika, a za izgradnju je sada potrebno wlroots 0.20.0.

Glavna korisnička promjena je podrška za HDR10 prilikom rada preko Vulkan renderera. To ne znači automatsko uključivanje HDR-a u svim konfiguracijama: mogućnost je povezana isključivo uz Vulkan backend/renderera u wlroots/Sway i uz podršku od strane drivera, monitora i ostatka grafičkog stoga. Ipak, za Sway je to važan korak prema punoj funkcionalnosti s modernim HDR zaslonima u Wayland okruženju.

Glavne promjene u Sway 1.12

  • Podrška za hvatanje pojedinačnih prozora.
    Sway sada može omogućiti hvatanje ne cijelog ekrana ili radne površine, već pojedinačnih prozora. To je važno za snimanje ekrana i demonstraciju aplikacija u video pozivima: moguće je prikazivati konkretne aplikacije, a da se ne otkriva cijeli radni stol. U potpunom popisu promjena ova funkcionalnost se pojavljuje kao podrška toplevel capture.

  • HDR10 putem Vulkan renderera.
    Dodana podrška HDR10 izlaz prilikom pokretanja Sway-a s Vulkan rendererom. HDR10 je jedan od raširenih otvorenih formata HDR videa, stoga je promjena posebno primjetna korisnicima modernih monitora i multimedijskih scenarija.

  • Novi Wayland protokoli.
    U izdanju je dodana podrška za color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 i wl_fixes. U praksi to proširuje temelje za upravljanje bojama, interakciju vanjskih komponenti s radnim prostorima i precizniju identifikaciju prozora na vrhu.

  • Nova opcija —device-primaries za output color_profile.
    Pojavila se mogućnost korištenja koordinata primarnih boja koje monitor izvještava putem EDID. Ovo je potrebno za preciznije opisivanje kolorimetrijskih karakteristika određenog zaslona, umjesto grube povezanosti s unaprijed zadanim profilom.

  • Promjena ponašanja srgb profila.
    Srgb profil sada koristi komadno definiranu prijenosnu funkciju sRGB, a ne jednostavnu gamu 2.2. Za staro ponašanje dodan je profil gamma22. Ipak, efektivno ponašanje prema zadanim postavkama, prema riječima programera, ostaje isto — gama 2.2.

  • Službena podrška za pokretanje putem upravitelja prikaza.
    Ranije pokretanje Sway-a putem upravljača zaslona formalno se smatralo nepodržanom scenarijom: programeri su se pozivali na stare probleme s login manager-ima i mogli su zatvarati takve izvještaje kao nepodržane. U Sway 1.12 ova je pozicija preispitana, a pokretanje putem upravljača zaslona sada je službeno podržano.

  • Promijenjeno ponašanje na nepodržanim GPU-ima.
    Sway više ne odbija pokretanje na nepodržanim video drajverima, uključujući vlasnički NVIDIA drajver. Umjesto odbijanja prilikom pokretanja, sada se prikazuje informativna poruka. Programeri posebno naglašavaju da politika podrške nije promijenjena: samo se ponašanje prilikom pokretanja promijenilo. Poruku možete isključiti pomoću parametra —unsupported-gpu ili varijable okruženja SWAY_UNSUPPORTED_GPU.

  • Mediaključevi putem playerctl u standardnoj konfiguraciji.
    U dostavljenu konfiguracijsku datoteku dodane su tipke za playerctl. Ovo olakšava upravljanje medijskim plejerima putem standardnih multimedijskih tipki bez ručnog dodavanja tipičnih bindova.

  • Podrška za prekidače za klizne tipke na numeričkim tipkovnicama.
    Dodana je podrška za klizne prekidače na tipkovnicama. Ova promjena se odnosi na obradu unosa i korisna je za uređaje gdje su takvi hardverski prekidači predstavljeni kao dio tipkovnice.

Osim velikih mogućnosti, u izdanju su uključeni popravci u obradi drag-and-drop, premještanju kontejnera, radu radnih prostora, layer-shell, xdg-shell, scratchpad, prikazivanju teksta putem Pango/Cairo i nizu IPC scenarija. Među ispravcima spominju se uklanjanje rušenja prilikom nepravilne upotrebe naredbi na panelu, pri prvom dodiru olovkom nakon ponovnog pokretanja, prilikom povlačenja kontejnera prema rubu radnog prostora i tijekom nekih operacija resize/move.

Sway 1.12 izgleda kao ažuriranje infrastrukturnog nivoa: projekt se izjednačio s wlroots 0.20, dobio je osnovu za moderno upravljanje bojama i HDR, poboljšao scenarije dijeljenja ekrana i ukinuo staro formalno ograničenje na pokretanje putem upravljača zaslona. Za korisnike rolling distribucija, ažuriranje će vjerojatno biti dostupno kroz uobičajene kanale paketa, dok oni koji sami sastavljaju Sway trebaju uzeti u obzir novu ovisnost o wlroots 0.20.0.

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster