labwc — compositore di finestre per Wayland con funzionalità simili a Openbox. Compatibile con i temi di Openbox. Si basa sulla libreria wlroots.
Novità:
-
Supporto aggiunto per il protocollo Wayland cursor-shape-v1, utilizzato per personalizzare l'aspetto del cursore attraverso la trasmissione di una serie di immagini del cursore.
-
Supporto aggiunto per il protocollo Wayland fractional-scale, grazie al quale il gestore di composizione può trasmettere valori di scaling non interi per le superfici, consentendo al cliente di definire una dimensione più precisa dei buffer per oggetti wp_viewport, rispetto alla trasmissione di informazioni di scala arrotondate.
Aggiunto il supporto per le icone nell'intestazione delle finestre.
Nell'interfaccia di switching tra finestre è stata implementata la possibilità di scrolling inverso premendo la freccia a sinistra o in alto.
Aggiunta la configurazione osd.workspace-switcher.boxes.{width,height} per determinare la dimensione delle anteprime nell'interfaccia di commutazione tra desktop virtuali.
Aggiunte nuove azioni VirtualOutputAdd e VirtualOutputRemove per l'aggiunta e la rimozione di dispositivi di output virtuali.
Aggiunta l'azione ResizeTo per modificare le dimensioni.
Aggiunta l'azione ToggleOmnipresent e l'opzione “Always on Visible Workspace” per mantenere i contenuti sempre sul desktop attivo.
Per le applicazioni che utilizzano XWayland, è stato reso possibile impostare la proprietà _NET_WORKAREA, che consente di capire la dimensione dell'area libera sullo schermo non occupata dai pannelli (ad esempio, utilizzata in Qt per calcolare le dimensioni dei menu a comparsa).
Sono stati anche corretti alcuni bug.
Fonte: linux.org.ru
