|
@ -389,6 +389,7 @@ arrange(Monitor *m) { |
|
|
showhide(m->stack); |
|
|
showhide(m->stack); |
|
|
else for(m = mons; m; m = m->next) |
|
|
else for(m = mons; m; m = m->next) |
|
|
showhide(m->stack); |
|
|
showhide(m->stack); |
|
|
|
|
|
focus(NULL); |
|
|
if(m) |
|
|
if(m) |
|
|
arrangemon(m); |
|
|
arrangemon(m); |
|
|
else for(m = mons; m; m = m->next) |
|
|
else for(m = mons; m; m = m->next) |
|
@ -597,7 +598,6 @@ configurenotify(XEvent *e) { |
|
|
updatebars(); |
|
|
updatebars(); |
|
|
for(m = mons; m; m = m->next) |
|
|
for(m = mons; m; m = m->next) |
|
|
XMoveResizeWindow(dpy, m->barwin, m->wx, m->by, m->ww, bh); |
|
|
XMoveResizeWindow(dpy, m->barwin, m->wx, m->by, m->ww, bh); |
|
|
focus(NULL); |
|
|
|
|
|
arrange(NULL); |
|
|
arrange(NULL); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@ -1149,10 +1149,9 @@ manage(Window w, XWindowAttributes *wa) { |
|
|
attach(c); |
|
|
attach(c); |
|
|
attachstack(c); |
|
|
attachstack(c); |
|
|
XMoveResizeWindow(dpy, c->win, c->x + 2 * sw, c->y, c->w, c->h); /* some windows require this */ |
|
|
XMoveResizeWindow(dpy, c->win, c->x + 2 * sw, c->y, c->w, c->h); /* some windows require this */ |
|
|
|
|
|
XMapWindow(dpy, c->win); |
|
|
setclientstate(c, NormalState); |
|
|
setclientstate(c, NormalState); |
|
|
arrange(c->mon); |
|
|
arrange(c->mon); |
|
|
XMapWindow(dpy, c->win); |
|
|
|
|
|
focus(c); |
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void |
|
|
void |
|
@ -1617,7 +1616,6 @@ void |
|
|
tag(const Arg *arg) { |
|
|
tag(const Arg *arg) { |
|
|
if(selmon->sel && arg->ui & TAGMASK) { |
|
|
if(selmon->sel && arg->ui & TAGMASK) { |
|
|
selmon->sel->tags = arg->ui & TAGMASK; |
|
|
selmon->sel->tags = arg->ui & TAGMASK; |
|
|
focus(NULL); |
|
|
|
|
|
arrange(selmon); |
|
|
arrange(selmon); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@ -1698,7 +1696,6 @@ toggletag(const Arg *arg) { |
|
|
newtags = selmon->sel->tags ^ (arg->ui & TAGMASK); |
|
|
newtags = selmon->sel->tags ^ (arg->ui & TAGMASK); |
|
|
if(newtags) { |
|
|
if(newtags) { |
|
|
selmon->sel->tags = newtags; |
|
|
selmon->sel->tags = newtags; |
|
|
focus(NULL); |
|
|
|
|
|
arrange(selmon); |
|
|
arrange(selmon); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@ -1709,7 +1706,6 @@ toggleview(const Arg *arg) { |
|
|
|
|
|
|
|
|
if(newtagset) { |
|
|
if(newtagset) { |
|
|
selmon->tagset[selmon->seltags] = newtagset; |
|
|
selmon->tagset[selmon->seltags] = newtagset; |
|
|
focus(NULL); |
|
|
|
|
|
arrange(selmon); |
|
|
arrange(selmon); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
@ -1975,7 +1971,6 @@ view(const Arg *arg) { |
|
|
selmon->seltags ^= 1; /* toggle sel tagset */ |
|
|
selmon->seltags ^= 1; /* toggle sel tagset */ |
|
|
if(arg->ui & TAGMASK) |
|
|
if(arg->ui & TAGMASK) |
|
|
selmon->tagset[selmon->seltags] = arg->ui & TAGMASK; |
|
|
selmon->tagset[selmon->seltags] = arg->ui & TAGMASK; |
|
|
focus(NULL); |
|
|
|
|
|
arrange(selmon); |
|
|
arrange(selmon); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|