Uscita del server composito Hyprland 0.53 e della libreria GUI Hyprtoolkit 0.5

È disponibile il server composito Hyprland 0.53, che utilizza il protocollo Wayland. Il progetto è focalizzato sulla disposizione delle finestre in mosaico (tiling), ma supporta anche la disposizione tradizionale 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 con licenza BSD.

Vengono fornite funzionalità per la creazione di interfacce visivamente accattivanti: gradienti nei bordi delle finestre, sfocatura dello sfondo, effetti animati e ombre. Per espandere la funzionalità, possono essere collegati plugin, e per il controllo esterno è disponibile IPC basato su socket. La configurazione avviene tramite un file di configurazione le cui modifiche vengono applicate al volo senza riavvio. Tra le funzionalità ci sono: desktop virtuali creati dinamicamente; modalità di disposizione degli elementi sullo schermo; gestione globale delle scorciatoie da tastiera; gestione dei gesti su touchpad/schermo tattile.

Nella nuova versione:

  • È stata completamente riprogettata la sintassi delle regole che definiscono il comportamento delle finestre (windowrules). Le regole definite dagli utenti devono essere riscritte utilizzando la nuova sintassi: windowrule { name = apply-something match:class = my-window border_size = 10 } windowrule = match:class my-window, border_size 10
  • Per avviare Hyprland è stata proposta un'utilità speciale start-hyprland, che monitora lo stato del processo di lavoro e lo riavvia in caso di crash. L'utilità consente anche di avviare Hyprland in modalità provvisoria (safe mode), in cui non vengono caricati i file di configurazione, utile per analizzare le cause di un crash ricorrente della sessione.
  • È stata aggiunta una nuova applicazione Welcome, che si avvia al primo accesso e mostra uno schermo con informazioni introduttive su Hyprland.
  • Il gestore di sfondi Hyprpaper è stato aggiornato per utilizzare le librerie hyprtoolkit e hyprwire, portando a una modifica del protocollo IPC.
  • È stato aggiunto un nuovo strumento per la localizzazione e la traduzione degli elementi dell'interfaccia.
  • Aggiunta l'opzione per nascondere il cursore durante l'immissione su tablet.

Uscita del server composito Hyprland 0.53 e della libreria GUI Hyprtoolkit 0.5

Si segnala inoltre il rilascio dello strumento Hyprtoolkit 0.5, sviluppato dai creatori di Hyprland per la creazione di interfacce grafiche in C++, che supportano nativamente Wayland. Tra le funzionalità di Hyprtoolkit c'è un API C++ semplice per la creazione di applicazioni grafiche, supporto incorporato per effetti di animazione, integrazione con Wayland e un sistema di temi semplificato.

Uscita del server composito Hyprland 0.53 e della libreria GUI Hyprtoolkit 0.5


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