Det sammensatte server Hyprland 0.55 er tilgængelig, hvilket bruger Wayland-protokollen. Projektet er rettet mod mosaik (tiling) vinduesopstilling, men understøtter også klassisk friktioneret vinduesplacering, gruppering af vinduer i faner, pseudo-mosaiktilstand og fuld skærm for vinduer. Koden er skrevet i C++ og distribueres under BSD-licensen.
Der tilbydes mulighed for at oprette visuelt tiltalende grænseflader: gradienter i vinduesrammer, uskarphed i baggrunden, animations effekter og skygger. For at udvide funktionaliteten kan plugins tilsluttes, og til ekstern kontrol af arbejdet stilles der IPC til rådighed baseret på sockets. Konfiguration sker gennem konfigurationsfilen, hvor ændringer fanges i realtid uden genstart. Af funktioner nævnes desuden: dynamisk skabte virtuelle desktops; layoutmuligheder for elementer på skærmen; global håndtering af hurtigtaster; kontrol med bevægelser på touchpad/sensortastatur.
I den nye version:
- Der er en valgfri mulighed for at bruge Lua-sprog til at tilpasse Hyprland-skrivebordet. Konfigurationen i Lua-defineres i filen hyprland.lua; i mangel af denne anvendes det gamle format hyprland.conf.
- Tilføjet API Layout, der muliggør at definere egne mosaik-layouts for vinduer i konfigurationsfilen ved hjælp af Lua. Layouts kan bindes til en monitor eller en virtuel desktop.
- Understøttelse af fuld skærm for vinduer er tilføjet, når man skifter mellem vinduer med scroll. Muligheden for at styre scrollen ved hjælp af bevægelser på touchpad er også tilføjet.
- Muligheden for at uploade egne ICC-farveprofiler for hver outputenhed er tilføjet, ved hjælp af indstillingen ‘icc = «..path..»‘ i konfigurationsfilen.
- Farvestyringen for skærme er forbedret, og farvepræcisionen er øget ved deling af skærm.

Kilde: opennet.ru
