Njihanje 1.12

Izdanje je objavljeno Njihanje 1.12 — nova verzija kompozitora za popločavanje Wayland, kompatibilna po ideologiji i konfiguraciji sa i3. Objavljivanje se dogodilo 25 maj 2026 godinaPrema projektu, Sway 1.12 uključuje 138 promjena od 50 učesnika, a sada montaža zahtijeva wlroots 0.20.0.

Glavna promjena za korisnike bila je podrška HDR10 prilikom rada kroz Vulkan rendererOvo ne omogućava automatski HDR u svim konfiguracijama: funkcija je specifično vezana za Vulkan backend/renderer u wlroots/Sway i za podršku drajvera, monitora i ostatka grafičkog paketa. Ipak, ovo je važan korak za Sway ka potpunoj podršci modernih HDR ekrana u Wayland okruženju.

Ključne promjene u Swayu 1.12

  • Podrška za snimanje pojedinačnih prozora.
    Sway sada može snimati pojedinačne prozore, umjesto cijelog ekrana ili radnog prostora. Ovo je važno za snimanje ekrana i dijeljenje aplikacija u video pozivima: možete prikazati određenu aplikaciju bez otkrivanja cijele radne površine. Ovaj rad je naveden kao podrška u kompletnom popisu promjena. snimanje na najvišem nivou.

  • HDR10 putem Vulkan renderera.
    Dodata podrška HDR10 izlaz pri pokretanju Swaya s Vulkan rendererom. HDR10 je jedan od najčešćih otvorenih HDR video formata, tako da je promjena posebno primjetna za korisnike modernih monitora i multimedijalnih scenarija.

  • Protokoli New Waylanda.
    Ovo izdanje dodaje podršku za color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 i wl_fixes. Ovo proširuje osnovu za upravljanje bojama, interakciju između vanjskih komponenti i radnih prostora, te precizniju identifikaciju prozora najvišeg nivoa.

  • Nova opcija --device-primaries za izlazni profil_boja.
    Sada je moguće koristiti primarne koordinate boja koje monitor prijavljuje putem EDIDOvo je neophodno kako bi se preciznije opisale karakteristike boja određenog ekrana, umjesto da se grubo referencira na unaprijed definirani profil.

  • Promjena ponašanja srgb profila.
    sRGB profil sada koristi segmentnu sRGB prijenosnu funkciju, umjesto jednostavne gama 2.2. Dodan je profil gama22 kako bi se riješilo staro ponašanje. Međutim, efektivno zadano ponašanje, prema riječima programera, ostaje isto - gama 2.2.

  • Zvanična podrška za pokretanje putem upravitelja prikaza.
    Ranije se pokretanje Swaya putem upravitelja prikaza formalno smatralo nepodržanim scenarijem: programeri su navodili stare probleme s upraviteljima prijava i zatvarali bi takve izvještaje kao nepodržane. U Swayu 1.12, ovaj stav je revidiran i pokretanje putem upravitelja prikaza sada je zvanično 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 pokretanja, sada se prikazuje informativna poruka. Programeri naglašavaju da se politika podrške nije promijenila; promijenilo se samo ponašanje pri pokretanju. Poruka se može onemogućiti pomoću parametra --unsupported-gpu ili varijable okruženja SWAY_UNSUPPORTED_GPU.

  • Medijski tasteri putem playerctl-a u standardnoj konfiguraciji.
    Veze tipki za playerctl su dodane u zadanu konfiguracijsku datoteku. Ovo pojednostavljuje upravljanje media playerom putem standardnih medijskih tipki bez ručnog dodavanja prilagođenih veza.

  • Podrška za klizne prekidače na tastaturi.
    Dodana je podrška za klizne prekidače na blokovima tastature. Ova promjena se odnosi na rukovanje unosom i korisna je za uređaje gdje su takvi hardverski prekidači prisutni kao dio tastature.

Pored glavnih funkcija, izdanje uključuje ispravke za rukovanje funkcijom "drag-and-drop", premještanje kontejnera, radne prostore, layer-shell, xdg-shell, scratchpad, renderiranje teksta putem Pango/Cairo i nekoliko IPC skripti. Ove ispravke uključuju padove uzrokovane nepravilnom upotrebom komandi panela, prvi dodir olovke nakon ponovnog pokretanja, prevlačenje kontejnera na rub radnog prostora i neke operacije promjene veličine/premještanja.

Sway 1.12 izgleda kao ažuriranje na nivou infrastrukture: projekat je ubrzan sa wlroots 0.20, pripremljen je za moderno upravljanje bojama i HDR, ima poboljšane skripte za dijeljenje ekrana i uklonjeno je staro formalno ograničenje pokretanja kroz upravitelje ekrana. Za korisnike distribucija koje se obnavljaju, ažuriranje će vjerovatno stići putem uobičajenih kanala paketa, ali oni koji sami grade Sway trebali bi biti svjesni nove zavisnosti od wlroots 0.20.0.

izvor: linux.org.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster