removed viewnext/viewprev
							parent
							
								
									2c66b422e7
								
							
						
					
					
						commit
						4cb78a170c
					
				|  | @ -22,10 +22,8 @@ static Key key[] = { \ | |||
| 	{ MODKEY,			XK_1,		view,		{ .i = 0 } }, \ | ||||
| 	{ MODKEY,			XK_2,		view,		{ .i = 1 } }, \ | ||||
| 	{ MODKEY,			XK_3,		view,		{ .i = 2 } }, \ | ||||
| 	{ MODKEY,			XK_h,		viewprev,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_j,		focusnext,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_k,		focusprev,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_l,		viewnext,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_m,		togglemax,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_p,		spawn, \ | ||||
| 		{ .cmd = "exec `ls -lL /usr/bin /usr/local/bin 2>/dev/null | " \ | ||||
|  |  | |||
|  | @ -24,10 +24,8 @@ static Key key[] = { \ | |||
| 	{ MODKEY,			XK_2,		view,		{ .i = 2 } }, \ | ||||
| 	{ MODKEY,			XK_3,		view,		{ .i = 3 } }, \ | ||||
| 	{ MODKEY,			XK_4,		view,		{ .i = 4 } }, \ | ||||
| 	{ MODKEY,			XK_h,		viewprev,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_j,		focusnext,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_k,		focusprev,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_l,		viewnext,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_m,		togglemax,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_space,	togglemode,	{ 0 } }, \ | ||||
| 	{ MODKEY,			XK_Return,	zoom,		{ 0 } }, \ | ||||
|  |  | |||
							
								
								
									
										16
									
								
								dwm.1
								
								
								
								
							
							
						
						
									
										16
									
								
								dwm.1
								
								
								
								
							|  | @ -43,14 +43,6 @@ click on a tag label focuses that | |||
| .B Button2 | ||||
| click on a tag label toggles that | ||||
| .B tag. | ||||
| .TP | ||||
| .B Button[1,4] | ||||
| click on the bar focuses the previous | ||||
| .B tag. | ||||
| .TP | ||||
| .B Button[2,5] | ||||
| click on the bar focuses the next | ||||
| .B tag. | ||||
| .SS Keyboard commands | ||||
| .TP | ||||
| .B Mod1-Return | ||||
|  | @ -60,10 +52,6 @@ to the | |||
| .B master | ||||
| column. | ||||
| .TP | ||||
| .B Mod1-h | ||||
| Focus previous | ||||
| .B tag. | ||||
| .TP | ||||
| .B Mod1-j | ||||
| Focus next | ||||
| .B window. | ||||
|  | @ -72,10 +60,6 @@ Focus next | |||
| Focus previous | ||||
| .B window. | ||||
| .TP | ||||
| .B Mod1-l | ||||
| Focus next | ||||
| .B tag. | ||||
| .TP | ||||
| .B Mod1-m | ||||
| Maximize current | ||||
| .B window. | ||||
|  |  | |||
							
								
								
									
										2
									
								
								dwm.h
								
								
								
								
							
							
						
						
									
										2
									
								
								dwm.h
								
								
								
								
							|  | @ -129,8 +129,6 @@ extern void settags(Client *c); | |||
| extern void togglemode(Arg *arg); | ||||
| extern void view(Arg *arg); | ||||
| extern void toggleview(Arg *arg); | ||||
| extern void viewnext(Arg *arg); | ||||
| extern void viewprev(Arg *arg); | ||||
| 
 | ||||
| /* util.c */ | ||||
| extern void *emallocz(unsigned int size); | ||||
|  |  | |||
							
								
								
									
										32
									
								
								event.c
								
								
								
								
							
							
						
						
									
										32
									
								
								event.c
								
								
								
								
							|  | @ -102,30 +102,16 @@ buttonpress(XEvent *e) | |||
| 	XButtonPressedEvent *ev = &e->xbutton; | ||||
| 
 | ||||
| 	if(barwin == ev->window) { | ||||
| 		switch(ev->button) { | ||||
| 		default: | ||||
| 			x = 0; | ||||
| 			for(a.i = 0; a.i < ntags; a.i++) { | ||||
| 				x += textw(tags[a.i]); | ||||
| 				if(ev->x < x) { | ||||
| 					if(ev->button == Button3) | ||||
| 						toggleview(&a); | ||||
| 					else | ||||
| 						view(&a); | ||||
| 					return; | ||||
| 				} | ||||
| 		x = 0; | ||||
| 		for(a.i = 0; a.i < ntags; a.i++) { | ||||
| 			x += textw(tags[a.i]); | ||||
| 			if(ev->x < x) { | ||||
| 				if(ev->button == Button3) | ||||
| 					toggleview(&a); | ||||
| 				else | ||||
| 					view(&a); | ||||
| 				return; | ||||
| 			} | ||||
| 			if(ev->button == Button1) | ||||
| 				viewprev(&a); | ||||
| 			else if(ev->button == Button3) | ||||
| 				viewnext(&a); | ||||
| 			break; | ||||
| 		case Button4: | ||||
| 			viewprev(&a); | ||||
| 			break; | ||||
| 		case Button5: | ||||
| 			viewnext(&a); | ||||
| 			break; | ||||
| 		} | ||||
| 	} | ||||
| 	else if((c = getclient(ev->window))) { | ||||
|  |  | |||
							
								
								
									
										20
									
								
								tag.c
								
								
								
								
							
							
						
						
									
										20
									
								
								tag.c
								
								
								
								
							|  | @ -263,23 +263,3 @@ toggleview(Arg *arg) | |||
| 	arrange(NULL); | ||||
| 	drawall(); | ||||
| } | ||||
| 
 | ||||
| void | ||||
| viewnext(Arg *arg) | ||||
| { | ||||
| 	unsigned int i; | ||||
| 
 | ||||
| 	for(i = 0; !seltag[i]; i++); | ||||
| 	arg->i = (i < ntags-1) ? i+1 : 0; | ||||
| 	view(arg); | ||||
| } | ||||
| 
 | ||||
| void | ||||
| viewprev(Arg *arg) | ||||
| { | ||||
| 	unsigned int i; | ||||
| 
 | ||||
| 	for(i = 0; !seltag[i]; i++); | ||||
| 	arg->i = (i > 0) ? i-1 : ntags-1; | ||||
| 	view(arg); | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue