Wayland-protokollaa käyttävä Hyprland 0.57 -komposiittipalvelin on saatavilla. Projekti keskittyy ikkunoiden asetteluun vierekkäin, mutta tukee myös klassista mielivaltaista ikkunoiden sijoittelua, välilehtien ikkunoiden ryhmittelyä, pseudomosaiikkitilaa ja koko näytön ikkunoiden käyttöönottoa. Koodi on kirjoitettu C++:lla ja jaetaan BSD-lisenssillä.
Tarjolla on mahdollisuuksia luoda visuaalisesti houkuttelevia käyttöliittymiä: ikkunakehysten liukuvärjäykset, taustan sumennus, animaatiotehosteet ja varjot. Toiminnallisuutta voidaan laajentaa liittämällä laajennuksia, ja ulkoista työnohjausta varten on tarjolla sokettipohjainen IPC. Konfigurointi suoritetaan konfigurointitiedoston kautta, jonka muutokset noudetaan lennossa ilman uudelleenkäynnistystä. Seuraavat toiminnot erotetaan myös toisistaan: dynaamisesti luodut virtuaaliset työpöydät; elementtien asettelutilat näytöllä; pikanäppäinten globaali käsittely; eleiden hallinta kosketuslevyllä/kosketusnäytöllä.
Uudessa versiossa:
- Tarjolla on 11 varjostusvaihtoehtoa taustan sumentamiseen, ja mahdollisuus luoda omia vaihtoehtoja laajennusten avulla.

- Lisätty mahdollisuus lähettää valitun sisällön virtuaalinen työpöytä selaimen tai videoneuvotteluohjelmiston kautta.
- Toteutettu "wobble"-efekti, joka heiluttaa ikkunan reunoja kevyesti niitä siirrettäessä, kuten Compizissa.
- Lua API:in on lisätty uudet metodit hl.reload_config() ja hl.get_devices() sekä mahdollisuus yhdistää käsittelijöitä ikkunoiden minimointia ja tilanmuutostapahtumia varten.
- Lisätty asetus "cursor:warp_on_monitor_change", jolla kohdistinta siirretään vaihdettaessa työpöydälle toisella näytöllä.
- Lisätty asetus "input:tablet:enabled" grafiikkatablettien käyttöönoton hallintaan.
- Lisätty "decoration:blur:proportional"-vaihtoehto, joka tekee sumennuksen intensiteetistä verrannollisen pinnan läpinäkyvyystasoon.
Lähde: opennet.ru

