Hyprland ha 3 anni! Nel corso degli anni ha raggiunto la versione 0.48.0. Contrariamente a quanto si crede, Hyprland è un compositore ibrido, il che significa che può funzionare non solo in modalità affiancata, ma può anche essere configurato in modo che tutte le finestre siano mobili per impostazione predefinita. Questa versione contiene numerose correzioni di bug e miglioramenti.
Nella nuova versione:
Modifiche che interrompono la compatibilità con le versioni precedenti:
- rimossi opengl:force_introspection e render:allow_early_buffer_release;
- Rimossa la sintassi di windowrule v1. windowrule ora si comporta come windowrulev2, rendendo obsoleta la parola chiave windowrulev2.
Nuove caratteristiche:
- animazioni: aggiunti stili di animazione gnomed per le finestre;
- core: aggiunta finestra di dialogo "applicazione non risponde";
- Desktop: aggiunta la possibilità di specificare finestre bloccate nelle regole dell'area di lavoro;
- dispatcher: aggiunta opzione cronologia cyclenext;
- groupbar: aggiunta la possibilità di personalizzare le dimensioni degli spazi;
- hyprctl: aggiunto supporto IPC per Hyprsunset;
- hyprpm: aggiunta l'opzione --hl-url per fork personalizzati;
- input: aggiunti flip_x e flip_y per il touchpad;
- input: follow_mouse_threshold aggiunto;
- scorciatoie da tastiera: aggiunto gestore toggleswallow;
- master: aggiunta opzione per salvare la posizione della finestra principale;
- protocolli: aggiunta la versione 2 del protocollo ext-idle-notify-v1;
- render: aggiunta gestione semplice del colore;
- socket2: aggiunto activespecialv2;
- syncobj: assicura che vengano aggiunti i waiter solo per i controlli andati a buon fine;
- windowrules: aggiunta opzione per salvare le dimensioni tra gli avvii dell'applicazione;
- xwayland: Aggiunto il supporto INCR per il trasferimento dati tramite appunti.
E anche numerose correzioni di bug.
Fonte: linux.org.ru
