A Niri kompozit szerver kiadása 2023.08.25-én, amely a Waylandot használja.

Megjelent a Niri kompozit szerver új kiadása, amely a GNOME PaperWM bővítmény stílusában megvalósított mozaik (tiling) elrendezési módszert alkalmazza, ahol az ablakok egy végtelenül görgethető sávba csoportosulnak a képernyőn. Egy új ablak megnyitása a sáv kiterjesztését eredményezi, miközben a korábban hozzáadott ablakok mérete nem változik. A projekt a Wayland protokollra épül, de lehetővé teszi az X11 alkalmazások futtatását az Xwayland DDX szerver segítségével. A projekt kódját Rust nyelven írták, és GPLv3 licenc alatt terjesztik. Csomagok készülnek a Fedora, NixOS, Arch Linux és FreeBSD rendszerekhez.

A Niri és a PaperWM közötti alapvető különbség, hogy minden monitorhoz saját ablakcsík tartozik, amely nem metsződik más monitorkkal (a PaperWM esetében a monitoraokkal való külön munkavégzés nem valósítható meg a GNOME Shell globális ablakkoordinátáihoz való kötődés miatt). A Niri támogatja a HiDPI-t, és több GPU-val rendelkező rendszereken is működhet (például, hibrid rendszereken, amelyek diszkrét grafikus kártyával és beépített GPU-val rendelkeznek). Beépített felület áll rendelkezésre képernyőképek készítésére és képernyővideók rögzítésére, amelynek különlegessége, hogy lehetőség van egyes ablakok rögzítési folyamatból való kizárására. bizalmas információval.

A Niri virtuális asztalai dinamikusan jönnek létre, és a GNOMEhoz hasonlóan függőlegesen helyezkednek el (az ablakcsík vízszintesen, az asztalcsík pedig függőlegesen forog). Minden monitoron egy független ablakcsoportra van lehetőség. vagy azok képernyőre történő áthelyezésére az egérrel való húzással a drag&drop módban. Új funkcióként bevezetésre került a virtuális asztalok rögzítése, amely lehetővé teszi a szükséges számú asztal nyitva tartását, függetlenül attól, hogy üresek-e vagy sem.Az asztalok és ablakok közötti váltáshoz kezelő gesztusokat lehet használni az érintőpadon. A monitor kikapcsolásakor a virtuális asztalok elrendezése megjegyződik és átköltözik a fennmaradó monitorra, majd a monitor visszaállításakor az eredeti állapotba tér vissza. A beállítás a konfigurációs fájlon keresztül történik, amely lehetővé teszi olyan paraméterek módosítását, mint a keretek szélessége, a margók, a kimeneti módok és az ablakok méretei. A konfigurációs fájlban végrehajtott módosítások automatikusan alkalmazásra kerülnek újraindítás nélkül.

A Niri kompozit szerver kiadása 2023.08.25-én, amely a Waylandot használja.

Az új verzióban:

  • Az Xwayland használatával történő X11-alkalmazások indításához integrálták az xwayland-satellite komponenst, amely lehetővé teszi a Wayland alapú standard ablakok használatát az X11 munkamenet során anélkül, hogy specifikus X11 ablakkezelési funkciókat, például globális koordináta rendszert kellene hozzáadni. Az xwayland-satellite segítségével problémamentesen futtathatók a játékok, a Steam, a Proton, a JetBrains IDE-k, a Ghidra, az Electron alapú alkalmazások és a legtöbb egyéb X11 kliens.
  • Hozzáadásra került a képernyőolvasók támogatása. Az Orca projekt munkája során megvalósították az org.freedesktop.a11y.KeyboardMonitor D-Bus interfészt, amely lehetővé teszi a billentyűleütések átirányítását. Az AccessKit segítségével lehetőség van hangutasítások kiadására az asztalok közötti váltáshoz, a kilépés megerősítéséhez, képernyőképek készítéséhez és gyorsbillentyűk aktiválásához. Az Orca engedélyezésére és letiltására a Super+Alt+S billentyűkombináció lett hozzáadva.
  • Hozzáadódott egy modális párbeszédpanel a munkamenet befejezésének megerősítéséhez, amely aktiváláskor hátteret sötétít el, míg a nyitás/zárás során animált effektus aktiválódik.
    A Niri kompozit szerver kiadása 2023.08.25-én, amely a Waylandot használja.
  • Képernyőképek létrehozásakor bővült a kiválasztott terület és ablak kiemelésének interfésze, mostantól támogatott a többmonitoros konfigurációk és az érintőképernyők általi vezérlés is. Megoldódtak a villódzási problémák, amikor képernyőfelvételek készítése történt NVIDIA grafikus kártyával rendelkező rendszereken.
    A Niri kompozit szerver kiadása 2023.08.25-én, amely a Waylandot használja.
  • Lehetőség nyílt a billentyűzetkiosztás információinak lekérésére a systemd-localed révén, az org.freedesktop.locale1 D-Bus interfész használatával, amely lehetővé teszi a telepítés során kiválasztott kiosztás paraméterek alkalmazását anélkül, hogy külön XKB kiosztást kellene konfigurálni.
  • Megérkezett a Wayland-protokoll ext-workspace támogatása, amely eseményeket valósít meg a virtuális asztalok állapotáról, valamint lehetőséget biztosít az asztalok aktiválására és deaktiválására. Az ext-workspace támogatásával elérhetővé vált az asztali indikátorok kompatibilitása más kompozit szerverekkel, és használható az ext/workspaces modul a Waybar 0.14-ben, valamint a jövőbeni sfwbar és xfce4-panel kiadásokban.
  • Megérkezett a Wayland-protokoll második verziójának cursor-shape támogatása, amely alternatív módot kínál a kurzor megjelenésének testreszabására, a kurzor képek sorozatának átkonvertálásával a wl_surface felülethez való kötés helyett.
  • Az IPC interfész bővült az ablakok pozíciójának és méretének kezelésének lehetőségeivel.
  • Megvalósult egy D-Bus szolgáltatás az automatikus képernyővédő aktiválásának blokkolására videók megtekintése közben olyan programokban, mint a VLC.
  • Létrejött a projekt logója és elindult a wiki oldal dokumentációval.
    A Niri kompozit szerver kiadása 2023.08.25-én, amely a Waylandot használja.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster