Ilmus uus versioon Niri v26.04 â kerimis- ja paigutustarkvara Waylandile, mis paigutab aknad ikoonite ritta lĂ”putu riba paremale, samal ajal avamine uute akende ei muuda juba avatud akende suurusi.
Niri on kirjutatud Rustis ja seda levitatakse GPL3 litsentsi alusel. Februaris ĂŒletas GitHubi repositoorium 20 000 tĂ€hte.
Selle versiooni peamine omadus, mille jÀrele kÔige rohkem sooviti, on tausta hÀgustamise (blur) tugi. HÀgustamine töötab Waylandi protokolli ext-background-effect kaudu, mida toetavad paljud rakendused ja keskkonnad (Dank Material Shell, Noctalia shell, Vicinae launcher, terminalid foot, kitty, Ghostty jne).
Rakenduste jaoks, mis ei toeta protokolli, saab hĂ€gustamist Niri konfiguratsiooni kaudu lubada. On kaks tĂŒĂŒpi hĂ€gustamist: xray blur (efektiivne, kasutab hĂ€guseid taustapilte staatilise pildina) ja tavaline hĂ€gustamine (ressursimahukam). Saab seadistada, millist tĂŒĂŒpi kasutada erinevate aknalauakihte 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
}
}
HĂ€gustamine on keeruline funktsioon, mis nĂ”udis mĂ€rkimisvÀÀrseid muudatusi renderdamise arhitektuuris kiire ja Ă”ige toimimise tagamiseks, sealhulgas toetust aknatuuride ĂŒlevaates (Overview) ja interaktsioone teiste efektidega. Samuti on lisatud vĂ”imalus rakendada lĂ€bipaistvust ja hĂ€gustuse efekte hĂŒpikmenĂŒĂŒdele (pop-up) nurkade ja lĂ€bipaistvuse raadiuse seadistamisega.
Muude muudatuste seas vĂ”ib mĂ€rkida valikuliselt lisamise (optional includes) tugi konfiguratsioonis â saab lisada faile, mis vĂ”ivad puududa ilma laadimisveata, mis on mugav kohalike ĂŒleĂŒhtimise jaoks. Samuti on parendatud teenust niri.service â teed binaarkoodini ei ole enam kĂ”vasti kodeeritud. On tehtud ka muid muudatusi, mis puudutavad kursori "hiirt" kerimist, Screencastingâut ja palju muud â lisateavet leiate allolevalt vĂ€ljaande lingilt. MinimumnĂ”utav Rusti versioon on nĂŒĂŒd 1.85.
Arendajad mĂ€rgivad ka Niri projekti ĂŒleviimist GitHub'i organisatsiooni alla, mitte YaLTeR'i isiklikule kontole. See on vĂ”imaldanud laiendada Ă”igusi ĂŒlesannete ja pulli taotluste haldamiseks. Arendajad tĂ€navad Sempyost aktiivse osalemise ja kasutajate toetamise eest. Organisatsiooni on ĂŒle kantud ka seotud projektid, sealhulgas awesome-niri (Vortriz) seotud projektide nimekiri ja logo loojaid (bluelinden ja HumpityDumpityDumber) sisaldav kunstihoidla, kus on embleem ja mitmeid taustu, sealhulgas 3D-teosed, mis on loodud Blenderis (Duncan-Rose).
Allikas: linux.org.ru



