Uscita del server composito Hyprland 0.51

È disponibile il server composito Hyprland 0.51, che utilizza il protocollo Wayland. Il progetto è orientato alla disposizione a mosaico (tiling) delle finestre, ma supporta anche la disposizione classica libera delle finestre, la raggruppamento delle finestre in schede, la modalità pseudo-mosaico e l'apertura a schermo intero delle finestre. Il codice è scritto in C++ e distribuito sotto 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:

  • Ampliate le funzionalità di gestione dei gesti sul touchpad. È stata aggiunta la possibilità di assegnare azioni specifiche a diverse combinazioni di tocchi delle dita, tasti modificatori (Ctrl, Alt, Shift) e direzioni di movimento del gesto. La configurazione del binding dei gesti ora è definita nel formato "gesture = fingers, direction, action, options". Ad esempio, per chiudere una finestra si può assegnare il gesto di pizzicamento con tre dita ("gesture = 3, pinch, close"), per passare tra i desktop virtuali — uno scorrimento orizzontale con tre dita ("gesture = 3, horizontal, workspace"). Il supporto per le vecchie impostazioni gestures:workspace_swipe, gestures:workspace_swipe_fingers e gestures:workspace_swipe_min_fingers è stato interrotto.
  • È stato aggiunto il parametro di configurazione dim_modal per gestire l'oscuramento delle finestre genitrici durante la visualizzazione delle finestre di dialogo modali.
  • Nell'utilità hyprctl è stata aggiunta l'opzione "getprop" per mostrare i valori delle singole proprietà.
  • È stata autorizzata la configurazione del comportamento dello scorrimento (scroll_factor) in associazione a dispositivi specifici.
  • È stata aggiunta l'opzione "cursor:invisible" per nascondere il cursore.
  • Implementato il supporto per l'animazione DPMS (ombreggiamento fluido del contenuto quando lo schermo passa in modalità di risparmio energetico).
  • Per suggerimenti, menu contestuali e finestre di dialogo create direttamente tramite l'attivazione dei protocolli Wayland, è stato implementato un effetto di apparizione e scomparsa fluido.
  • Quando vengono forniti accesso condiviso allo schermo, la profondità di colore predefinita è limitata a 8 bit per canale. Questa limitazione risolve problemi di condivisione dello schermo in chromium e firefox su schermi con un ampio gamut di colori (Wide Gamut).
  • È stato aggiunto il parametro windowrule "novrr" per bloccare l'applicazione del VRR (Variable Refresh Rate) per le finestre selezionate.

Uscita del server composito Hyprland 0.51
Uscita del server composito Hyprland 0.51


Fonte: opennet.ru
Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster