houpat 1.12

Vydání bylo zveřejněno houpat 1.12 — nová verze kompozitoru Wayland pro tvorbu dlaždic, ideologicky a konfiguračně kompatibilní s i3. Vydání proběhlo 25 května 2026 rokPodle projektu Sway 1.12 obsahuje 138 změn od 50 účastníkůa nyní vyžaduje montáž wlroots 0.20.0.

Hlavní změnou pro uživatele byla podpora HDR10 při práci Vulkan rendererToto neznamená, že HDR je automaticky povoleno ve všech konfiguracích: tato funkce je vázána konkrétně na backend/renderer Vulkan ve wlroots/Sway a na podporu ze strany ovladačů, monitoru a zbytku grafického stacku. Nicméně se jedná o důležitý krok pro Sway směrem k plné podpoře moderních HDR displejů v prostředí Waylandu.

Klíčové změny ve Swayi 1.12

  • Podpora pro zachycení jednotlivých oken.
    Sway nyní dokáže zachytit jednotlivá okna, nikoli celou obrazovku nebo pracovní plochu. To je důležité pro nahrávání obrazovky a sdílení aplikací ve videohovorech: můžete zobrazit konkrétní aplikaci, aniž byste odhalili celou plochu. Tato práce je uvedena jako podpora v kompletním seznamu změn. zachycení na nejvyšší úrovni.

  • HDR10 přes renderer Vulkan.
    Přidána podpora Výstup HDR10 při spuštění Swaye s rendererem Vulkan. HDR10 je jeden z nejběžnějších otevřených formátů HDR videa, takže změna je obzvláště patrná pro uživatele moderních monitorů a multimediálních scénářů.

  • Protokoly New Wayland.
    Tato verze přidává podporu pro color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 a wl_fixes. Tím se rozšiřují základy pro správu barev, interakci mezi externími komponentami a pracovními prostory a přesnější identifikaci oken nejvyšší úrovně.

  • Nová volba --device-primaries pro výstupní barevný profil.
    Nyní je možné použít primární barevné souřadnice, které monitor hlásí prostřednictvím EDIDTo je nezbytné pro přesnější popis barevných charakteristik konkrétního displeje, spíše než pro jeho hrubé odkazování na předdefinovaný profil.

  • Změna chování profilu srgb.
    Profil sRGB nyní používá po částech přenosovou funkci sRGB, nikoliv jednoduchou gama 2.2. Pro řešení starého chování byl přidán profil gama22. Efektivní výchozí chování však podle vývojářů zůstává stejné – gama 2.2.

  • Oficiální podpora pro spouštění přes Správce zobrazení.
    Dříve bylo spouštění Swaye prostřednictvím správců zobrazení formálně považováno za nepodporovaný scénář: vývojáři odkazovali na staré problémy se správci přihlášení a takové zprávy uzavírali jako nepodporované. Ve verzi Sway 1.12 byl tento postoj revidován a spouštění prostřednictvím správce zobrazení je nyní oficiálně podporováno.

  • Změněno chování na nepodporovaných grafických procesorech.
    Sway se již neodmítá spustit na nepodporovaných ovladačích grafické karty, včetně proprietárního ovladače NVIDIA. Místo odmítnutí spuštění se nyní zobrazuje informační zpráva. Vývojáři zdůrazňují, že se zásady podpory nezměnily, změnilo se pouze chování při spouštění. Zprávu lze zakázat pomocí parametru --unsupported-gpu nebo proměnné prostředí SWAY_UNSUPPORTED_GPU.

  • Mediální klávesy přes playerctl ve standardní konfiguraci.
    Do výchozího konfiguračního souboru byly přidány klávesové zkratky pro playerctl. To zjednodušuje ovládání přehrávače médií pomocí standardních kláves bez nutnosti ručního přidávání vlastních klávesových zkratek.

  • Podpora posuvných přepínačů na klávesnici.
    Přidána podpora pro posuvné přepínače na blocích klávesnice. Tato změna se týká zpracování vstupu a je užitečná pro zařízení, kde jsou takové hardwarové přepínače součástí klávesnice.

Kromě hlavních funkcí obsahuje tato verze opravy pro manipulaci s funkcí drag-and-drop, přesun kontejnerů, pracovní prostory, layer-shell, xdg-shell, scratchpad, vykreslování textu přes Pango/Cairo a několik IPC skriptů. Mezi tyto opravy patří pády způsobené nesprávným použitím příkazů panelu, první klepnutí stylusem po restartu, přetažení kontejneru na okraj pracovního prostoru a některé operace změny velikosti/přesunu.

Sway 1.12 vypadá jako aktualizace na úrovni infrastruktury: projekt byl s verzí wlroots 0.20 vylepšen, je připraven na moderní správu barev a HDR, má vylepšené skripty pro sdílení obrazovky a odstranilo staré formální omezení spouštění přes správce zobrazení. Pro uživatele postupně se vyvíjejících distribucí bude aktualizace pravděpodobně doručována obvyklými balíčkovými kanály, ale ti, kteří si Sway sami staví, by si měli být vědomi nové závislosti na wlroots 0.20.0.

Zdroj: linux.org.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster