Nella versione sperimentale in fase di sviluppo del desktop Xfce 4.15, sulla base della quale sarà formata la versione stabile 4.16, la traduzione dell'interfaccia nel widget , che ha permesso di implementare la decorazione delle finestre lato client (CSD, client-side decorations), in cui la barra del titolo e i bordi della finestra sono disegnati non dal gestore delle finestre, ma dall'applicazione stessa. L'applicazione del CSD ha consentito, in analogia con GNOME, di posizionare i menu, i pulsanti e altri elementi dell'interfaccia nella barra del titolo della finestra, oltre a garantire la possibilità di nascondere i bordi nelle finestre di dialogo.
L'uso di GtkHeaderBar per il rendering dell'interfaccia è integrato nella libreria libxfce4ui, il che ha portato all'applicazione automatica del CSD per quasi tutte le finestre di dialogo, senza la necessità di modificare il codice dei progetti esistenti. Inoltre, è stato svolto un lavoro separato per rielaborare le finestre di dialogo "Informazioni su Xfce" e "Display". Nella finestra di dialogo
"Aspetto" è garantita la visualizzazione solo dei temi di design supportati in GTK3. È stata semplificata la selezione delle icone per le applicazioni. È stata inclusa di default la possibilità di utilizzare un tema scuro per la barra. È stato proposto un plugin Directory Menu per la creazione diretta di file e cartelle.
Fonte: opennet.ru
