Mercurial > dwm-meillo
comparison view.c @ 708:a2d568a5cdb8
applied Sanders all5.patch (thanks for your weekend session, Sander!)
author | Anselm R. Garbe <arg@suckless.org> |
---|---|
date | Mon, 22 Jan 2007 10:22:58 +0100 |
parents | 5d7e363f889d |
children | d3876aa79292 |
comparison
equal
deleted
inserted
replaced
707:c3c57faef013 | 708:a2d568a5cdb8 |
---|---|
29 c->x = c->rx; | 29 c->x = c->rx; |
30 c->y = c->ry; | 30 c->y = c->ry; |
31 c->w = c->rw; | 31 c->w = c->rw; |
32 c->h = c->rh; | 32 c->h = c->rh; |
33 } | 33 } |
34 resize(c, True, TopLeft); | 34 resize(c, True); |
35 while(XCheckMaskEvent(dpy, EnterWindowMask, &ev)); | 35 while(XCheckMaskEvent(dpy, EnterWindowMask, &ev)); |
36 } | 36 } |
37 | 37 |
38 /* extern */ | 38 /* extern */ |
39 | 39 |
54 dofloat(void) { | 54 dofloat(void) { |
55 Client *c; | 55 Client *c; |
56 | 56 |
57 for(c = clients; c; c = c->next) { | 57 for(c = clients; c; c = c->next) { |
58 if(isvisible(c)) { | 58 if(isvisible(c)) { |
59 resize(c, True, TopLeft); | 59 resize(c, True); |
60 } | 60 } |
61 else | 61 else |
62 XMoveWindow(dpy, c->win, c->x + 2 * sw, c->y); | 62 XMoveWindow(dpy, c->win, c->x + 2 * sw, c->y); |
63 } | 63 } |
64 if(!sel || !isvisible(sel)) { | 64 if(!sel || !isvisible(sel)) { |
82 tw = waw - mw; | 82 tw = waw - mw; |
83 | 83 |
84 for(i = 0, c = clients; c; c = c->next) | 84 for(i = 0, c = clients; c; c = c->next) |
85 if(isvisible(c)) { | 85 if(isvisible(c)) { |
86 if(c->isfloat) { | 86 if(c->isfloat) { |
87 resize(c, True, TopLeft); | 87 resize(c, True); |
88 continue; | 88 continue; |
89 } | 89 } |
90 c->ismax = False; | 90 c->ismax = False; |
91 c->x = wax; | 91 c->x = wax; |
92 c->y = way; | 92 c->y = way; |
103 c->h = th - 2 * BORDERPX; | 103 c->h = th - 2 * BORDERPX; |
104 } | 104 } |
105 else /* fallback if th < bh */ | 105 else /* fallback if th < bh */ |
106 c->h = wah - 2 * BORDERPX; | 106 c->h = wah - 2 * BORDERPX; |
107 } | 107 } |
108 resize(c, False, TopLeft); | 108 resize(c, False); |
109 i++; | 109 i++; |
110 } | 110 } |
111 else | 111 else |
112 XMoveWindow(dpy, c->win, c->x + 2 * sw, c->y); | 112 XMoveWindow(dpy, c->win, c->x + 2 * sw, c->y); |
113 if(!sel || !isvisible(sel)) { | 113 if(!sel || !isvisible(sel)) { |