mirror of
				https://github.com/DreamMaoMao/maomaowm.git
				synced 2025-11-03 09:01:47 -05:00 
			
		
		
		
	opt: optimize grid layout gap
This commit is contained in:
		
							parent
							
								
									3837e8e3da
								
							
						
					
					
						commit
						86c91fc53a
					
				
					 2 changed files with 16 additions and 16 deletions
				
			
		| 
						 | 
				
			
			@ -34,8 +34,8 @@ void grid(Monitor *m) {
 | 
			
		|||
				ch = (m->w.height - 2 * target_gappo) * single_height_ratio;
 | 
			
		||||
				c->geom.x = m->w.x + (m->w.width - cw) / 2;
 | 
			
		||||
				c->geom.y = m->w.y + (m->w.height - ch) / 2;
 | 
			
		||||
				c->geom.width = cw - 2 * c->bw;
 | 
			
		||||
				c->geom.height = ch - 2 * c->bw;
 | 
			
		||||
				c->geom.width = cw;
 | 
			
		||||
				c->geom.height = ch;
 | 
			
		||||
				resize(c, c->geom, 0);
 | 
			
		||||
				return;
 | 
			
		||||
			}
 | 
			
		||||
| 
						 | 
				
			
			@ -60,14 +60,14 @@ void grid(Monitor *m) {
 | 
			
		|||
				if (i == 0) {
 | 
			
		||||
					c->geom.x = m->w.x + target_gappo;
 | 
			
		||||
					c->geom.y = m->w.y + (m->w.height - ch) / 2 + target_gappo;
 | 
			
		||||
					c->geom.width = cw - 2 * c->bw;
 | 
			
		||||
					c->geom.height = ch - 2 * c->bw;
 | 
			
		||||
					c->geom.width = cw;
 | 
			
		||||
					c->geom.height = ch;
 | 
			
		||||
					resize(c, c->geom, 0);
 | 
			
		||||
				} else if (i == 1) {
 | 
			
		||||
					c->geom.x = m->w.x + cw + target_gappo + target_gappi;
 | 
			
		||||
					c->geom.y = m->w.y + (m->w.height - ch) / 2 + target_gappo;
 | 
			
		||||
					c->geom.width = cw - 2 * c->bw;
 | 
			
		||||
					c->geom.height = ch - 2 * c->bw;
 | 
			
		||||
					c->geom.width = cw;
 | 
			
		||||
					c->geom.height = ch;
 | 
			
		||||
					resize(c, c->geom, 0);
 | 
			
		||||
				}
 | 
			
		||||
				i++;
 | 
			
		||||
| 
						 | 
				
			
			@ -114,8 +114,8 @@ void grid(Monitor *m) {
 | 
			
		|||
			}
 | 
			
		||||
			c->geom.x = cx + target_gappo;
 | 
			
		||||
			c->geom.y = cy + target_gappo;
 | 
			
		||||
			c->geom.width = cw - 2 * c->bw;
 | 
			
		||||
			c->geom.height = ch - 2 * c->bw;
 | 
			
		||||
			c->geom.width = cw;
 | 
			
		||||
			c->geom.height = ch;
 | 
			
		||||
			resize(c, c->geom, 0);
 | 
			
		||||
			i++;
 | 
			
		||||
		}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -316,8 +316,8 @@ void vertical_grid(Monitor *m) {
 | 
			
		|||
				cw = (m->w.width - 2 * target_gappo) * single_width_ratio;
 | 
			
		||||
				c->geom.x = m->w.x + (m->w.width - cw) / 2;
 | 
			
		||||
				c->geom.y = m->w.y + (m->w.height - ch) / 2;
 | 
			
		||||
				c->geom.width = cw - 2 * c->bw;
 | 
			
		||||
				c->geom.height = ch - 2 * c->bw;
 | 
			
		||||
				c->geom.width = cw;
 | 
			
		||||
				c->geom.height = ch;
 | 
			
		||||
				resize(c, c->geom, 0);
 | 
			
		||||
				return;
 | 
			
		||||
			}
 | 
			
		||||
| 
						 | 
				
			
			@ -343,14 +343,14 @@ void vertical_grid(Monitor *m) {
 | 
			
		|||
				if (i == 0) {
 | 
			
		||||
					c->geom.x = m->w.x + (m->w.width - cw) / 2 + target_gappo;
 | 
			
		||||
					c->geom.y = m->w.y + target_gappo;
 | 
			
		||||
					c->geom.width = cw - 2 * c->bw;
 | 
			
		||||
					c->geom.height = ch - 2 * c->bw;
 | 
			
		||||
					c->geom.width = cw;
 | 
			
		||||
					c->geom.height = ch;
 | 
			
		||||
					resize(c, c->geom, 0);
 | 
			
		||||
				} else if (i == 1) {
 | 
			
		||||
					c->geom.x = m->w.x + (m->w.width - cw) / 2 + target_gappo;
 | 
			
		||||
					c->geom.y = m->w.y + ch + target_gappo + target_gappi;
 | 
			
		||||
					c->geom.width = cw - 2 * c->bw;
 | 
			
		||||
					c->geom.height = ch - 2 * c->bw;
 | 
			
		||||
					c->geom.width = cw;
 | 
			
		||||
					c->geom.height = ch;
 | 
			
		||||
					resize(c, c->geom, 0);
 | 
			
		||||
				}
 | 
			
		||||
				i++;
 | 
			
		||||
| 
						 | 
				
			
			@ -393,8 +393,8 @@ void vertical_grid(Monitor *m) {
 | 
			
		|||
			}
 | 
			
		||||
			c->geom.x = cx + target_gappo;
 | 
			
		||||
			c->geom.y = cy + target_gappo;
 | 
			
		||||
			c->geom.width = cw - 2 * c->bw;
 | 
			
		||||
			c->geom.height = ch - 2 * c->bw;
 | 
			
		||||
			c->geom.width = cw;
 | 
			
		||||
			c->geom.height = ch;
 | 
			
		||||
			resize(c, c->geom, 0);
 | 
			
		||||
			i++;
 | 
			
		||||
		}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue