diff options
| author | Anselm R. Garbe <garbeam@gmail.com> | 2007-07-28 12:58:56 +0200 | 
|---|---|---|
| committer | Anselm R. Garbe <garbeam@gmail.com> | 2007-07-28 12:58:56 +0200 | 
| commit | 4b9337a01e7f12058ce54ed65d69e64748397498 (patch) | |
| tree | 4f1b617eb95645e5cb3bd622b7ddb92da3963e3c | |
| parent | 154497541d1378d3aded02df06029de94d8af586 (diff) | |
removed shiftview(), if you scroll the views in the tag area, you can also use Button1 instead
removed focusclient([-]1) bound to scroll wheel - if you slightly move the mouse you will focus the first client anways which is in the way
| -rw-r--r-- | dwm.h | 1 | ||||
| -rw-r--r-- | event.c | 12 | ||||
| -rw-r--r-- | tag.c | 18 | 
3 files changed, 2 insertions, 29 deletions
| @@ -144,7 +144,6 @@ void tag(const char *arg);		/* tags sel with arg's index */  void toggletag(const char *arg);	/* toggles sel tags with arg's index */  void toggleview(const char *arg);	/* toggles the tag with arg's index (in)visible */  void view(const char *arg);		/* views the tag with arg's index */ -void shiftview(const char *arg);        /* views next(1)/previous(-1) tag */  /* util.c */  void *emallocz(unsigned int size);	/* allocates zero-initialized memory, exits on error */ @@ -16,7 +16,7 @@ typedef struct {  KEYS -#define CLEANMASK(mask) (mask & ~(numlockmask | LockMask)) +#define CLEANMASK(mask)		(mask & ~(numlockmask | LockMask))  #define MOUSEMASK		(BUTTONMASK | PointerMotionMask)  static Client * @@ -135,19 +135,11 @@ buttonpress(XEvent *e) {  					else  						toggleview(buf);  				} -				else if(ev->button == Button4) -					shiftview("-1"); -				else if(ev->button == Button5) -					shiftview("1");  				return;  			}  		} -		if(ev->x < x + blw && ev->button == Button1) +		if((ev->x < x + blw) && ev->button == Button1)  			setlayout(NULL); -		else if(ev->button == Button4) -			focusclient("-1"); -		else if(ev->button == Button5) -			focusclient("1");  	}  	else if((c = getclient(ev->window))) {  		focus(c); @@ -99,24 +99,6 @@ settags(Client *c, Client *trans) {  			c->tags[i] = seltag[i];  } -void  -shiftview(const char *arg) { -	int i, j; - -	for(i = 0; !seltag[i]; i++); -	for(j = i + 1; j < ntags && !seltag[j]; j++); -	if(j < ntags) -		return; /* more than one tag selected */ -	seltag[i] = False; -	i += arg ? atoi(arg) : 0; -	if(i < 0) -		i = ntags - 1; -	else if(i >= ntags) -		i = 0; -	seltag[i] = True; -	lt->arrange(); -} -  void  tag(const char *arg) {  	int i; | 
