applied sander's patch
This commit is contained in:
		
							parent
							
								
									00255728aa
								
							
						
					
					
						commit
						4bd0d33f57
					
				
							
								
								
									
										13
									
								
								dwm.1
								
								
								
								
							
							
						
						
									
										13
									
								
								dwm.1
								
								
								
								
							| 
						 | 
				
			
			@ -33,7 +33,7 @@ prints version information to standard output, then exits.
 | 
			
		|||
.SH USAGE
 | 
			
		||||
.TP
 | 
			
		||||
.B Mod1-Return
 | 
			
		||||
Zoom
 | 
			
		||||
Zoom current
 | 
			
		||||
.B window
 | 
			
		||||
to the 
 | 
			
		||||
.B master
 | 
			
		||||
| 
						 | 
				
			
			@ -92,12 +92,19 @@ to current
 | 
			
		|||
.B window.
 | 
			
		||||
.TP
 | 
			
		||||
.B Mod1-Button1
 | 
			
		||||
Moves current
 | 
			
		||||
Move current
 | 
			
		||||
.B window
 | 
			
		||||
while dragging.
 | 
			
		||||
.TP
 | 
			
		||||
.B Mod1-Button2
 | 
			
		||||
Zoom current
 | 
			
		||||
.B window
 | 
			
		||||
to the 
 | 
			
		||||
.B master
 | 
			
		||||
column.
 | 
			
		||||
.TP
 | 
			
		||||
.B Mod1-Button3
 | 
			
		||||
Resizes current
 | 
			
		||||
Resize current
 | 
			
		||||
.B window
 | 
			
		||||
while dragging.
 | 
			
		||||
.SH CUSTOMIZATION
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										19
									
								
								event.c
								
								
								
								
							
							
						
						
									
										19
									
								
								event.c
								
								
								
								
							| 
						 | 
				
			
			@ -122,25 +122,22 @@ buttonpress(XEvent *e)
 | 
			
		|||
		}
 | 
			
		||||
	}
 | 
			
		||||
	else if((c = getclient(ev->window))) {
 | 
			
		||||
		higher(c);
 | 
			
		||||
		focus(c);
 | 
			
		||||
		switch(ev->button) {
 | 
			
		||||
		default:
 | 
			
		||||
			break;
 | 
			
		||||
		case Button1:
 | 
			
		||||
			if(!c->ismax) {
 | 
			
		||||
				if(arrange == dofloat || c->isfloat) {
 | 
			
		||||
					higher(c);
 | 
			
		||||
					movemouse(c);
 | 
			
		||||
				}
 | 
			
		||||
				else
 | 
			
		||||
					zoom(NULL);
 | 
			
		||||
			}
 | 
			
		||||
			if(!c->ismax && (arrange == dofloat || c->isfloat))
 | 
			
		||||
				movemouse(c);
 | 
			
		||||
			break;
 | 
			
		||||
		case Button2:
 | 
			
		||||
			if(!c->ismax && arrange != dofloat && !c->isfloat)
 | 
			
		||||
				zoom(NULL);
 | 
			
		||||
			break;
 | 
			
		||||
		case Button3:
 | 
			
		||||
			if(!c->ismax && (arrange == dofloat || c->isfloat)) {
 | 
			
		||||
				higher(c);
 | 
			
		||||
			if(!c->ismax && (arrange == dofloat || c->isfloat))
 | 
			
		||||
				resizemouse(c);
 | 
			
		||||
			}
 | 
			
		||||
			break;
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue