Doli njĂ« version i ri Niri v26.04 â njĂ« kompozitor scroll-tyling pĂ«r Wayland, i cili pozicionon dritaret nĂ« kolona nĂ« njĂ« shirit tĂ« pafund drejt sĂ« djathtĂ«s, ndĂ«rsa hapja e njĂ« dritareje tĂ« re nuk ndikon nĂ« madhĂ«sitĂ« e dritareve tashmĂ« tĂ« hapura.
Niri është shkruar në Rust dhe distribuohet nën licencën GPL3. Në shkurt, depoja në GitHub kaloi 20,000 yje.
Karakteristika kryesore e këtij lëshimi, për të cilën është kërkuar më shumë, është mbështetja për blur-in e sfondit. Blur funksionon përmes protokollit Wayland ext-background-effect, i cili mbështetet nga shumë aplikacione dhe shell-e (Dank Material Shell, Noctalia shell, Vicinae launcher, terminalet foot, kitty, Ghostty dhe të tjerë).
Për aplikacionet që nuk mbështesin protokollin, mund të aktivizohet blur-i përmes konfigurimit të Niri. Ka dy lloje blur-i: xray blur (efektiv, përdor sfondet e mjegullta si imazh statik) dhe blur-i i zakonshëm (më kërkues për burime). Mund të konfigurohet se cili lloj të përdoret për shtresa të ndryshme dritare, 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
}
}
Bllakja është një funksion kompleks që kërkonte ndryshime të konsiderueshme në arkitekturën e renderimit për funksionim të shpejtë dhe të saktë, duke përfshirë mbështetje në pamjen e përmbledhjes (Overview) dhe ndërveprimin me efekte të tjera. Gjithashtu, është shtuar mundësia për të aplikuar transparencë dhe efekte bllakje në menu të shpërthyeshme (pop-up) me konfigurimin e radioseve të këndit dhe transparencës.
NdĂ«r ndryshimet e tjera, mund tĂ« theksohet mbĂ«shtetja pĂ«r pĂ«rfshirje opsionale (optional includes) nĂ« konfigurim â mund tĂ« ngarkohet skedarĂ« qĂ« mund tĂ« mungojnĂ« pa sjellĂ« gabim ngarkimi, duke qenĂ« kĂ«shtu tĂ« pĂ«rshtatshme pĂ«r ri-ndryshime lokale. Gjithashtu Ă«shtĂ« pĂ«rmirĂ«suar shĂ«rbimi niri.service â rruga drejt binarit tani nuk Ă«shtĂ« e ngurtĂ«suar. JanĂ« bĂ«rĂ« edhe ndryshime tĂ« tjera qĂ« lidhen me sjelljen e treguesit tĂ« 'miut' gjatĂ« skrollimit, Screencasting-un dhe shumĂ« tĂ« tjera â pĂ«r detaje, lexoni lidhjen pĂ«r versionin nĂ« fund. Versioni minimal i mbĂ«shtetur i Rust tani Ă«shtĂ« 1.85.
Zhvilluesit gjithashtu theksojnë transferimin e projektit Niri në organizatën në GitHub në vend të llogarisë personale të zhvilluesit YaLTeR. Kjo lehtësoi zgjerimin e të drejtave për menaxhimin e detyrave dhe pull-request-ëve. Zhvilluesit shprehin mirënjohje ndaj Sempyos për pjesëmarrjen aktive në mbështetje dhe ndihmën e përdoruesve. Në organizatë janë transferuar gjithashtu projekte të ngjashme, 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ë simbol dhe disa prapavija, përfshirë punë 3D të krijuara në Blender (Duncan-Rose).
Burimi: linux.org.ru



