Hyprland 0.48, en sammensat server, der bruger Wayland-protokollen, er tilgængelig. Projektet fokuserer på flisekomposition, men understøtter også klassisk friformsplacering, gruppering af vinduer i faner, pseudoflise-tilstand og fuldskærmsudvidelse af vinduer. Der gives mulighed for at skabe visuelt tiltalende grænseflader: gradienter i vinduesrammer, baggrundsudslettelse, animerede effekter og skygger. Der kan tilføjes plugins for at udvide funktionaliteten, og for ekstern kontrol tilbydes IPC baseret på sockets. Koden er skrevet i C++ og distribueres under BSD-licensen.
Opsætningen sker gennem en konfigurationsfil, hvor ændringer fanges i realtid uden genstart. For at forbedre ydeevnen i spil er der mulighed for at deaktivere vertikal synkronisering (VSync) med en frame-dumping impuls, anvendt til at forhindre optræden af tearing ved output. Blandt funktionerne nævnes også: dynamisk oprettede virtuelle skriveborde; elementlayout-tilstande på skærmen; global håndtering af genvejstaster; gestuskontrol på touchpad/touchskærm.
I den nye version:
- Der er tilføjet fuld understøttelse af farvestyring, som er implementeret på basis af Wayland-protokollen for farvestyring.
- Implementeringen af panelet til håndtering af grupperede vinduer (groupbar) er forbedret. Der er tilføjet afrundede hjørner og indstillinger for margener, størrelser, skrifttyper og andre udseendeparametre.

- En ny dialog er foreslået, der vises, når en applikation er frosset.

- Mange problemer relateret til buffer-synkronisering og hængninger ved rendering på systemer med NVIDIA GPU'er er løst.
- En ny vinduesanimationsstil ‘gnomed’ er tilføjet, som ligner animationen i GNOME.
- En ny regel-switcher for fastgjorte vinduer er tilføjet.
- Muligheden for at cykle mellem vinduer i den rækkefølge, de blev åbnet, er tilføjet.
- Understøttelse af Wayland-protokollen ext-idle-notify for overvågning af brugerens inaktivitet er tilføjet.
- Understøttelsen af at køre X11-applikationer ved hjælp af Xwayland er forbedret.


Kilde: opennet.ru


