respect client supplied floating positons, updated TODO

This commit is contained in:
Anselm R. Garbe 2006-05-13 12:21:41 +02:00
parent 73868aa378
commit 23394a922f
2 changed files with 5 additions and 1 deletions

View File

@ -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

View File

@ -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) {