rcxml: change <lab><xdg_shell_server_side_deco> to <core><decoration>

This commit is contained in:
Johan Malm 2021-07-16 17:38:17 +01:00
parent a9b46131ab
commit b31c1c4b75
2 changed files with 10 additions and 7 deletions

View file

@ -19,11 +19,10 @@ Configuration must be wrapped in a <labwc_config> root-node.
# GENERAL
This section contains settings which are not present in Openbox.
*<lab><xdg_shell_server_side_deco>* [yes|no]
Use server side decorations for xdg-shell views where it is possible to
turn off client side decorations. Default is yes.
*<core><decoration>* [server|client]
Specify server or client side decorations for xdg-shell views. Note
that it is not always possible to turn off client side decorations.
Default is server.
# FOCUS

View file

@ -129,8 +129,12 @@ entry(xmlNode *node, char *nodename, char *content)
font_place = enum_font_place(content);
}
if (!strcmp(nodename, "xdg_shell_server_side_deco.lab")) {
rc.xdg_shell_server_side_deco = get_bool(content);
if (!strcmp(nodename, "decoration.core")) {
if (!strcmp(content, "client")) {
rc.xdg_shell_server_side_deco = false;
} else {
rc.xdg_shell_server_side_deco = true;
}
} else if (!strcmp(nodename, "name.theme")) {
rc.theme_name = strdup(content);
} else if (!strcmp(nodename, "cornerradius.theme")) {