]> Dogcows Code - chaz/openbox/blobdiff - openbox/frame.h
better handling of maximizing, wrt changing decorations on the windows, and showing...
[chaz/openbox] / openbox / frame.h
index 6bb69599b8648d26d73152350533fd8df61c00fe..572d18b6353198affc06456724878ba243d6633c 100644 (file)
@@ -10,7 +10,7 @@ struct _ObClient;
 
 typedef enum {
     OB_FRAME_CONTEXT_NONE,
-    OB_FRAME_CONTEXT_ROOT,
+    OB_FRAME_CONTEXT_DESKTOP,
     OB_FRAME_CONTEXT_CLIENT,
     OB_FRAME_CONTEXT_TITLEBAR,
     OB_FRAME_CONTEXT_HANDLE,
@@ -54,7 +54,12 @@ struct _ObFrame
     Strut     size;
     Rect      area;
     gboolean  visible;
+
+    /*! Whether the window is obscured at all or fully visible. */
+    gboolean obscured;
+
     guint     decorations;
+    gboolean  max_horz;
 
     Window    title;
     Window    label;
This page took 0.026442 seconds and 4 git commands to generate.