Niri, Waylandský skladatel napsaný v Rusku dosáhl své verze «Niri 0.1.5», ve kterém byla hlavní pozornost věnována práci na vylepšení podpory animací, vylepšení řízení komunikace mezi procesy a důležitých opravách chyb.
Pro ty, kteří o Niri nevědí, měli byste vědět, že se jedná o skladatele z Waylandu inspirováno rozšířením Gnome PaperWM která přijala metodu rozvržení mozaiky, kde jsou okna seskupena do pásu karet, který se po obrazovce nekonečně posouvá. Při každém otevření nového okna se pás karet rozšíří, zatímco dříve přidaná okna si zachovají svou velikost.
Niri nabízí schopnost spouštět aplikace X11 pomocí serveru Xwayland DDX. Má také vestavěné rozhraní pro pořizování snímků obrazovky a nahrávání screencastů s možností vyloučit jednotlivá okna z nahrávek a chránit tak citlivé informace.
Co je nového v Niri 0.1.5?
V této nové verzi Niri, která je prezentována, jak bylo zmíněno na začátku, je Hlavní novinkou jsou nové „jarní animace“ kde jsou hodnoty a doby trvání ve specifických případech více omezeny, čímž je zajištěno, že okna nebudou během skoků průhledná. Použití zpomalení nyní zvyšuje rychlost gest touchpadu, zajišťuje hladší animaci.
Další změna, která byla provedena v animacích, byla v přesouvání, změna velikosti a zavírání oken, to za účelem provedení úprav tak, že může bez problémů fungovat se zamčenými okny v nahrávkách obrazovkya uživatelé mají možnost je jednotlivě zakázat nebo nakonfigurovat.
Kromě toho se vylepšení dočkaly nejen animace, protože v Niri 0.1.5 integrovaná podpora základní proměnné obnovovací frekvence (VRR). jehož cílem je zlepšit plynulost animací na podporovaných displejích. Pro to "niri msg výstupy» nyní ukazuje, zda je VRR podporován a lze jej aktivovat nastavením parametru variabilní obnovovací frekvence ve výstupní konfiguraci.
Niri 0.1.5 také zavádí různé vylepšení v meziprocesové komunikaci (IPC) jako dodatek «verze niri msg» zobrazíte verzi Niri a verzi rozhraní příkazového řádku (Niri CLI).
také některé drobné problémy byly opraveny, jako je zpracování chování pronájmu DRM, skrytí kurzoru myši při interakci s dotykovou obrazovkou a obnovení předchozí pozice zobrazení při zrušení režimu celé obrazovky.
Došlo k dalším vylepšením, jako je obnovení předchozí pozice zobrazení při zrušení režimu celé obrazovky, skrytí kurzoru myši při interakci s dotykovou obrazovkou a vylepšení chování při zapůjčování DRM, aby se předešlo pádům a lépe zpracovávaly chyby za provozu.
Kromě nových funkcí Byly implementovány různé dodatečné opravy a vylepšení, který zahrnuje:
- Přidání animace zavírání okna „ease-out-quad“.
- Oprava problémů s chováním horizontálního gesta touchpadu
- Přidány příklady odkazů pro zakázání mikrofonu ve výchozím nastavení.
- Byly provedeny úpravy správy SIGPIPE v niri msg
Konečně, pokud ano zájem dozvědět se o tom více, můžete zkontrolovat podrobnosti v následující odkaz.
Jak nainstalovat Niri na Linux?
Pro zájemce o projekt byste měli vědět, že kompilované balíčky jsou nabízeny pro Fedora, NixOS, Arch Linux a FreeBSD.
V případě Fedory nebo derivátů stačí napsat:
dnf copr enable yalter/niri
Zatímco pro Arch Linux je příkaz následující:
sudo pacman -S niri
V případě jiných distribucí můžete nahlédnout do dokumentace v následující odkaz, kde se také můžete dozvědět něco více o přizpůsobení, které se provádí prostřednictvím konfiguračního souboru, který vám umožňuje upravit parametry, jako je šířka rámce, výplň, výstupní režimy a velikost okna, to vše bez nutnosti restartovat složený server.