PÀrast kolme kuu arendust on avaldatud kompotsi serveri Niri versioon 26.04, mis rakendab kirja suuruse (tiling) paigutust GNOME-i laienduse PaperWM stiilis, kus aknad grupitakse lÔputult keritavasse riba. Uue akna avamine viib riba laiendamiseni, samas kui varem lisatud aknad ei muuda oma suurust. Projekt pÔhineb Waylandi protokolli kasutamisel, kuid vÔimaldab kÀitada X11 rakendusi DDX-serveri Xwaylandi abil. Projekti kood on kirjutatud Rusti keeles ja jaotatakse GPLv3 litsentsi alusel. Pakette koostatakse Fedora, NixOS, Arch Linuxi ja FreeBSD jaoks.
Niri peamine erinevus PaperWM-ist seisneb iga monitori jaoks eraldi aknariba seondumises, mis ei ristu teiste monitoride ribadega (PaperWM-is ei saa eraldi töötamist monitoride vahel ellu viia globaalsete aknakoordinaatide seondumise tĂ”ttu GNOME Shellis). Niri toetab HiDPI-d ja vĂ”ib töötada mitme GPU-ga sĂŒsteemides (nĂ€iteks hĂŒbriidsĂŒsteemides eraldiseisva ja integreeritud graafikakaardiga). Sisseehitatud liides ekraanipiltide tegemiseks ja ekraanivideote salvestamiseks vĂ”imaldab kaasa vĂ”tta salvestisest teatud aknad, kus on konfidentsiaalset teavet.
Niris luuakse virtuaalsed töölauad dĂŒnaamiliselt ja GNOME-i sarnaselt paigutatakse need vertikaalselt (aknariba pöörleb horizontaalset, samas kui töölauad on vertikaalsed). Iga monitoril saab kuvada sĂ”ltumatut komplekti. virtuaalsetele töölaualeTöölauad ja aknad vahetamiseks saab kasutada juhtivaid ĆŸeste puuteplaadil. Monitori vĂ€ljalĂŒlitamisel salvestatakse virtuaalsete töölaua paigutus ja kantakse ĂŒle allesjÀÀnud monitorile, ning tagasi tulles taastatakse see algsesse seisu. Seade toimub konfigureerimisfaili kaudu, mis vĂ”imaldab ka muuta selliseid parameetreid nagu raamide laius, vahed, vĂ€ljundireĆŸiimid ja akna suurused. Konfigureerimisfaili muudatused rakenduvad automaatselt ilma komposiitserveri taaskĂ€ivitamiseta. serverilt.
Uues versioonis:
- Lisatud vĂ”imalus hĂ€gustada poollĂ€bipaistvate akende tausta. Rakendused ja kasutajakeskkonna komponendid saavad hallata lĂ€bipaistvust Waylandi protokolli ext-background-effect abil, ja mitte toetavate programmide jaoks saab lĂ€bipaistvust seadistada konfigureerimisfaili sidumise kaudu. Sisetee tausta hĂ€gustamise tugi on rakendatud shell'ides Dank Material Shell ja Noctalia, kĂ€ivitajas Vicinae, terminali emulaatorites foot, kitty ja Ghostty, samuti tööriistakogus Quickshell ja winit. Saadaval on kaks tausta hĂ€gustamise reĆŸiimi: âxrayâ (hĂ€gustamine arvutatakse ĂŒks kord ja seejĂ€rel asendatakse valmis staatilise pildiga) ja ânormalâ (hĂ€gustamine toimub jooksvalt).

- Konfigureerimisfaili direktiivile âincludeâ, mida kasutatakse teiste failide sisu lisamiseks, on lisatud valik âoptional=trueâ, mis vĂ”imaldab mÀÀrata valikulisi konfigureerimise komponente. Kui lisatavas failis puudub, siis valiku âoptional=trueâ olemasolu korral antakse vĂ€ltimatu vea asemel vĂ€lja hoiatusteade. Konfigureerimise sees on lisatud vĂ”imalus kasutada teed â~ /â, mis on seotud kodukataloogiga.
- Lihtsustatud navigeerimine mitme akna vahel, sarnaselt Blenderile, on vertikaalse hiire kerimisega töölaual rakendatud automaatset kursorite vahetamist ekraanil ĂŒhelt servalt teisele.
- Ekraanivideote salvestamisel on PipeWire'is rakendatud kursorite metainfo edastamine eraldi video voogest, mis vĂ”imaldab nĂ€iteks OBS-is kursori iseseisvat joonistamist. IPC-sse on lisatud kĂ€sud ekraanivideo salvestamise jĂ€lgimiseks, salvestamise peatamiseks ja salvestamise alguse/lĂ”pu sĂŒndmuste tĂ”mbamiseks (paneeli indikaatori kuvamiseks).
- Parandatud kerimise ja akende avamise/suletamise animatsioon.
- Lisatud vĂ”imalus tĂŒhistada drag & drop operatsioone, vajutades Escape klahvi.
- Parandatud toetust tahvelarvutitele ja jÀlgimispallidele.
- GPU profileerimise vĂ”imalusi on laiendatud Tracy paketi abil. Lisatud renderdamise ja udustamise toimingute jĂ€lgimise vĂ”imalus. Toetatud on hĂŒbriidgraafikasĂŒsteemid (sisseehitatud GPU + diskreetne graafikakaart).
- Joonistamise optimeerimine on toimunud. Ekraanile joonistatavate objektide loendi koostamine on kiirusel 2-3 korda kiirem kaasaegsetes sĂŒsteemides ja kuni 8 korda vanades.
Allikas: opennet.ru

