Izdanje kompozitnog poslužitelja Niri 25.05 koji koristi Wayland

Izdan je Niri 25.05, kompozitni poslužitelj. Implementira raspored pločica sličan GNOME ekstenziji PaperWM, grupirajući prozore u beskonačno pomičnu vrpcu. Otvaranje novog prozora proširuje vrpcu, dok prethodno dodani prozori ostaju nepromijenjeni. Projekt se oslanja na Wayland protokol, ali omogućuje pokretanje X11 aplikacija pomoću Xwayland DDX poslužitelja. Projekt je napisan u Rustu i licenciran pod GPLv3 licencom. Paketi su dostupni za Fedoru, NixOS i Arch. Linux i FreeBSD-a.

Temeljna razlika između Nirija i PaperWM-a je u tome što svaki monitor ima vlastitu vrpcu prozora koja se ne presijeca s vrpcom na drugim monitorima (u PaperWM-u se ne može implementirati odvojen rad s monitorima zbog vezanja na globalne koordinate prozora u GNOME Shellu). Niri podržava HiDPI i može raditi na sustavima s više GPU-a (na primjer, hibridni sustavi s diskretnom grafičkom karticom i integriranim GPU-om). Postoji ugrađeno sučelje za snimanje zaslona i screencasta, čija je značajka mogućnost isključivanja pojedinačnih prozora s povjerljivim informacijama iz snimanja.

Virtualne radne površine u Niriju se dinamički stvaraju i, slično kao u GNOME-u, raspoređene su vertikalno (vrpca prozora rotira se horizontalno, dok se vrpca radne površine rotira vertikalno). Svaki monitor može prikazati neovisni skup virtualna radna mjestaGeste dodirne pločice možete koristiti za prebacivanje između radnih površina i prozora. Kada odspojite monitor, raspored virtualne radne površine pamti se i prenosi na preostali monitor, a kada vratite monitor, vraća se u izvorno stanje. Konfiguracija se izvodi putem konfiguracijske datoteke, što vam omogućuje promjenu parametara kao što su širina obruba, margine, načini prikaza i veličine prozora. Promjene napravljene u konfiguracijskoj datoteci primjenjuju se automatski bez ponovnog pokretanja kompozitnog poslužitelja.

Izdanje kompozitnog poslužitelja Niri 25.05 koji koristi Wayland

U novoj verziji:

  • Dodan je način pregleda za navigaciju virtualnim radnim površinama i prozorima otvorenim na njima. Način rada se aktivira pomicanjem kursora u gornji lijevi kut ili klizanjem četiri prsta po dodirnoj ploči, nakon čega se skala smanjuje i prikazuje se popis dostupnih virtualnih radnih površina i prozora otvorenih u njima. Prozore je moguće preurediti ili premjestiti između radnih površina pomoću miša ili gesti na zaslonu.
    Izdanje kompozitnog poslužitelja Niri 25.05 koji koristi Wayland
  • Proširene mogućnosti za izradu screencastova i dijeljenje zaslona. Dodana je mogućnost dinamičkog odabira objekta za snimanje screencasta - u početku se stvara prazan video stream, koji se može prebaciti za snimanje aktivnog prozora ili cijelog zaslona na trenutnom monitoru. Implementirana je podrška za snimanje izlaza aplikacija preko cijelog zaslona u obliku virtualnog prozora.
  • Sučelje za izradu snimaka zaslona sada uključuje mogućnost odabira područja snimke pomoću grafičkog tableta ili zaslona osjetljivog na dodir. Na donju ploču dodan je zaseban gumb za izradu snimke zaslona.
  • Dodana je mogućnost isticanja prozora koji zahtijevaju posebnu pozornost. Takvi su prozori označeni okvirom u boji (boja se postavlja putem postavke hitne boje) i imaju zaseban indikator na ploči.
  • Mogućnosti IPC sučelja koje se koristi za interakciju između vanjskih sustava i kompozita su proširene. poslužiteljaDodane su naredbe: "niri msg pick-window" (vraća ID prozora na koji je korisnik kliknuo) i "niri msg pick-color" (vraća boju odabranog piksela).
  • Dodane akcije s prozorima: fokus-monitor, premjesti-prozor-na-monitor, premjesti-stupac-na-monitor, fokus-stupac, premjesti-stupac-u-indeks.
  • Dodane postavke za ulazne uređaje: onemogućavanje dodira i povlačenja, onemogućavanje zaslona osjetljivih na dodir, promjena modifikacijske tipke, odabir orijentacije dodirne pločice, omogućavanje Num Locka pri pokretanju.
  • Poboljšana učinkovitost renderiranja prozora u međuteksture (offscreening), koje su podložne dodatnoj obradi (na primjer, slojevitosti) prije ispisa na monitor.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster