aewl
changeset 630:264f02dd2ad0
removed gravitate for the moment
author | arg@mig29 |
---|---|
date | Mon, 11 Dec 2006 16:45:02 +0100 |
parents | 58851a8806b9 |
children | d6fbb669fef2 |
files | client.c dwm.h event.c |
diffstat | 3 files changed, 1 insertions(+), 57 deletions(-) [+] |
line diff
1.1 --- a/client.c Mon Dec 11 09:42:16 2006 +0100 1.2 +++ b/client.c Mon Dec 11 16:45:02 2006 +0100 1.3 @@ -132,59 +132,6 @@ 1.4 } 1.5 1.6 void 1.7 -gravitate(Client *c, Bool invert) { 1.8 - int dx = 0, dy = 0; 1.9 - 1.10 - return; 1.11 - switch(c->grav) { 1.12 - default: 1.13 - break; 1.14 - case StaticGravity: 1.15 - case NorthWestGravity: 1.16 - case NorthGravity: 1.17 - case NorthEastGravity: 1.18 - dy = c->border; 1.19 - break; 1.20 - case EastGravity: 1.21 - case CenterGravity: 1.22 - case WestGravity: 1.23 - dy = -(c->h / 2) + c->border; 1.24 - break; 1.25 - case SouthEastGravity: 1.26 - case SouthGravity: 1.27 - case SouthWestGravity: 1.28 - dy = -(c->h); 1.29 - break; 1.30 - } 1.31 - switch (c->grav) { 1.32 - default: 1.33 - break; 1.34 - case StaticGravity: 1.35 - case NorthWestGravity: 1.36 - case WestGravity: 1.37 - case SouthWestGravity: 1.38 - dx = c->border; 1.39 - break; 1.40 - case NorthGravity: 1.41 - case CenterGravity: 1.42 - case SouthGravity: 1.43 - dx = -(c->w / 2) + c->border; 1.44 - break; 1.45 - case NorthEastGravity: 1.46 - case EastGravity: 1.47 - case SouthEastGravity: 1.48 - dx = -(c->w + c->border); 1.49 - break; 1.50 - } 1.51 - if(invert) { 1.52 - dx = -dx; 1.53 - dy = -dy; 1.54 - } 1.55 - c->x += dx; 1.56 - c->y += dy; 1.57 -} 1.58 - 1.59 -void 1.60 killclient(Arg *arg) { 1.61 if(!sel) 1.62 return; 1.63 @@ -291,7 +238,7 @@ 1.64 else 1.65 wc.border_width = BORDERPX; 1.66 XConfigureWindow(dpy, c->win, CWX | CWY | CWWidth | CWHeight | CWBorderWidth, &wc); 1.67 - /*configure(c);*/ 1.68 + configure(c); 1.69 XSync(dpy, False); 1.70 } 1.71
2.1 --- a/dwm.h Mon Dec 11 09:42:16 2006 +0100 2.2 +++ b/dwm.h Mon Dec 11 16:45:02 2006 +0100 2.3 @@ -114,7 +114,6 @@ 2.4 extern void focus(Client *c); /* focus c, c may be NULL */ 2.5 extern Client *getclient(Window w); /* return client of w */ 2.6 extern Client *getctitle(Window w); /* return client of title window */ 2.7 -extern void gravitate(Client *c, Bool invert); /* gravitate c */ 2.8 extern void killclient(Arg *arg); /* kill c nicely */ 2.9 extern void manage(Window w, XWindowAttributes *wa); /* manage new client */ 2.10 extern void resize(Client *c, Bool sizehints, Corner sticky); /* resize c*/
3.1 --- a/event.c Mon Dec 11 09:42:16 2006 +0100 3.2 +++ b/event.c Mon Dec 11 16:45:02 2006 +0100 3.3 @@ -161,7 +161,6 @@ 3.4 3.5 if((c = getclient(ev->window))) { 3.6 c->ismax = False; 3.7 - gravitate(c, True); 3.8 if(ev->value_mask & CWX) 3.9 c->x = ev->x; 3.10 if(ev->value_mask & CWY) 3.11 @@ -172,7 +171,6 @@ 3.12 c->h = ev->height; 3.13 if(ev->value_mask & CWBorderWidth) 3.14 c->border = ev->border_width; 3.15 - gravitate(c, False); 3.16 wc.x = c->x; 3.17 wc.y = c->y; 3.18 wc.width = c->w;