small simplification to dotile() (thx to Ross for this hint)
This commit is contained in:
		
							parent
							
								
									9e4e4d9022
								
							
						
					
					
						commit
						7e59c89250
					
				
							
								
								
									
										11
									
								
								view.c
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								view.c
									
									
									
									
									
								
							| @ -69,13 +69,12 @@ dofloat(void) { | ||||
| 
 | ||||
| void | ||||
| dotile(void) { | ||||
| 	unsigned int i, n, mpx, stackw, th; | ||||
| 	unsigned int i, n, mpw, th; | ||||
| 	Client *c; | ||||
| 
 | ||||
| 	for(n = 0, c = nexttiled(clients); c; c = nexttiled(c->next)) | ||||
| 		n++; | ||||
| 	mpx = (waw * master) / 1000; | ||||
| 	stackw = waw - mpx; | ||||
| 	mpw = (waw * master) / 1000; | ||||
| 
 | ||||
| 	for(i = 0, c = clients; c; c = c->next) | ||||
| 		if(isvisible(c)) { | ||||
| @ -91,13 +90,13 @@ dotile(void) { | ||||
| 				c->h = wah - 2 * BORDERPX; | ||||
| 			} | ||||
| 			else if(i == 0) { /* master window */ | ||||
| 				c->w = mpx - 2 * BORDERPX; | ||||
| 				c->w = mpw - 2 * BORDERPX; | ||||
| 				c->h = wah - 2 * BORDERPX; | ||||
| 				th = wah / (n - 1); | ||||
| 			} | ||||
| 			else {  /* tile window */ | ||||
| 				c->x += mpx; | ||||
| 				c->w = stackw - 2 * BORDERPX; | ||||
| 				c->x += mpw; | ||||
| 				c->w = (waw - mpw) - 2 * BORDERPX; | ||||
| 				if(th > bh) { | ||||
| 					c->y += (i - 1) * th; | ||||
| 					c->h = th - 2 * BORDERPX; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 arg@mig29
						arg@mig29