]> Dogcows Code - chaz/openbox/blobdiff - openbox/frame.h
Fix the EXTENTS reported on window frames.
[chaz/openbox] / openbox / frame.h
index 8f1ed91bf99efdf3f1fccb82989cb6ebd4c7021e..0e28b9f1afc24f379fd06496ef8f99e494aac08f 100644 (file)
@@ -84,7 +84,8 @@ struct _ObFrame
 
     Window    window;
 
-    Strut     size;
+    Strut     size;    /* the size of the frame */
+    Strut     oldsize; /* the size of the frame last told to the client */
     Rect      area;
     gboolean  visible;
 
@@ -190,12 +191,14 @@ struct _ObFrame
     gboolean  flashing;
     gboolean  flash_on;
     GTimeVal  flash_end;
+    guint     flash_timer;
 
     /*! Is the frame currently in an animation for iconify or restore.
       0 means that it is not animating. > 0 means it is animating an iconify.
       < 0 means it is animating a restore.
     */
     gint iconify_animation_going;
+    guint iconify_animation_timer;
     GTimeVal  iconify_animation_end;
 };
 
This page took 0.024385 seconds and 4 git commands to generate.