Rilascio 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 è orientato a una disposizione delle finestre a mosaico (tiling), ma supporta anche la disposizione classica delle finestre, la raggruppazione delle finestre in formato scheda, la modalità pseudo-mosaico e la visualizzazione a schermo intero delle finestre. Il codice è scritto in C++ ed è distribuito con 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:

  • La sintassi delle regole che definiscono il comportamento delle finestre (windowrules) è stata completamente rifatta. Le regole fornite 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 è disponibile un'apposita utility chiamata start-hyprland, che monitora lo stato del processo di lavoro e lo riavvia in caso di arresto anomalo. L'utility consente anche di avviare Hyprland in modalità sicura (safe mode), in cui i file di configurazione non vengono caricati, il che può essere utile per diagnosticare le cause di arresti anomali ricorrenti 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 del desktop Hyprpaper è stato aggiornato per utilizzare le librerie hyprtoolkit e hyprwire, il che ha portato a una modifica del protocollo IPC.
  • È stato aggiunto un nuovo strumento per la localizzazione e la traduzione degli elementi dell'interfaccia.
  • È stata aggiunta un'opzione per nascondere il cursore durante l'immissione con il tablet.

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

In aggiunta, si segnala il rilascio dello strumento Hyprtoolkit 0.5, sviluppato dagli sviluppatori di Hyprland per la creazione di interfacce grafiche in C++, che supportano in modo nativo Wayland. Tra le caratteristiche di Hyprtoolkit si segnala un semplice API C++ per la creazione di applicazioni grafiche, supporto integrato per effetti animati, integrazione con Wayland e un sistema di temi semplificato.

Rilascio 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