X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=client.c;h=fdb973c408162dbd57f44b819647ce548d5d1254;hb=ab838721345532898419f1600a31a1b69a9c0c92;hp=4d4c0a8f6a5c499759398612d52ca5415f49ca6e;hpb=b2f895166af45b5d84abab90032bd3cc75391dc8;p=dwm.git diff --git a/client.c b/client.c index 4d4c0a8..fdb973c 100644 --- a/client.c +++ b/client.c @@ -253,8 +253,8 @@ manage(Window w, XWindowAttributes *wa) { updatetitle(c); for(t = clients; t && t->win != trans; t = t->next); settags(c, t); - if(!c->isfloat) - c->isfloat = (t != NULL) || c->isfixed; + if(!c->isversatile) + c->isversatile = (t != NULL) || c->isfixed; attach(c); attachstack(c); c->isbanned = True; @@ -263,12 +263,12 @@ manage(Window w, XWindowAttributes *wa) { setclientstate(c, NormalState); if(isvisible(c)) focus(c); - arrange(); + lt->arrange(); } Client * nexttiled(Client *c) { - for(; c && (c->isfloat || !isvisible(c)); c = c->next); + for(; c && (c->isversatile || !isvisible(c)); c = c->next); return c; } @@ -430,7 +430,7 @@ unmanage(Client *c) { XSync(dpy, False); XSetErrorHandler(xerror); XUngrabServer(dpy); - arrange(); + lt->arrange(); } void @@ -440,7 +440,7 @@ zoom(Arg *arg) { if(!sel) return; - if(sel->isfloat || (arrange == dofloat)) { + if(sel->isversatile || (lt->arrange == versatile)) { togglemax(sel); return; } @@ -452,5 +452,5 @@ zoom(Arg *arg) { detach(c); attach(c); focus(c); - arrange(); + lt->arrange(); }