summaryrefslogtreecommitdiff
path: root/openbox/client.h
diff options
context:
space:
mode:
authorMikael Magnusson <mikachu@comhem.se>2008-05-04 11:56:57 +0200
committerMikael Magnusson <mikachu@gmail.com>2008-10-27 00:35:41 +0100
commitd81d54c7a977a034199f24fc8fa7433e634aaf91 (patch)
tree79f057ef063b1a96f82e7a198f7294fab37ecf89 /openbox/client.h
parent6799c67c07e99c440f549802f60d9f16995ab711 (diff)
Revert "make windows stay on screen when they..."
This reverts commit 73adc6480d59fc5dccf9fe19ed5234c9582b328c. I know I had a good reason for reverting this commit, I don't know what that reason was though.
Diffstat (limited to 'openbox/client.h')
-rw-r--r--openbox/client.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/openbox/client.h b/openbox/client.h
index 09c93e63..5e26ef30 100644
--- a/openbox/client.h
+++ b/openbox/client.h
@@ -396,13 +396,10 @@ void client_convert_gravity_resize(ObClient *self, gint gravity,
client_configure(self, self->area.x, self->area.y, w, h, TRUE, TRUE, FALSE)
#define client_move_resize(self, x, y, w, h) \
client_configure(self, x, y, w, h, TRUE, TRUE, FALSE)
-
-/*! Make a client reconfigure so that it will honour its current max/min sizes
- and other bounds.
- @param force If TRUE, then a ConfigureNotify event will be sent to the client
- even if nothing has changed.
-*/
-void client_reconfigure(ObClient *self, gboolean force);
+#define client_reconfigure(self, force) \
+ client_configure(self, ((ObClient*)self)->area.x, ((ObClient*)self)->area.y, \
+ ((ObClient*)self)->area.width, \
+ ((ObClient*)self)->area.height, FALSE, TRUE, force)
/*! Figure out where a window will end up and what size it will be if you
told it to move/resize to these coordinates.