Megjelent a Hyprland 0.44-es verziója, amely a Wayland protokollt használja. Ez a kompozit szerver a csempézett (tiling) ablakelrendezésre összpontosít, de támogatja a klasszikus szabad elhelyezést is, az ablakok tab formájában való csoportosítását, álnyikként működő üzemmódot és a teljes képernyős ablakok megjelenítését. Támogatottak olyan elemek, amelyek vizuálisan vonzó interfészek létrehozását segítik elő, mint például az ablakkeretekben található gradientek, elmosódás, animációs effektusok és árnyékok. A funkcionalitás bővítése érdekében pluginok csatlakoztathatók, míg a külső vezérléshez socket-alapú IPC áll rendelkezésre. A kód C++ nyelven készült, és BSD licenc alatt terjesztik.
A konfigurálás a konfigurációs fájlon keresztül történik, amelyben a változtatások azonnal érvénybe lépnek, újraindítás nélkül. A játékok teljesítményének növelése érdekében lehetséges a függőleges szinkronizálás (VSync) letiltása, amely a megszakítások elkerülése érdekében alkalmazható. A lehetőségek között szerepel még a dinamikusan létrehozott vagy azok képernyőre történő áthelyezésére az egérrel való húzással a drag&drop módban. Új funkcióként bevezetésre került a virtuális asztalok rögzítése, amely lehetővé teszi a szükséges számú asztal nyitva tartását, függetlenül attól, hogy üresek-e vagy sem., két beépített elrendezési mód az elemek képernyőn történő elhelyezésére és egy globális gyorsbillentyű-kezelő rendszer.
Az új verzióban:
- Hozzáadva a Wayland protokoll single-pixel-buffer támogatása, amely lehetővé teszi az egypixeles pufferek létrehozását, négy 32 bites RGBA értékkel.
- Új "—systeminfo" és "—version" opciók kerültek hozzáadásra a rendszerinformációk megjelenítéséhez (hibajelentésekhez) valamint a Hyprland verziószámának megjelenítéséhez.
- A "layerrule" konfigurációs paraméterhez hozzáadva az "order" tulajdonság a rétegek csoportosításának beállításához.
- Hozzáadva a HYPRLAND_CONFIG környezeti változó, amely lehetővé teszi a konfigurációs paraméterek átadását a "—config" opció használata nélkül.
- A Dwindle ablakkezelő üzemmódhoz hozzáadva az nmovetoroot parancs és a split_bias beállítás.
- Lehetőség van az automatikus csoportosítás módjának konfigurálására.
- A hyprctl segédprogramhoz új submap lekérdezés került hozzáadásra, valamint a monitors és workspacerules lekérdezések lehetőségei bővültek.


Forrás: opennet.ru
