Elérhető a Hyprland 0.53 kompozit szerver, amely a Wayland protokollt használja. A projekt a csempés (tiling) ablakelrendezésre összpontosít, de támogatja a klasszikus, szabad elhelyezést, az ablakok fülekbe rendezését, a pseudo-csempés módot és az ablakok teljes képernyős megjelenítését. A kód C++ nyelven íródott, é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:
- Teljesen át lett alakítva a windowrules viselkedését meghatározó szabályok szintaxisa. A felhasználók által megadott szabályokat új szintaxissal kell átírni: windowrule { name = apply-something match:class = my-window border_size = 10 } windowrule = match:class my-window, border_size 10
- A Hyprland indításához egy speciális eszközt, a start-hyprland-ot javasolják, amely figyeli a munka folyamatát és újraindítja azt hiba esetén. Az eszköz lehetővé teszi a Hyprland biztonságos módjának (safe mode) indítását is, amelyben nem töltődnek be a konfigurációs fájlok, ami hasznos lehet a folyamatosan megjelenő munkamenetek megszakadásának okainak feltárásához.
- Új Welcome alkalmazás került hozzáadásra, amely az első belépéskor indul, és bemutatja a Hyprland-del kapcsolatos bevezető információkat.
- A Hyprpaper asztali háttérkezelő átállt a hyprtoolkit és hyprwire könyvtárak használatára, ami megváltoztatta az IPC protokollt.
- Új eszközkészlet került hozzáadásra a felhasználói felület lokalizálására és fordítására.
- Hozzáadva egy lehetőség, amely elrejti az egérkurzort, amikor tabletről gépelünk.

További megemlítendő a Hyprtoolkit 0.5 eszközkészlet kiadása, amelyet a Hyprland fejlesztői dolgoznak ki grafikus felhasználói felületek készítéséhez C++ nyelven, natívan támogatva a Wayland-ot. A Hyprtoolkit jellemzője egy egyszerű C++ API grafikus alkalmazások létrehozásához, beépített animációs hatások támogatása, Wayland-ra való kötődés és egyszerűsített téma kezelő rendszer.

Forrás: opennet.ru
