Elérhető a Hyprland 0.51 kompozit szerver, amely a Wayland protokollt használja. A projekt a csempézett (tiling) ablakelrendezésre összpontosít, de támogatja a klasszikus, szabad elhelyezést, az ablakok fülekbe csoportosítását, a hamis csempézett 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:
- Bővült a tapipad gesztuskezelési lehetőségei. Mostantól támogatott különböző érintéskombinációk, módosító billentyűk (Ctrl, Alt, Shift) és gesztusok irányának különböző műveletekhez való hozzárendelése. A gesztusok beállítása most a következő formátumban történik: "gesture = fingers, direction, action, options". Például, egy ablak bezárásához háromujjas gyűrűs gesztust lehet hozzárendelni ("gesture = 3, pinch, close"), virtuális munkaasztalok közötti váltásra pedig háromujjas vízszintes elmozdulást ("gesture = 3, horizontal, workspace"). A régi gesztusbeállítások: workspace_swipe, gestures:workspace_swipe_fingers és gestures:workspace_swipe_min_fingers támogatása megszűnt.
- Új dim_modal konfigurációs paraméter került hozzáadásra a modal párbeszédpanelek megjelenítésekor a szülő ablakok elsötétítésének kezelésére.
- A hyprctl segédprogramhoz hozzáadódott a "getprop" opció az egyes tulajdonságok értékeinek megjelenítésére.
- Lehetővé vált a görgetési viselkedés (scroll_factor) beállítása külön eszközökhöz kötötten.
- Hozzáadva a "cursor:invisible" opció az egérmutató elrejtésére.
- Megvalósult a DPMS animáció támogatása (a tartalom fokozatos elsötétítése a képernyő energiatakarékos üzemmódba történő váltásakor).
- A Wayland protokollok közvetlen aktiválásával létrehozott felugró ablakok, kontextusmenük és párbeszédpanelek számára fokozatos megjelenés és eltűnés hatást valósítottak meg.
- Képernyőmegosztáskor az alapértelmezett színmélység 8 bit/csatorna korlátozása. Ez a korlátozás megoldja a képernyőmegosztási problémákat a chromiumban és a firefoxban széles színskálájú kijelzők esetén.
- Hozzáadva a windowrule paraméter "novrr" a VRR (Változó Frissítési Frekvencia) alkalmazásának blokkolására a kiválasztott ablakok esetén.


Forrás: opennet.ru
