tmade tile simplier - dwm - [fork] customized build of dwm, the dynamic window … | |
git clone git://src.adamsgaard.dk/dwm | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit a200c39635dcbd1cb1109353f9c2acab983c8606 | |
parent 77044e876511f51c34bde379d89e2de754707ee6 | |
Author: Anselm R. Garbe <[email protected]> | |
Date: Mon, 13 Aug 2007 19:19:38 +0200 | |
made tile simplier | |
Diffstat: | |
M tile.c | 43 ++++++++++++++---------------… | |
1 file changed, 20 insertions(+), 23 deletions(-) | |
--- | |
diff --git a/tile.c b/tile.c | |
t@@ -39,31 +39,28 @@ tile(void) { | |
nx = wax; | |
ny = way; | |
- for(i = 0, c = clients; c; c = c->next) | |
- if(isvisible(c)) { | |
- if(c->isfloating) | |
- continue; | |
- c->ismax = False; | |
- if(i == 0) { /* master */ | |
- nw = mw - 2 * c->border; | |
- nh = wah - 2 * c->border; | |
- } | |
- else { /* tile window */ | |
- if(i == 1) { | |
- ny = way; | |
- nx += mw; | |
- } | |
- nw = waw - mw - 2 * c->border; | |
- if(i + 1 == n) /* remainder */ | |
- nh = (way + wah) - ny - 2 * c->border; | |
- else | |
- nh = th - 2 * c->border; | |
+ for(i = 0, c = nexttiled(clients); c; c = nexttiled(c->next)) { | |
+ c->ismax = False; | |
+ if(i == 0) { /* master */ | |
+ nw = mw - 2 * c->border; | |
+ nh = wah - 2 * c->border; | |
+ } | |
+ else { /* tile window */ | |
+ if(i == 1) { | |
+ ny = way; | |
+ nx += mw; | |
} | |
- resize(c, nx, ny, nw, nh, False); | |
- if(n > 1 && th != wah) | |
- ny += nh + 2 * c->border; | |
- i++; | |
+ nw = waw - mw - 2 * c->border; | |
+ if(i + 1 == n) /* remainder */ | |
+ nh = (way + wah) - ny - 2 * c->border; | |
+ else | |
+ nh = th - 2 * c->border; | |
} | |
+ resize(c, nx, ny, nw, nh, False); | |
+ if(n > 1 && th != wah) | |
+ ny += nh + 2 * c->border; | |
+ i++; | |
+ } | |
} | |
void |