Bylo vydáno composite serveru Niri 0.1.5, který využívá Wayland.

Byla vydána verze kompozitního serveru Niri 0.1.5, vyvinutá pod vlivem GNOME rozšíření PaperWM, která implementuje metodu mozaikové (tiling) kompozice, při které jsou okna seskupena do nekonečně se posouvajícího pásu na obrazovce. Otevření nového okna vede k rozšíření pásu, přičemž dříve přidaná okna nikdy nezmění svůj rozměr. Kód projektu je distribuován pod licencí GPLv3. Balíčky byly sestaveny pro Fedora, NixOS, Arch Linux a FreeBSD.

Jako důvod k vytvoření samostatného kompozitního správce je uváděna nemožnost realizace odděleného použití s monitory v PaperWM kvůli vazbě na globální souřadnice oken v GNOME Shell. Principiální rozdíl Niri od PaperWM spočívá ve vazbě na každém monitoru vlastního pásu oken, které se navzájem nepřekrývají. Niri podporuje HiDPI a může pracovat na systémech s více GPU (např. hybridních systémech s diskrétní grafickou kartou a integrovaným GPU).

Tak jako v GNOME se v Niri virtuální pracovní plochy vytvářejí dynamicky a rozmísťují se vertikálně (pás oken se otáčí horizontálně, zatímco pás pracovních ploch vertikálně). Na každém monitoru může být zobrazen nezávislý soubor. virtuálních pracovních ploch. Pro přepínání mezi pracovními plochami lze využít ovládací gesta na touchpadu. Při odpojení monitoru se uspořádání virtuálních pracovních ploch uloží a přesune na zbývající monitor, a při návratu monitoru se obnoví do původního stavu.

Bylo vydáno composite serveru Niri 0.1.5, který využívá Wayland.

Niri je založen na použití protokolu Wayland, ale umožňuje spouštět aplikace X11 pomocí DDX serveru Xwayland. Je zde vestavěné rozhraní pro vytváření snímků obrazovky a nahrávání screencastů, jehož zvláštností je možnost vylučování jednotlivých oken s důvěrnými informacemi z nahrávání.

Nastavení se provádí prostřednictvím konfiguračního souboru, který umožňuje měnit základní parametry prostředí, jako jsou šířka rámců, okraje, režimy výstupu a velikosti oken. Změny provedené v konfiguračním souboru se aplikují automaticky bez restartování kompozitního serveru. Je podporováno ovládání pomocí gest na touchpadu. Změny konfigurace se aplikují za běhu bez restartování kompozitního serveru.

Nová verze se vyznačuje realizací nových animovaných efektů při manipulaci s okny, stejně jako implementací pružinových efektů (spring animation). Animace se nyní aplikuje při přesouvání, změně velikosti a zavírání oken. Pro ty, kteří mají rádi přehledné uživatelské rozhraní, je v konfiguračním souboru k dispozici parametr pro vypnutí animací nebo nastavení každého efektu podle vlastních preferencí.

Mezi další novinky:

  • Byla přidána podpora pro výstup s proměnlivou snímkovou frekvencí (VRR, variable refresh rate).
  • Byly rozšířeny možnosti IPC rozhraní, používaného pro interakci externích systémů s kompozitním serverem.
  • Byl přidán parametr allow-when-locked=true pro určení klávesových zkratek, které pokračují v práci při blokování obrazovky.
  • Byla zajištěna obnova předchozí polohy okna po návratu z režimu celé obrazovky.
  • Bylo realizováno skrytí kurzoru myši během interakce se dotykovou obrazovkou.
  • Byl přidán příklad nastavení pro vypnutí mikrofonu.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster