summaryrefslogtreecommitdiff
path: root/openbox/config.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-08-03 17:47:10 +0000
committerDana Jansens <danakj@orodu.net>2003-08-03 17:47:10 +0000
commit26827d875ad1fc1b8738f9456f20296241e0bdee (patch)
treee45fe29f38c3181aec97a3db6d274bcf7495a42b /openbox/config.c
parent9ba3f7d0fd06cd8c29571a997c4092acfbbb2c98 (diff)
kill non-opaque move/resize
add an option for redrawing/resizing the client window while resizing, when disabled the client is not touched until the resize is complete.
Diffstat (limited to 'openbox/config.c')
-rw-r--r--openbox/config.c16
1 files changed, 6 insertions, 10 deletions
diff --git a/openbox/config.c b/openbox/config.c
index d9c9789e..1ffc155a 100644
--- a/openbox/config.c
+++ b/openbox/config.c
@@ -14,8 +14,7 @@ gchar *config_title_layout;
int config_desktops_num;
GSList *config_desktops_names;
-gboolean config_opaque_move;
-gboolean config_opaque_resize;
+gboolean config_redraw_resize;
ObStackingLayer config_dock_layer;
gboolean config_dock_floating;
@@ -86,16 +85,14 @@ static void parse_desktops(xmlDocPtr doc, xmlNodePtr node, void *d)
}
}
-static void parse_moveresize(xmlDocPtr doc, xmlNodePtr node, void *d)
+static void parse_resize(xmlDocPtr doc, xmlNodePtr node, void *d)
{
xmlNodePtr n;
node = node->xmlChildrenNode;
- if ((n = parse_find_node("opaqueMove", node)))
- config_opaque_move = parse_bool(doc, n);
- if ((n = parse_find_node("opaqueResize", node)))
- config_opaque_resize = parse_bool(doc, n);
+ if ((n = parse_find_node("drawContents", node)))
+ config_redraw_resize = parse_bool(doc, n);
}
static void parse_dock(xmlDocPtr doc, xmlNodePtr node, void *d)
@@ -179,10 +176,9 @@ void config_startup()
parse_register("desktops", parse_desktops, NULL);
- config_opaque_move = TRUE;
- config_opaque_resize = TRUE;
+ config_redraw_resize = TRUE;
- parse_register("moveresize", parse_moveresize, NULL);
+ parse_register("resize", parse_resize, NULL);
config_dock_layer = OB_STACKING_LAYER_TOP;
config_dock_pos = OB_DIRECTION_NORTHEAST;