X-Git-Url: https://git.xinqibao.xyz/dwm.git/blobdiff_plain/bda53ac6ad834824e8e5d5678ccd638a122c173a..67bc08d1b938842d27d976da9bbbc210b1f860b7:/client.c diff --git a/client.c b/client.c index 725f70b..d5bc30e 100644 --- a/client.c +++ b/client.c @@ -89,8 +89,6 @@ focus(Client *c) { if(!sel) sel = c; else if(sel != c) { - if(maximized) - togglemax(NULL); old = sel; sel = c; if(old) { @@ -369,41 +367,6 @@ updatetitle(Client *c) { resizetitle(c); } -void -togglemax(Arg *arg) { - int ox, oy, ow, oh; - Client *c; - XEvent ev; - - if(!sel) - return; - - if((maximized = !maximized)) { - ox = sel->x; - oy = sel->y; - ow = sel->w; - oh = sel->h; - sel->x = sx; - sel->y = sy + bh; - sel->w = sw - 2; - sel->h = sh - 2 - bh; - - restack(); - for(c = getnext(clients); c; c = getnext(c->next)) - if(c != sel) - ban(c); - resize(sel, arrange == dofloat, TopLeft); - - sel->x = ox; - sel->y = oy; - sel->w = ow; - sel->h = oh; - } - else - arrange(NULL); - while(XCheckMaskEvent(dpy, EnterWindowMask, &ev)); -} - void unmanage(Client *c) { Client *nc;