summaryrefslogtreecommitdiff
path: root/openbox/frame.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-06-13 01:50:01 +0000
committerDana Jansens <danakj@orodu.net>2007-06-13 01:50:01 +0000
commit7a6a516b8e3d8ad6b15379eabf6652a6f43eab27 (patch)
tree9428e8773cfd3441d26a3585990d07f8286b1f86 /openbox/frame.c
parent739606e39c218ad2f3cb1412267f73e4f3d49e15 (diff)
very cool struts. partial struts actually are partial struts now. possibly way broken with xinerama?
Diffstat (limited to 'openbox/frame.c')
-rw-r--r--openbox/frame.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/openbox/frame.c b/openbox/frame.c
index 5b8e52fc..65d1404a 100644
--- a/openbox/frame.c
+++ b/openbox/frame.c
@@ -1492,6 +1492,13 @@ void frame_frame_gravity(ObFrame *self, gint *x, gint *y, gint w, gint h)
}
}
+void frame_rect_to_frame(ObFrame *self, Rect *r)
+{
+ r->width += self->size.left + self->size.right;
+ r->height += self->size.top + self->size.bottom;
+ frame_client_gravity(self, &r->x, &r->y, r->width, r->height);
+}
+
static void flash_done(gpointer data)
{
ObFrame *self = data;