Mercurial > dwm-meillo
comparison view.c @ 687:a76799907854
removed client title bar
author | Anselm R. Garbe <arg@suckless.org> |
---|---|
date | Sun, 14 Jan 2007 22:27:29 +0100 |
parents | 76b58d21ea98 |
children | 39fa5308d73f |
comparison
equal
deleted
inserted
replaced
686:4fd68b1485eb | 687:a76799907854 |
---|---|
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, TopLeft); |
60 } | 60 } |
61 else | 61 else |
62 ban(c); | 62 XMoveWindow(dpy, c->win, c->x + 2 * sw, c->y); |
63 } | 63 } |
64 if(!sel || !isvisible(sel)) { | 64 if(!sel || !isvisible(sel)) { |
65 for(c = stack; c && !isvisible(c); c = c->snext); | 65 for(c = stack; c && !isvisible(c); c = c->snext); |
66 focus(c); | 66 focus(c); |
67 } | 67 } |
107 } | 107 } |
108 resize(c, False, TopLeft); | 108 resize(c, False, TopLeft); |
109 i++; | 109 i++; |
110 } | 110 } |
111 else | 111 else |
112 ban(c); | 112 XMoveWindow(dpy, c->win, c->x + 2 * sw, c->y); |
113 | |
114 if(!sel || !isvisible(sel)) { | 113 if(!sel || !isvisible(sel)) { |
115 for(c = stack; c && !isvisible(c); c = c->snext); | 114 for(c = stack; c && !isvisible(c); c = c->snext); |
116 focus(c); | 115 focus(c); |
117 } | 116 } |
118 restack(); | 117 restack(); |
189 | 188 |
190 if(!sel) { | 189 if(!sel) { |
191 drawstatus(); | 190 drawstatus(); |
192 return; | 191 return; |
193 } | 192 } |
194 if(sel->isfloat || arrange == dofloat) { | 193 if(sel->isfloat || arrange == dofloat) |
195 XRaiseWindow(dpy, sel->win); | 194 XRaiseWindow(dpy, sel->win); |
196 XRaiseWindow(dpy, sel->twin); | |
197 } | |
198 if(arrange != dofloat) { | 195 if(arrange != dofloat) { |
199 if(!sel->isfloat) { | 196 if(!sel->isfloat) |
200 XLowerWindow(dpy, sel->twin); | |
201 XLowerWindow(dpy, sel->win); | 197 XLowerWindow(dpy, sel->win); |
202 } | |
203 for(c = nexttiled(clients); c; c = nexttiled(c->next)) { | 198 for(c = nexttiled(clients); c; c = nexttiled(c->next)) { |
204 if(c == sel) | 199 if(c == sel) |
205 continue; | 200 continue; |
206 XLowerWindow(dpy, c->twin); | |
207 XLowerWindow(dpy, c->win); | 201 XLowerWindow(dpy, c->win); |
208 } | 202 } |
209 } | 203 } |
210 drawall(); | 204 drawall(); |
211 XSync(dpy, False); | 205 XSync(dpy, False); |