projects
/
suckless
/
dwm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f7bdb39
)
applied Maarten Maathuis recenter-patch for floating clients only requesting new...
author
Anselm R. Garbe
<arg@suckless.org>
Wed, 9 May 2007 09:31:14 +0000
(11:31 +0200)
committer
Anselm R. Garbe
<arg@suckless.org>
Wed, 9 May 2007 09:31:14 +0000
(11:31 +0200)
event.c
patch
|
blob
|
history
diff --git
a/event.c
b/event.c
index db0d4826b129714978666013e09b688787d8cf22..12746f6e11c55c2666f86102ef38d4a16795f561 100644
(file)
--- a/
event.c
+++ b/
event.c
@@
-185,6
+185,10
@@
configurerequest(XEvent *e) {
c->w = ev->width;
if(ev->value_mask & CWHeight)
c->h = ev->height;
+ if((c->x + c->w) > sw && c->isfloating)
+ c->x = sw / 2 - c->w / 2; /* center in x direction */
+ if((c->y + c->h) > sh && c->isfloating)
+ c->y = sh / 2 - c->h / 2; /* center in y direction */
if((ev->value_mask & (CWX | CWY))
&& !(ev->value_mask & (CWWidth | CWHeight)))
configure(c);