Dostupan je kompozitni poslužitelj Hyprland 0.55 koji koristi Wayland protokol. Projekt je usmjeren na raspored prozora s pločicama, ali također podržava klasično proizvoljno postavljanje prozora, grupiranje prozora s karticama, pseudomozaični način rada i postavljanje prozora preko cijelog zaslona. Kod je napisan u C++ i distribuira se pod BSD licencom.
Pružene su mogućnosti za stvaranje vizualno atraktivnih sučelja: gradijenti u okvirima prozora, zamućenje pozadine, animacijski efekti i sjene. Moguće je povezati dodatke za proširenje funkcionalnosti, a za vanjsko upravljanje radom predviđen je IPC temeljen na utičnicama. Konfiguracija se provodi putem konfiguracijske datoteke, čije se promjene preuzimaju u hodu bez ponovnog pokretanja. Također se razlikuju sljedeće funkcije: dinamički kreirane virtualne radne površine; načini rasporeda elemenata na zaslonu; globalna obrada vrućih tipki; upravljanje gestama na dodirnoj pločici/zaslonu osjetljivom na dodir.
U novoj verziji:
- Dodana je opcionalna Lua jezična opcija za konfiguriranje Hyprland radne površine. Konfiguracija u Lua jeziku definirana je u datoteci hyprland.lua; ako nedostaje, koristi se stariji format hyprland.conf.
- Dodan je API za raspored koji vam omogućuje definiranje prilagođenih rasporeda popločavanja prozora u konfiguracijskoj datoteci pomoću Lua jezika. Rasporedi se mogu povezati s monitorom ili virtualnom radnom površinom.
- Dodana je podrška za prozore preko cijelog zaslona prilikom prebacivanja između prozora pomicanjem. Dodana je mogućnost upravljanja pomicanjem pomoću gesti na dodirnoj ploči.
- Dodana je mogućnost učitavanja prilagođenih ICC profila boja za svaki izlazni uređaj pomoću postavke 'icc = "..path.."' u konfiguracijskoj datoteci.
- Poboljšano upravljanje bojama za monitore i poboljšana točnost boja prilikom dijeljenja zaslona.

Izvor: opennet.ru
