Niri 26.04


Niri 26.04


Niri 26.04


Niri 26.04

En ny version av Niri v26.04 har slÀppts - en scroll-timeline kompositör för Wayland, som placerar fönster i kolumner pÄ en oÀndlig band Ät höger, med öppnandet av ett nytt fönster som inte pÄverkar storlekarna pÄ redan öppnade fönster.

Niri Ă€r skriven i Rust och distribueras under GPL3-licensen. I februari nĂ„dde repositoryt pĂ„ GitHub över 20 000 stjĂ€rnor.

Den huvudsakliga funktionen i slÀppet, som flest har efterfrÄgat, Àr stöd för oskÀrpa (blur) av bakgrunden. OskÀrpan fungerar genom Wayland-protokollet ext-background-effect och stöds av mÄnga applikationer och skal (Dank Material Shell, Noctalia shell, Vicinae launcher, terminaler foot, kitty, Ghostty och fler).

För applikationer utan stöd för protokollet kan oskÀrpan aktiveras via Niri-konfigurationen. Det finns tvÄ typer av oskÀrpa: xray blur (effektiv, anvÀnder oskarpa bakgrundsbilder som en statisk bild) och vanlig oskÀrpa (mer resurskrÀvande). Det gÄr att stÀlla in vilken typ som ska anvÀndas för olika fönsterskikt, till exempel:

// Make top and overlay layers use the regular blur (if enabled),
// while bottom and background layers keep using the efficient xray blur.
layer-rule {
match layer="top"
match layer="overlay"

background-effect {
xray false
}
}

OskÀrpa Àr en komplex funktion som krÀvde betydande Àndringar i renderingsarkitekturen för att fungera snabbt och korrekt, inklusive stöd i fönsteröversikten (Overview) och interaktion med andra effekter. Det har ocksÄ lagts till möjlighet att tillÀmpa transparens och oskÀrpaeffekter pÄ popup-menyer med instÀllningar för hörnens radie och transparens.

Bland andra förÀndringar kan nÀmnas stöd för valfria inkluderningar (optional includes) i konfigurationen - det gÄr att inkludera filer som kan saknas utan att det uppstÄr ett fel under inlÀsning, vilket Àr praktiskt för lokala överskrivningar. TjÀnsten niri.service har ocksÄ förbÀttrats - sökvÀgen till binÀren Àr nu inte hÄrdkodad. Andra förÀndringar rör beteendet hos muspekaren vid scrollning, screencasting och mycket mer - mer information hittar du i lÀnken till slÀppet nedan. Den lÀgsta stödda versionen av Rust Àr nu 1.85.

Utvecklarna noterar ocksĂ„ flytten av projektet Niri till en organisation pĂ„ GitHub istĂ€llet för den personliga kontoinnehavaren YaLTeR. Detta har gjort det möjligt att utöka rĂ€ttigheterna för att hantera uppgifter och pull-förfrĂ„gningar. Utvecklarna uttrycker sin tacksamhet till Sempyos för aktivt deltagande i stöd och hjĂ€lp till anvĂ€ndarna. Även relaterade projekt har flyttats till organisationen, inklusive listan över relaterade projekt awesome-niri (Vortriz) och ett arkiv med konstverk frĂ„n logotypens skapare (bluelinden och HumpityDumpityDumber), dĂ€r det finns en ikon och flera bakgrundsbilder, inklusive 3D-verk skapade i Blender (Duncan-Rose).

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster