Hyprland 0.55-kompositservern som använder Wayland-protokollet är tillgänglig. Projektet fokuserar på fönsterlayout med kakel, men stöder även klassisk godtycklig fönsterplacering, flikbaserad fönstergruppering, pseudomosaikläge och fönsterdistribution i helskärmsläge. Koden är skriven i C++ och distribueras under BSD-licensen.
Möjligheterna för att skapa visuellt attraktiva gränssnitt finns: gradienter i fönsterramar, bakgrundssuddighet, animationseffekter och skuggor. Plugins kan anslutas för att utöka funktionaliteten, och socketbaserad IPC tillhandahålls för extern styrning av arbetet. Konfiguration utförs via en konfigurationsfil, vars ändringar registreras direkt utan omstart. Följande funktioner urskiljs också: dynamiskt skapade virtuella skrivbord; lägen för att arrangera element på skärmen; global bearbetning av snabbtangenter; kontroll av gester på pekplattan/pekskärmen.
I den nya versionen:
- Ett valfritt Lua-språkalternativ har lagts till för att konfigurera Hyprland-skrivbordet. Konfiguration i Lua definieras i hyprland.lua-filen; om den saknas används det äldre hyprland.conf-formatet.
- Layout-API:et har lagts till, vilket gör att du kan definiera anpassade fönsterlayouter i konfigurationsfilen med hjälp av Lua. Layouter kan länkas till en bildskärm eller ett virtuellt skrivbord.
- Lade till stöd för helskärmsfönster vid växling mellan fönster med hjälp av skrollning. Lade till möjligheten att styra skrollning med hjälp av pekplattans gester.
- Lade till möjligheten att läsa in anpassade ICC-färgprofiler för varje utdataenhet med hjälp av inställningen 'icc = "..path.."' i konfigurationsfilen.
- Förbättrad färghantering för skärmar och förbättrad färgnoggrannhet när du delar din skärm.

Källa: opennet.ru
