| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -131,59 +131,6 @@ getctitle(Window w) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						return NULL; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					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) | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -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); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					} | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |