Elérhető a Wayland protokollt használó Hyprland 0.55 kompozit szerver. A projekt a mozaikszerű ablakelrendezésre összpontosít, de támogatja a klasszikus tetszőleges ablakelhelyezést, a fülekre osztott ablakcsoportosítást, az ál-mozaik módot és a teljes képernyős ablaktelepítést is. A kód C++ nyelven íródott, és BSD licenc alatt kerül terjesztésre.
Lehetőségek vannak vizuálisan vonzó felületek létrehozására: színátmenetek ablakkeretekben, háttérelmosás, animációs effektek és árnyékok. Bővítmények csatlakoztathatók a funkciók bővítéséhez, és socket alapú IPC áll rendelkezésre a munka külső vezérléséhez. A konfiguráció egy konfigurációs fájlon keresztül történik, amelynek változásait menet közben, újraindítás nélkül rögzíti a rendszer. A következő funkciókat is megkülönböztetjük: dinamikusan létrehozott virtuális asztalok; az elemek elrendezésének módjai a képernyőn; a gyorsbillentyűk globális feldolgozása; gesztusok vezérlése az érintőpadon/érintőképernyőn.
Az új verzióban:
- Egy opcionális Lua nyelvi opció került hozzáadásra a Hyprland asztali környezet konfigurálásához. A Lua nyelvi konfiguráció a hyprland.lua fájlban van definiálva; ha ez hiányzik, akkor a régebbi hyprland.conf formátumot használja a rendszer.
- Hozzáadtunk egy Elrendezési API-t, amely lehetővé teszi egyéni ablakcsempézési elrendezések definiálását a konfigurációs fájlban a Lua használatával. Az elrendezések összekapcsolhatók egy monitorral vagy virtuális asztallal.
- Teljes képernyős ablakok támogatása görgetéssel történő ablakváltáskor. Lehetőség a görgetés vezérlésére érintőpados gesztusokkal.
- Lehetővé vált az egyéni ICC színprofilok betöltése minden kimeneti eszközhöz az 'icc = "..path.."' beállítás használatával a konfigurációs fájlban.
- Továbbfejlesztett színkezelés monitorokhoz és jobb színpontosság a képernyő megosztásakor.

Forrás: opennet.ru
