resizing in redraw mode */
send_resize_client = ((!user && resized) ||
(user && (final ||
- (resized && config_redraw_resize))));
+ (resized && config_resize_redraw))));
/* if the client is enlarging, the resize the client before the frame */
if (send_resize_client && user && (w > oldw || h > oldh))
GSList *config_desktops_names;
gint config_screen_firstdesk;
-gboolean config_redraw_resize;
+gboolean config_resize_redraw;
ObStackingLayer config_dock_layer;
gboolean config_dock_floating;
node = node->children;
if ((n = parse_find_node("drawContents", node)))
- config_redraw_resize = parse_bool(doc, n);
+ config_resize_redraw = parse_bool(doc, n);
}
static void parse_dock(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
parse_register(i, "desktops", parse_desktops, NULL);
- config_redraw_resize = TRUE;
+ config_resize_redraw = TRUE;
parse_register(i, "resize", parse_resize, NULL);
if (dx || dy) {
ObMenuFrame *f;
+ /* move the current menu frame to fit, but dont touch parents yet */
menu_frame_move(self, self->area.x + dx, self->area.y + dy);
if (!config_menu_xorstyle)
- dy = 0;
+ dy = 0; /* if we want to be like xor, move parents in y- *
+ * and x-direction, otherwise just in x-dir */
for (f = self->parent; f; f = f->parent)
menu_frame_move(f, f->area.x + dx, f->area.y + dy);
for (f = self->child; f; f = f->child)