X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Fframe.h;h=beb6b8a0dfceed2762c74c3f1f9d90e70cb60160;hb=cf478381b3e386dc0478403cf1a73b4d3ec6fa61;hp=2f7d1e746bf08ce408454a06ec0ae46cf11fb92c;hpb=383f1ee85fbe6c7317781db2b05018e7932b9eab;p=chaz%2Fopenbox diff --git a/openbox/frame.h b/openbox/frame.h index 2f7d1e74..beb6b8a0 100644 --- a/openbox/frame.h +++ b/openbox/frame.h @@ -78,6 +78,10 @@ struct _ObFrame Window window; + Pixmap pixmap; /* Offscreen buffer of the frame window's contents + when Composite is enabled */ + gboolean has_alpha; + Strut size; Rect area; gboolean visible; @@ -185,6 +189,7 @@ struct _ObFrame gboolean iconify_hover; gboolean focused; + gboolean need_render; gboolean flashing; gboolean flash_on; @@ -204,7 +209,6 @@ void frame_free(ObFrame *self); void frame_show(ObFrame *self); void frame_hide(ObFrame *self); void frame_adjust_theme(ObFrame *self); -void frame_adjust_shape(ObFrame *self); void frame_adjust_area(ObFrame *self, gboolean moved, gboolean resized, gboolean fake); void frame_adjust_client_area(ObFrame *self);