Mercurial > dwm-meillo
comparison view.c @ 486:8d564b9e3cd4
removed all dotile checks
author | arg@mmvi |
---|---|
date | Fri, 22 Sep 2006 18:48:35 +0200 |
parents | 759c9d9a959d |
children | be4f90c03582 |
comparison
equal
deleted
inserted
replaced
485:759c9d9a959d | 486:8d564b9e3cd4 |
---|---|
48 XEvent ev; | 48 XEvent ev; |
49 if((c->ismax = !c->ismax)) { | 49 if((c->ismax = !c->ismax)) { |
50 c->rx = c->x; c->x = sx; | 50 c->rx = c->x; c->x = sx; |
51 c->ry = c->y; c->y = bh; | 51 c->ry = c->y; c->y = bh; |
52 c->rw = c->w; c->w = sw; | 52 c->rw = c->w; c->w = sw; |
53 c->rh = c->h; c->h = sh - bh; | 53 c->rh = c->h; c->h = sh - bh - 2; |
54 } | 54 } |
55 else { | 55 else { |
56 c->x = c->rx; | 56 c->x = c->rx; |
57 c->y = c->ry; | 57 c->y = c->ry; |
58 c->w = c->rw; | 58 c->w = c->rw; |
206 Client *c; | 206 Client *c; |
207 | 207 |
208 for(n = 0, c = clients; c; c = c->next) | 208 for(n = 0, c = clients; c; c = c->next) |
209 if(isvisible(c) && !c->isfloat) | 209 if(isvisible(c) && !c->isfloat) |
210 n++; | 210 n++; |
211 if(!sel || sel->isfloat || n < 2 || (arrange != dotile)) | 211 if(!sel || sel->isfloat || n < 2 || (arrange == dofloat)) |
212 return; | 212 return; |
213 | 213 |
214 if(sel == getnext(clients)) { | 214 if(sel == getnext(clients)) { |
215 if(mw + arg->i > sw - 100 || mw + arg->i < 100) | 215 if(mw + arg->i > sw - 100 || mw + arg->i < 100) |
216 return; | 216 return; |
303 } | 303 } |
304 | 304 |
305 for(n = 0, c = clients; c; c = c->next) | 305 for(n = 0, c = clients; c; c = c->next) |
306 if(isvisible(c) && !c->isfloat) | 306 if(isvisible(c) && !c->isfloat) |
307 n++; | 307 n++; |
308 if(n < 2 || (arrange != dotile)) | 308 if(n < 2 || (arrange == dofloat)) |
309 return; | 309 return; |
310 | 310 |
311 if((c = sel) == nexttiled(clients)) | 311 if((c = sel) == nexttiled(clients)) |
312 if(!(c = nexttiled(c->next))) | 312 if(!(c = nexttiled(c->next))) |
313 return; | 313 return; |