]> Dogcows Code - chaz/openbox/commitdiff
fix reversed variable name and add a little comment to the magic menu code
authorMikael Magnusson <mikachu@comhem.se>
Sat, 20 Mar 2004 23:40:29 +0000 (23:40 +0000)
committerMikael Magnusson <mikachu@comhem.se>
Sat, 20 Mar 2004 23:40:29 +0000 (23:40 +0000)
openbox/client.c
openbox/config.c
openbox/menuframe.c

index a569087793c7c57830a56e982c415175032dc542..05cf9acde37cec81531fcf9997a6adb777fe304e 100644 (file)
@@ -2116,7 +2116,7 @@ void client_configure_full(ObClient *self, ObCorner anchor,
        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))
index 49105411791504317351e2b1103d43fb0e44bcbd..c5c1aeb9d139d64dfc09d8574478d99dcac80d6f 100644 (file)
@@ -40,7 +40,7 @@ gint    config_desktops_num;
 GSList *config_desktops_names;
 gint    config_screen_firstdesk;
 
-gboolean config_redraw_resize;
+gboolean config_resize_redraw;
 
 ObStackingLayer config_dock_layer;
 gboolean        config_dock_floating;
@@ -291,7 +291,7 @@ static void parse_resize(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node,
     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,
@@ -530,7 +530,7 @@ void config_startup(ObParseInst *i)
 
     parse_register(i, "desktops", parse_desktops, NULL);
 
-    config_redraw_resize = TRUE;
+    config_resize_redraw = TRUE;
 
     parse_register(i, "resize", parse_resize, NULL);
 
index a05479351f77f9344b8ea682f7a12fa5a0edc818..5a18c51c32ea4758688656214ffd6ce010f5f8ea 100644 (file)
@@ -217,9 +217,11 @@ void menu_frame_move_on_screen(ObMenuFrame *self)
     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)
This page took 0.033297 seconds and 4 git commands to generate.