È uscita una nuova versione Hyprland, di un compositore stekovo-tailingo moderno per Wayland, mirato alla personalizzazione e all'alta prestazione. Scritto in C++ e distribuito sotto licenza BSD-3.
Modifiche e novità:
- aggiunto un nuovo argomento —version per controllare la versione del file eseguibile Hyprland (invece di hyprctl version);
- lo stesso di sopra: —systeminfo.
- nuova regola di layout — order, destinata ad organizzare i layout su un unico piano;
- nuova variabile ambientale — HYPRLAND_CONFIG — come ulteriore modo di passare esplicitamente la configurazione invece di —config.
- in Dwindle sono state aggiunte alcune nuove funzionalità: messaggio su movetoroot e parametro di configurazione split_bias;
- la composizione generale e il raggruppamento automatico ora possono essere configurati;
- hyprctl: nuove proprietà per le richieste monitors e workspacerules, nonché una nuova richiesta submap;
- ora viene sempre controllata la presenza della variabile XDG_CURRENT_DESKTOP per evitare che venga sovrascritta;
- implementato il protocollo single-pixel-buffer.
Correzioni di bug:
varie correzioni per lo sviluppo UV della superficie e calcoli di posizionamento: le finestre di Chromium non impazziranno più quando si modifica la dimensione, e il cambiamento della dimensione di altre applicazioni dovrebbe apparire nel complesso più fluido;
varie correzioni per l'input di testo per utenti IME;
correzioni nella gestione di XWayland per i monitor, che si spostavano e l'input non veniva trasmesso correttamente dopo il loro scollegamento/rikollegamento;
corretti alcuni casi limite di drag-n-drop;
corretto il distorsione iniziale del cursore;
corretti vari crash;
è stata riordinata la base di codice principale 🙂
Fonte: linux.org.ru
