In the experimental branch of the Xfce 4.15 desktop currently under development, which will form the basis for the stable release 4.16, the interface translation to the widget , allowed for implementing client-side decorations (CSD), where the title and borders of the window are drawn not by the window manager, but by the application itself. The use of CSD enabled, similar to GNOME, the placement of menus, buttons, and other interface elements in the window title, as well as the ability to hide borders in dialogs.
The use of GtkHeaderBar for rendering the interface is integrated into the libxfce4ui library, which led to the automatic application of CSD for almost all dialogs without the need to modify the code of existing projects. Additionally, separate work has been done to redesign the "About Xfce" and "Display" dialogs. In the
Appearance dialog, only themes supported in GTK3 are displayed. The selection of icons for applications has been simplified. The option to use a dark theme for the panel is enabled by default. A Directory Menu plugin has been proposed for direct creation of files and directories.
Source: opennet.ru
