È stato pubblicato il server composito Wayfire 0.9, che utilizza Wayland

Dopo dieci mesi di sviluppo, è stato presentato il rilascio del server composito Wayfire 0.9, che utilizza Wayland e permette di creare interfacce utente non esigenti in termini di risorse con effetti 3D in stile plugin 3D per Compiz (commutazione degli schermi tramite un cubo 3D, layout spaziale delle finestre, morphing durante il lavoro con le finestre, ecc.). Wayfire supporta l'estensione tramite plugin e offre un sistema di configurazione flessibile. Il codice del progetto è scritto in C++ e distribuito con licenza MIT.

Il progetto si basa sulla libreria wlroots, sviluppata dagli autori dell'ambiente desktop Sway, che fornisce funzioni di base per organizzare il lavoro di un gestore composito basato su Wayland. Per la gestione delle sessioni possono essere utilizzati systemd, elogind o seatd. È supportato l'avvio di applicazioni X11 tramite XWayland. Come pannello è possibile utilizzare wf-shell degli sviluppatori di Wayfire o un pannello di terze parti come LavaLauncher. Inoltre, il progetto sviluppa anche una libreria per la gestione dei file di configurazione wf-config e un configuratore grafico wcm.

Nella nuova versione:

  • È stata aggiunta la supporto per il protocollo "session-lock", che fornisce strumenti per organizzare il blocco della sessione, ad esempio durante l'attivazione dello screensaver o l'apparizione di una finestra di dialogo di autenticazione. Il protocollo è implementato tramite il plugin session-lock, che può essere attivato nel file wayfire.ini e utilizzato insieme a Swaylock e ad altre interfacce di blocco dello schermo.
  • È stata realizzata la possibilità di utilizzare il plugin xkb-bindings per assegnare combinazioni di tasti che funzionano indipendentemente dalla disposizione della tastiera attiva.
  • Oltre alla possibilità di configurare la durata delle animazioni, è stato aggiunto il supporto per modificare il metodo che definisce la velocità degli effetti animati (dinamica del cambiamento del ritmo delle animazioni), consentendo di ottenere animazioni più fluide. Sono disponibili i metodi circle, linear, sigmoid e easeOutElastic.
  • Nell'interfaccia IPC per il controllo esterno del composito server è stata implementata la supporto per nuovi metodi di gestione dell'output, impostazione dei parametri di configurazione, manipolazione delle finestre e dei desktop virtuali, e ricezione di notifiche su vari eventi. È stato aggiunto un nuovo pacchetto Python per semplificare l'interazione con Wayfire dai script.
  • Nel wf-shell e wf-panel è stata aggiunta la possibilità di utilizzare CSS per modificare l'aspetto degli elementi del desktop e del pannello.
  • Aggiunti nuovi plugin al set wayfire-plugins-extra: filters (applicazione di shader alle finestre), pixdecor (realizza finestre con angoli arrotondati e ombre levigate) e obs (impostazione di opacità, luminosità e saturazione).
  • È stata stabilita la compilazione sulla piattaforma FreeBSD

È stato pubblicato il server composito Wayfire 0.9, che utilizza Wayland


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