From 4cb78a170c6daa488a90dffb60224fcf2b76fbf0 Mon Sep 17 00:00:00 2001 From: "Anselm R.Garbe" Date: Mon, 14 Aug 2006 08:38:26 +0200 Subject: removed viewnext/viewprev --- config.arg.h | 2 -- config.default.h | 2 -- dwm.1 | 16 ---------------- dwm.h | 2 -- event.c | 32 +++++++++----------------------- tag.c | 20 -------------------- 6 files changed, 9 insertions(+), 65 deletions(-) diff --git a/config.arg.h b/config.arg.h index c6cb717d..17215fbb 100644 --- a/config.arg.h +++ b/config.arg.h @@ -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 | " \ diff --git a/config.default.h b/config.default.h index 53b91ebe..6a6fb4da 100644 --- a/config.default.h +++ b/config.default.h @@ -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 } }, \ diff --git a/dwm.1 b/dwm.1 index da7d6eb7..38c50b50 100644 --- a/dwm.1 +++ b/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. diff --git a/dwm.h b/dwm.h index 8a173680..f9b06d26 100644 --- a/dwm.h +++ b/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); diff --git a/event.c b/event.c index 9da7ac40..bc7d42c2 100644 --- a/event.c +++ b/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))) { diff --git a/tag.c b/tag.c index 9904dd13..d27d91ae 100644 --- a/tag.c +++ b/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); -} -- cgit v1.2.3