Prima versione di labwc, un server composito per Wayland

È stata pubblicata la prima versione del progetto labwc, che sviluppa un server composito per Wayland con funzionalità che ricordano il window manager Openbox (il progetto viene presentato come un tentativo di creare un'alternativa Openbox per Wayland). Tra le caratteristiche di labwc ci sono il minimalismo, l'implementazione compatta, le ampie opzioni di personalizzazione e le alte prestazioni. Il codice del progetto è scritto in linguaggio C e distribuito sotto licenza GPLv2.

La base è la libreria wlroots, sviluppata dagli sviluppatori dell'ambiente utente Sway e che fornisce funzioni di base per organizzare il lavoro di un manager composito basato su Wayland. Per eseguire le applicazioni X11 in un ambiente basato sul protocollo Wayland, è supportato l'uso del componente XWayland DDX.

È possibile collegare componenti aggiuntivi per implementare funzioni come la creazione di schermate, la visualizzazione di sfondi sul desktop, il posizionamento di pannelli e menu. Ad esempio, è possibile scegliere tra tre opzioni del menu dell'applicazione: bemenu, fuzzel e wofi. Puoi utilizzare Waybar come pannello. Il tema, il menu base e i tasti di scelta rapida vengono configurati tramite file di configurazione in formato xml.

In futuro, si prevede di fornire supporto per i file di configurazione di Openbox e temi Openbox, fornire lavoro su schermi HiDPI, implementare il supporto per layer-shell, gestione dell'output wlr e protocolli foreign-toplevel, integrare il supporto dei menu, aggiungere la possibilità per posizionare visualizzazioni su schermo (OSD) e finestre di cambio interfaccia in stile Alt+Tab.

Prima versione di labwc, un server composito per Wayland
Prima versione di labwc, un server composito per Wayland


Fonte: opennet.ru

Aggiungi un commento