equal
deleted
inserted
replaced
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)) { |