Swaai 1.12

Die vrystelling is gepubliseer Swaai 1.12 — 'n nuwe weergawe van die teëlende Wayland-komponeerder, versoenbaar in ideologie en konfigurasie met die i3. Die vrystelling het plaasgevind 25 Mei 2026 jaarVolgens die projek sluit Sway 1.12 in 138 veranderinge van 50 deelnemers, en nou vereis montering wlroots 0.20.0.

Die hoofverandering vir gebruikers was ondersteuning HDR10 wanneer jy deurwerk Vulkan-weergaweDit aktiveer nie outomaties HDR in alle konfigurasies nie: die kenmerk is spesifiek gekoppel aan die Vulkan-agterkant/weergawe in wlroots/Sway en aan ondersteuning van drywers, die monitor en die res van die grafiese stapel. Nietemin is dit 'n belangrike stap vir Sway in die rigting van volle ondersteuning van moderne HDR-skerms in 'n Wayland-omgewing.

Belangrike veranderinge in Sway 1.12

  • Ondersteuning vir die vaslegging van individuele vensters.
    Sway kan nou individuele vensters vasvang, eerder as die hele skerm of werkspasie. Dit is belangrik vir skermopname en toepassingdeling in video-oproepe: jy kan 'n spesifieke toepassing wys sonder om die hele lessenaar te openbaar. Hierdie werk word as ondersteuning in die volledige veranderingslogboek gelys. topvlak-opname.

  • HDR10 via Vulkan-weergawe.
    Bygevoeg ondersteuning HDR10-uitvoer wanneer Sway met die Vulkan-weergaweerder uitgevoer word. HDR10 is een van die mees algemene oop HDR-videoformate, dus is die verandering veral opmerklik vir gebruikers van moderne monitors en multimedia-scenario's.

  • Nuwe Wayland-protokolle.
    Die vrystelling voeg ondersteuning by vir color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1, en wl_fixes. Dit brei die fondament vir kleurbestuur, interaksie tussen eksterne komponente en werkruimtes, en meer akkurate identifikasie van boonste vlak vensters uit.

  • Nuwe opsie --toestel-primêre vir uitvoer kleurprofiel.
    Dit is nou moontlik om die primêre kleurkoördinate te gebruik waardeur die monitor rapporteer EDIDDit is nodig om die kleurkenmerke van 'n spesifieke skerm meer akkuraat te beskryf, eerder as om dit rofweg na 'n voorafbepaalde profiel te verwys.

  • Verander die gedrag van die srgb-profiel.
    Die sRGB-profiel gebruik nou die stuksgewyse sRGB-oordragfunksie, eerder as 'n eenvoudige gamma 2.2. 'n Gamma22-profiel is bygevoeg om die ou gedrag aan te spreek. Die effektiewe standaardgedrag, volgens die ontwikkelaars, bly egter dieselfde—gamma 2.2.

  • Amptelike ondersteuning vir bekendstelling via vertoonbestuurder.
    Voorheen is die bekendstelling van Sway deur middel van skermbestuurders formeel as 'n onondersteunde scenario beskou: ontwikkelaars het ou probleme met aanmeldbestuurders aangehaal en sulke verslae as onondersteund gesluit. In Sway 1.12 is hierdie posisie hersien, en die bekendstelling deur 'n skermbestuurder word nou amptelik ondersteun.

  • Veranderde gedrag op nie-ondersteunde GPU's.
    Sway weier nie meer om te begin op ongesteunde videodrywers nie, insluitend die eie NVIDIA-drywer. In plaas daarvan om te weier om te begin, word 'n inligtingsboodskap nou vertoon. Die ontwikkelaars beklemtoon dat die ondersteuningsbeleid nie verander het nie; slegs die opstartgedrag het verander. Die boodskap kan gedeaktiveer word deur die --unsupported-gpu-parameter of die SWAY_UNSUPPORTED_GPU-omgewingveranderlike te gebruik.

  • Mediasleutels via playerctl in standaardkonfigurasie.
    Sleutelbindings vir playerctl is by die standaardkonfigurasielêer gevoeg. Dit vereenvoudig mediaspelerbeheer via standaard mediasleutels sonder om persoonlike bindings handmatig by te voeg.

  • Ondersteuning vir skuifskakelaars op die sleutelbord.
    Ondersteuning vir skuifskakelaars op sleutelbordblokke is bygevoeg. Hierdie verandering het betrekking op invoerhantering en is nuttig vir toestelle waar sulke hardewareskakelaars as deel van die sleutelbord teenwoordig is.

Benewens belangrike kenmerke, sluit die vrystelling regstellings in vir sleep-en-los-hantering, houerbeweging, werkruimtes, laagdop, xdg-dop, krasblok, tekslewering via Pango/Cairo, en verskeie IPC-skripte. Hierdie regstellings sluit in ineenstortings wat veroorsaak word deur verkeerde gebruik van paneelopdragte, die eerste tik met die stylus na herlaai, die sleep van 'n houer na die rand van die werkruimte, en sommige veranderings-/skuifbewerkings.

Sway 1.12 lyk soos 'n infrastruktuurvlak-opdatering: die projek is opgedateer met wlroots 0.20, is voorberei vir moderne kleurbestuur en HDR, het skermdelingskripte verbeter en die ou formele beperking op die deurloop van skermbestuurders verwyder. Vir gebruikers van rollende verspreidings sal die opdatering waarskynlik deur die gewone pakketkanale arriveer, maar diegene wat Sway self bou, moet bewus wees van die nuwe afhanklikheid van wlroots 0.20.0.

Bron: linux.org.ru

Koop betroubare hosting vir werwe met DDoS-beskerming, VPS VDS-bedieners 🔥 Koop betroubare webwerfhosting met DDoS-beskerming, VPS VDS-bedieners | ProHoster