Il 9 novembre e il 17 dicembre 2024 sono state rilasciate le versioni 0.45 e 0.46 del compositore stecovo-tylingo. Hyprland, scritto in C++ e distribuito con la licenza BSD-3.
- Modifiche che rompono la compatibilità retroattiva: no_gaps_when_only è stato rimosso e sostituito con le 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 cose: 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 installati in modo errato, invece di andare in crash.
- Aggiunto lo snapping per le finestre fluttuanti.
- Il comportamento standard dell'estensione delle texture sottodimensionate, presentato in 0.44, può ora essere configurato tramite expand_undersized_textures.
- L'ombra ora ha l'opzione sharp per annullare il blur.
- In hyprctl sono state aggiunte diverse nuove opzioni per visualizzare lo stato bloccato della tastiera e il mirroring dei monitor.
- Il pannello degli errori di configurazione di hyprland ora riserverà spazio, invece di ostacolare la visualizzazione.
- Cursori hardware NVIDIA: cursor:dumb_copy è stato sostituito con cursor:use_cpu_buffer. Questo dovrebbe consentire di utilizzare i cursori hardware Nvidia senza inconvenienti. Si prega di notare che è sperimentale.
- Le regole per finestre e strati: ora le regole delle espressioni regolari richiedono una corrispondenza completa per attivarsi.
- Il trattamento del colore è stato spostato da sRGB a OkLab. Ciò significa che i gradienti e le transizioni di colore appariranno più naturali.
- Drap-n-Drop è tornato per XWayland.
- Nuova schermata degli aggiornamenti.
- L'elaborazione delle regole per finestre e strati è stata migliorata e ottimizzata, e l'elaborazione delle espressioni regolari ora viene effettuata con RE2 di Google.
- cursor:warp_on_change_workspace ora accetta force per bypassare cursor:no_warps.
- hyprctl: i clienti hanno ricevuto inhibitingIdle, i monitor hanno ricevuto directScanout, la lista dei plugin ha ricevuto -j supporto.
- Aggiunto cursor:warp_back_after_non_mouse_input, che consente di evitare disordini tra input da touchpad/tablet e input da mouse.
- Aggiunto lockdead_screen_delay, se il vostro schermo di blocco non può apparire abbastanza velocemente per evitare il lampeggiamento.
- Ora è possibile sfocare lo sfondo dei popup IME utilizzando decoration:blur:input_methods.
- Le richieste delle versioni ora mostrano anche le versioni correlate delle dipendenze hypr*.
- Nuove regole per le finestre relative al fattore di scorrimento del mouse e del touchpad.
- Aggiunte nuove splash per Natale e Capodanno.
- E altro!
››› Versione 0.45
Fonte: linux.org.ru
