9 novembre e 17 dicembre 2024 sono uscite le versioni 0.45 e 0.46 del compositore steccato-tiling, Hyprlandscritto in C++ e distribuito con licenza BSD-3.
- Modifiche che rompono la compatibilità retroattiva: no_gaps_when_only rimosso e sostituito con regole degli spazi di lavoro. Vedi. qui.
- decoration:shadow_ è stato spostato, vedi. qui.
- Migliorato l'algoritmo di arrotondamento degli angoli.
- Migliorato il comportamento dei cursori hardware su NVIDIA.
- I gruppi hanno ricevuto le seguenti funzionalità: group_on_movetoworkspace, merge_groups_on_groupbar, drag_into_group, merge_floated_into_tiled_on_groupbar.
- hyprland-ctm-control ora supporta, il che significa che hyprsunset funzionerà.
- Hyprland ora ti avviserà se hai asset impostati in modo errato, invece di bloccarsi.
- Aggiunto snapping per finestre flottanti.
- Il comportamento predefinito delle estensioni per texture sottodimensionate, presentato in 0.44, ora può essere configurato tramite expand_undersized_textures.
- L'ombra ora ha l'opzione sharp per annullare il blur.
- In hyprctl sono apparse diverse nuove opzioni per visualizzare lo stato bloccato della tastiera e il mirroring dei monitor.
- Il pannello degli errori della configurazione di hyprland ora riserverà spazio invece di ostruire la visualizzazione.
- Cursori hardware NVIDIA: cursor:dumb_copy sostituito con cursor:use_cpu_buffer. Questo dovrebbe consentire di utilizzare cursori hardware Nvidia senza difetti. Nota, è sperimentale.
- Regole per finestre e strati: ora le regole per le espressioni regolari richiedono una corrispondenza esatta per attivarsi.
- Il trattamento del colore è stato spostato da sRGB a OkLab. Questo significa che i gradienti e le transizioni di colore appariranno più naturali.
- Ritorna il Drap-n-Drop per XWayland.
- Nuova schermata degli aggiornamenti.
- La gestione delle regole delle finestre e degli strati è stata migliorata e ottimizzata, e la gestione delle espressioni regolari ora avviene tramite RE2 di Google.
- cursor:warp_on_change_workspace ora accetta force per bypassare cursor:no_warps.
- hyprctl: clients ha ricevuto inhibitingIdle, monitors ha ricevuto directScanout, plugins list ha ricevuto supporto per -j.
- Aggiunto cursor:warp_back_after_non_mouse_input, che consente di evitare disordini tra l'inserimento da touchpad/tablet e l'inserimento da mouse.
- Aggiunto lockdead_screen_delay, se il vostro schermo di blocco non può apparire abbastanza velocemente per evitare lampeggi.
- Ora è possibile sfocare lo sfondo dei pop-up IME con decoration:blur:input_methods.
- Le richieste di versioni ora mostrano anche le versioni correlate delle dipendenze hypr*.
- Nuove regole per le finestre per il fattore di scorrimento del mouse e del touchpad.
- Aggiunti nuovi splash per Natale e Capodanno.
- E altro ancora!
››› Versione 0.45
Fonte: linux.org.ru
