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…
	
		Reference in New Issue
	
	Block a user