Elérhető a Hyprland 0.55 kompozit szerver, amely a Wayland protokollt használja. A projekt a mozaik (tiling) ablakelrendezésre összpontosít, de támogatja a klasszikus szabad elhelyezést is, az ablakok lapfülekbe csoportosítását, a hamis mozaik módot és az ablakok teljes képernyős megjelenítését. A kód C++ nyelven készült, és BSD licenc alatt terjesztik.
Lehetőségek biztosítanak vizuálisan vonzó felületek létrehozására: ablakkeretekben elhelyezett gradiens háttér, háttér elmosódása, animációs effektek és árnyékok. A funkcionalitás bővítésére pluginok csatlakoztathatók, a működés pedig socket alapú IPC-n keresztül kezelhető. A konfigurációs fájlban történő beállítások valós időben, újraindítás nélkül válthatók érvénybe. A funkciók között szerepel: dinamikusan létrehozott virtuális munkaasztalok; elemek elrendezési módjai a képernyőn; globális billentyűparancsok kezelése; érintőpadon/érintőképernyőn történő gesztusvezérlés.
Az új verzióban:
- Lehetőség van Lua nyelv használatára a Hyprland asztalának testreszabására. A Lua nyelvű konfiguráció a hyprland.lua fájlban van meghatározva, amelynek hiányában a régi hyprland.conf formátumot használja.
- Bevezetésre került az API Layout, amely lehetővé teszi a saját mozaik ablakelrendezések meghatározását a konfigurációs fájlban Lua nyelven. Az elrendezések hozzárendelhetők a monitorhoz vagy a virtuális asztalhoz.
- Teljes képernyős ablakok támogatását vezettük be az ablakok közötti váltás során, görgetés használatával. A görgetést lehetőség van érintőpad gesztusokkal vezérelni.
- Lehetőség van saját ICC színprofilok feltöltésére minden kimeneti eszközhöz, az 'icc = «..path..»' beállítással a konfigurációs fájlban.
- Javult a színek kezelése a monitorok számára, és nőtt a színvisszaadás pontossága a képernyőmegosztás során.

Forrás: opennet.ru
