Uscita CoW 0.4, adattamenti del gestore di finestre FVWM per Wayland

Thomas Adam, creatore del gestore di finestre FVWM3, uno dei principali sviluppatori di FVWM e responsabile della versione portatile del demultiplexatore di terminali tmux, ha pubblicato il progetto CoW (Compositor on Wayland), mirato a creare un gestore di finestre a strati nello stile di FVWM e MWM, utilizzando il protocollo Wayland al posto di X11. Tra le differenze spicca un meccanismo di configurazione semplificato, dove invece della complessa sintassi di configurazione è impiegato un insieme di comandi simili a quelli di tmux, utilizzato sia nel file di configurazione che nell'interfaccia IPC per il controllo remoto. Il codice è scritto in C e distribuito sotto licenza ISC. Le build sono formate per Arch Linux, Fedora e OpenBSD.

CoW è implementato su un compositore modulare server River, che è responsabile dell'implementazione del protocollo Wayland, della rendering e della gestione dell'accesso per input e output.
In CoW sono implementate astrazioni per la gestione delle finestre, IPC, comandi e funzionalità per il posizionamento in stack, la decodifica e la composizione delle finestre. Questa separazione ha permesso di concentrarsi sulle funzionalità di gestione delle finestre, senza essere distratti dalle complessità del funzionamento del protocollo Wayland.

Sopra il gestore di finestre vengono avviati il pannello cowbar, il menu applicazioni cow-appmenu, il navigatore per desktop virtuali cowpager, il launcher cowbuttons e l'interfaccia per visualizzare l'elenco delle finestre cowiconman. Al posto del pannello integrato è possibile utilizzare il pannello Waybar. La versione CoW 0.4 è nota per l'aggiunta della possibilità di utilizzare contenitori di finestre di alto livello per creare layout arbitrari delle finestre sullo schermo (una finestra di alto livello può essere suddivisa in colonne e righe, la cui dimensione può variare indipendentemente l'una dall'altra).



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