È disponibile il server composito Hyprland 0.57, che utilizza il protocollo Wayland. Il progetto è orientato alla disposizione a mosaico (tiling) delle finestre, ma supporta anche la disposizione classica delle finestre, la raggruppamento delle finestre a tab, la modalità pseudo-mosaico e l'espansione a schermo intero delle finestre. Il codice è scritto in C++ e distribuito con licenza BSD.
Vengono forniti strumenti per la creazione di interfacce visivamente attraenti: gradienti nel bordo delle finestre, sfocatura dello sfondo, effetti animati e ombre. Per estendere la funzionalità possono essere collegati plugin, e per il controllo esterno del funzionamento è previsto un IPC basato su socket. La configurazione avviene tramite un file di configurazione, le modifiche nel quale vengono applicate al volo senza necessità di riavvio. Tra le funzionalità ci sono anche: desktop virtuali creati dinamicamente; modalità di disposizione degli elementi sullo schermo; gestione globale delle scorciatoie da tastiera; controllo tramite gesti sul touchpad/sullo schermo tattile.
Nella nuova versione:
- Sono state proposte 11 varianti di shader per il blur dello sfondo e offerta la possibilità di creare le proprie varianti tramite plugin.

- È stata aggiunta la possibilità di trasmettere il contenuto selezionato desktop virtuale attraverso il browser o programmi per videoconferenze.
- Effetto «wobble» implementato per un'oscillazione inerziale dei bordi della finestra durante il suo spostamento, come in Compiz.
- Nell'API Lua sono stati aggiunti nuovi metodi hl.reload_config() e hl.get_devices(), oltre alla possibilità di collegare gestori di eventi per la minimizzazione e il cambiamento dello stato della finestra.
- Aggiunta l'impostazione «cursor:warp_on_monitor_change» per spostare il cursore durante il passaggio a un desktop su un altro monitor.
- Aggiunta l'impostazione «input:tablet:enabled» per gestire l'attivazione delle tavole grafiche.
- Aggiunta l'opzione «decoration:blur:proportional» che rende l'intensità del blur proporzionale al livello di trasparenza della superficie.
Fonte: opennet.ru

