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