Niri 26.04


Niri 26.04


Niri 26.04


Niri 26.04

Ilmus uus versioon Niri v26.04 — kerimis-timeline compositor Waylandi jaoks, mis paigutab aknad veergudesse lõputul ribal paremale, samal ajal kui uue akna avamine ei muuda juba avatud akende suurust.

Niri on kirjutatud Rustis ja levitatakse GPL3 litsentsi alusel. Veebruariks ületas GitHubis olev repo 20,000 tähte.

Selle väljaande peamine omadus, mille järele on kõige enam küsitud, on tausta hägustamise (blur) tugi. Hägustamine töötab Waylandi ext-background-effect protokolli kaudu ja seda toetavad paljud rakendused ja keskkonnad (Dank Material Shell, Noctalia shell, Vicinae launcher, terminalid foot, kitty, Ghostty ja teised).

Rakenduste jaoks, mis ei toeta protokolli, saab hägustamise sisse lülitada Niri seadistuste kaudu. Saadaval on kaks tüüpi hägustamist: xray blur (tõhus, kasutab häguseid taustapilte staatilise pildina) ja tavaline hägustamine (ressursimahukam). Saate konfigureerida, millist tüüpi kasutada erinevate aknasalade jaoks, näiteks:

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

Kahjustus on keeruline funktsioon, mis nõudis märkimisväärseid muudatusi renderdamise arhitektuuris, et töötada kiiresti ja õigesti, sealhulgas tugedes ülevaate akendel ja interaktsioonidega teiste efektidega. Samuti on lisatud võimalus rakendada läbipaistvust ja udustamise efekte hüpikmenüüdele koos nurkade raadiuse ja läbipaistvuse seadistamisega.

Muudatuste seas on märkimisväärne toetus valikulistele lisadele konfiguratsioonis — nüüd saab siduda faile, mis võivad puududa ilma laadimisveata, mis on mugav kohalike ülekirjutuste jaoks. Samuti on parendatud niri.service teenust — binaritee ei ole enam kindlalt kodeeritud. On tehtud ka muid muudatusi, mis puutuvad hiirekursori käitumisse kerimisel, ekraanisalvestamisel ja muudes küsimustes — lisainfoks lugege allolevat väljaande linki. Minimumnõutav Rusti versioon on nüüd 1.85.

Arendajad täheldavad ka projekti Niri üleviimist GitHubi organisatsiooni, asemel et see oleks arendaja YaLTeR isiklikul kontol. See on võimaldanud laiendada õigusi ülesannete ja pull-requestide haldamiseks. Arendajad tänavad Sempyost aktiivse osalemise ja kasutajate abistamise eest. Organisatsiooni on samuti viidud seotud projektid, sealhulgas seotud projektide nimekiri awesome-niri (Vortriz) ja kunstide hoidla logo loojatelt (bluelinden ja HumpityDumpityDumber), kus asub ikoon ja mitu taustapilti, sealhulgas 3D-teosed, mis on loodud Blenderis (Duncan-Rose).

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster