Niri 26.04


Niri 26.04


Niri 26.04


Niri 26.04

Doli një version i ri i Niri v26.04 — një kompozitor skroll-tajlingu për Wayland, i cili radhit dritaret në kolona në një shirit të pafund drejt djathtas, ndërkohë që hapja e një dritareje të re nuk ndryshon dimensionet e atyre që janë hapur më parë.

Niri është shkruar në Rust dhe shpërndahet nën licencën GPL3. Në shkurt, repozitori në GitHub kaloi 20,000 yje.

Veçoria kryesore e këtij lëshimi, për të cilën janë kërkuar më shumë, është mbështetje për zhbllokimin (blur) të sfondit. Zhbllokimi punon përmes protokollit Wayland ext-background-effect, e cila mbështetet nga shumë aplikacione dhe mjete (Dank Material Shell, Noctalia shell, Vicinae launcher, terminalet foot, kitty, Ghostty dhe të tjerë).

Për aplikacionet që nuk mbështesin protokollin, mund të aktivizoni zhbllokimin përmes konfigurimit të Niri. Ka dy lloje zhbllokimi: xray blur (efektiv, përdor sfondet e zhbllokuara si një imazh statik) dhe zhbllokimi i zakonshëm (më kërkues në burime). Mund të konfigurohet se cili lloj të përdoret për nivele të ndryshme dritareje, për shembull:

// 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
}
}

Zhbllokimi është një funksion kompleks, që kërkonte ndryshime të mëdha në arkitekturën e renderimit për funksionim të shpejtë dhe të saktë, duke përfshirë mbështetje në pamjen e dritareve (Overview) dhe ndërveprimin me efekte të tjera. Është shtuar gjithashtu mundësia për të aplikuar transparencën dhe efektet e zhbllokimit në menutë plasuese (pop-up) me konfigurimin e rrezes së skajeve dhe transparencës.

Ndër ndryshimet e tjera mund të përmendim mbështetje për inkursionet opsionale (optional includes) në konfigurim — mund të lidhen skedarë që mund të mungojnë pa shkaktuar gabime ngarkimi, gjë që është e dobishme për parazgjedhjet lokale. Gjithashtu është përmirësuar shërbimi niri.service — rruga drejt binarit tani nuk është e ngurtësuar. Janë kryer edhe ndryshime të tjera që lidhen me sjelljen e treguesit „miu” gjatë skrollimit, screencasting dhe shumë të tjera — lexoni hollësitë në lidhjen e lëshimit në fund. Versioni minimal i mbështetur i Rust tani është 1.85.

Zhvilluesit gjithashtu theksojnë zhvendosjen e projektit Niri në organizatën në GitHub në vend të llogarisë personale të zhvilluesit YaLTeR. Kjo ka lejuar zgjerimin e të drejtave për menaxhimin e detyrave dhe kërkesave për tërheqje. Zhvilluesit shprehin falënderim për Sempyos për angazhimin aktiv në mbështetje dhe ndihmën për përdoruesit. Në organizatë janë transferuar gjithashtu projekte të tjera të lidhura, duke përfshirë listën e projekteve të lidhura awesome-niri (Vortriz) dhe depozitën me artet nga krijuesit e logos (bluelinden dhe HumpityDumpityDumber), ku ka një ikonë dhe disa sfonda, duke përfshirë punë 3D të krijuara në Blender (Duncan-Rose).

Burimi: linux.org.ru

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster