Den kompositservern Hyprland 0.51 Àr tillgÀnglig och anvÀnder Wayland-protokollet. Projektet Àr inriktat pÄ en fönsterkomposition med mosaik (tiling), men stödjer Àven en klassisk fri placering av fönster, gruppering av fönster i form av flikar, pseudomosaiklÀge och fullskÀrmsvisning av fönster. Koden Àr skriven i C++ och distribueras under BSD-licensen.
Det finns möjligheter att skapa visuellt tilltalande grÀnssnitt: gradienter i fönsterramningen, suddighet i bakgrunden, animerade effekter och skuggor. För att utöka funktionaliteten kan plugins kopplas in, och för extern styrning av arbetet finns det IPC baserat pÄ sockets. Konfigurationen sker genom en konfigurationsfil, dÀr Àndringar upptÀckts omedelbart utan att behöva starta om. Bland funktionerna finns: dynamiskt skapade virtuella skrivbord; lÀgen för placering av element pÄ skÀrmen; global hantering av snabbkommandon; gestkontroll pÄ pekplattan/touchscreen.
I den nya versionen:
- Möjligheterna för gestkontroll pÄ pekplattan har utvidgats. Stöd för att tilldela olika ÄtgÀrder för olika kombinationer av antal fingerberöringar, modifierande tangenter (Ctrl, Alt, Shift) och rörelseriktningar för gester har lagts till. Konfigurationen av gester definieras nu i formatet "gesture = fingers, direction, action, options". Till exempel kan en trefingerzoomgest tilldelas för att stÀnga ett fönster ("gesture = 3, pinch, close"), och en trefingerhorisontell svepgest för att vÀxla mellan virtuella skrivbord ("gesture = 3, horizontal, workspace"). Stödet för Àldre instÀllningar gestures:workspace_swipe, gestures:workspace_swipe_fingers och gestures:workspace_swipe_min_fingers har upphört.
- En konfigurationsparameter, dim_modal, har lagts till för att styra mörkningen av förÀldrafönster vid visning av modala dialoger.
- Till hyprctl-verktyget har alternativet "getprop" lagts till för att visa vÀrden av specifika egenskaper.
- InstÀllningen av rullningsbeteende (scroll_factor) har tillÄtits kopplat till specifika enheter.
- Alternativet "cursor:invisible" har lagts till för att dölja muspekaren.
- Stöd för DPMS-animation (mjukt nedtoning av innehÄllet vid övergÄng till energisparlÀge) har implementerats.
- För tips, kontextmenyer och dialogrutor som skapas direkt genom anvÀndning av Wayland-protokollen har en effekt av mjuk uppkomst och försvinnande implementerats.
- NÀr skÀrmdelning tillhandahÄlls Àr fÀrgdjupet som standard begrÀnsat till 8 bitar per kanal. Denna begrÀnsning löser problem med skÀrmdelning i Chromium och Firefox pÄ skÀrmar med utökat fÀrgomrÄde (Wide Gamut).
- En windowrule-parameter "novrr" har lagts till för att blockera tillÀmpningen av VRR (Variable Refresh Rate) för valda fönster.


KĂ€lla: opennet.ru
