dwm

my fork of dwm
Index Commits Files Refs README LICENSE
commit 629647dfee4251fc4856b70658dff35cf5634057
parent 4ca3d861f024d17aeee28744f935fd55dd89a285
Author: arg@mig29 <unknown>
Date:   Mon, 11 Dec 2006 16:45:02 +0100

removed gravitate for the moment
Diffstat:
Mclient.c | 55+------------------------------------------------------
Mdwm.h | 1-
Mevent.c | 2--
3 files changed, 1 insertion(+), 57 deletions(-)
diff --git a/client.c b/client.c
@@ -132,59 +132,6 @@ getctitle(Window w) {
 }
 
 void
-gravitate(Client *c, Bool invert) {
-    int dx = 0, dy = 0;
-
-    return;
-    switch(c->grav) {
-    default:
-        break;
-    case StaticGravity:
-    case NorthWestGravity:
-    case NorthGravity:
-    case NorthEastGravity:
-        dy = c->border;
-        break;
-    case EastGravity:
-    case CenterGravity:
-    case WestGravity:
-        dy = -(c->h / 2) + c->border;
-        break;
-    case SouthEastGravity:
-    case SouthGravity:
-    case SouthWestGravity:
-        dy = -(c->h);
-        break;
-    }
-    switch (c->grav) {
-    default:
-        break;
-    case StaticGravity:
-    case NorthWestGravity:
-    case WestGravity:
-    case SouthWestGravity:
-        dx = c->border;
-        break;
-    case NorthGravity:
-    case CenterGravity:
-    case SouthGravity:
-        dx = -(c->w / 2) + c->border;
-        break;
-    case NorthEastGravity:
-    case EastGravity:
-    case SouthEastGravity:
-        dx = -(c->w + c->border);
-        break;
-    }
-    if(invert) {
-        dx = -dx;
-        dy = -dy;
-    }
-    c->x += dx;
-    c->y += dy;
-}
-
-void
 killclient(Arg *arg) {
     if(!sel)
         return;
@@ -291,7 +238,7 @@ resize(Client *c, Bool sizehints, Corner sticky) {
     else
         wc.border_width = BORDERPX;
     XConfigureWindow(dpy, c->win, CWX | CWY | CWWidth | CWHeight | CWBorderWidth, &wc);
-    /*configure(c);*/
+    configure(c);
     XSync(dpy, False);
 }
 
diff --git a/dwm.h b/dwm.h
@@ -114,7 +114,6 @@ extern void configure(Client *c);		/* send synthetic configure event */
 extern void focus(Client *c);            /* focus c, c may be NULL */
 extern Client *getclient(Window w);        /* return client of w */
 extern Client *getctitle(Window w);        /* return client of title window */
-extern void gravitate(Client *c, Bool invert);    /* gravitate c */
 extern void killclient(Arg *arg);        /* kill c nicely */
 extern void manage(Window w, XWindowAttributes *wa);    /* manage new client */
 extern void resize(Client *c, Bool sizehints, Corner sticky); /* resize c*/
diff --git a/event.c b/event.c
@@ -161,7 +161,6 @@ configurerequest(XEvent *e) {
 
     if((c = getclient(ev->window))) {
         c->ismax = False;
-        gravitate(c, True);
         if(ev->value_mask & CWX)
             c->x = ev->x;
         if(ev->value_mask & CWY)
@@ -172,7 +171,6 @@ configurerequest(XEvent *e) {
             c->h = ev->height;
         if(ev->value_mask & CWBorderWidth)
             c->border = ev->border_width;
-        gravitate(c, False);
         wc.x = c->x;
         wc.y = c->y;
         wc.width = c->w;