wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit 23394a922f9f22534244c8c1c84fec81d9b8bc39
parent 73868aa378fba2cc9bc7a4a95b3238a809d7a942
Author: Anselm R. Garbe <garbeam@wmii.de>
Date:   Sat, 13 May 2006 12:21:41 +0200

respect client supplied floating positons, updated TODO


Diffstat:
TODO.wmii-4 | 1+
cmd/wm/area.c | 5++++-
2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/TODO.wmii-4 b/TODO.wmii-4 @@ -15,6 +15,7 @@ Ordered list of TODOs: (stacked) client is made visible. So, when the fifth client is focused and made visible, the third would disappear (with n=2) -- this means on boundaries, like in mutt(1). +- make /foo/ -> bar+! -alike rules working - /def/ncol defines num of columns which should be created by default if possible. - wmiimenu -t <title> flag - remove the geom syntax as it is now (with the +- stuff, and only diff --git a/cmd/wm/area.c b/cmd/wm/area.c @@ -156,7 +156,10 @@ place_client(Area *a, Client *c) if(c->trans) return; - if(c->rect.width >= a->rect.width || c->rect.height >= a->rect.height) + if(c->rect.width >= a->rect.width + || c->rect.height >= a->rect.height + || c->size.flags&USPosition + || c->size.flags&PPosition) return; if(!field) {