JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
made shortcuts like proposed by Sander, renamed viewextend to toggleview (more clear)
authorAnselm R.Garbe <arg@10ksloc.org>
Sun, 13 Aug 2006 15:58:06 +0000 (17:58 +0200)
committerAnselm R.Garbe <arg@10ksloc.org>
Sun, 13 Aug 2006 15:58:06 +0000 (17:58 +0200)
config.arg.h
config.default.h
dwm.h
event.c
tag.c

index aed8ad6..c6cb717 100644 (file)
@@ -32,9 +32,9 @@ static Key key[] = { \
                        "awk 'NF>2 && $1 ~ /^[^d].*x/ {print $NF}' | sort | uniq | dmenu`" } }, \
        { MODKEY,                       XK_space,       togglemode,     { 0 } }, \
        { MODKEY,                       XK_Return,      zoom,           { 0 } }, \
-       { MODKEY|ControlMask,           XK_1,           appendtag,      { .i = 0 } }, \
-       { MODKEY|ControlMask,           XK_2,           appendtag,      { .i = 1 } }, \
-       { MODKEY|ControlMask,           XK_3,           appendtag,      { .i = 2 } }, \
+       { MODKEY|ControlMask,           XK_1,           toggleview,     { .i = 0 } }, \
+       { MODKEY|ControlMask,           XK_2,           toggleview,     { .i = 1 } }, \
+       { MODKEY|ControlMask,           XK_3,           toggleview,     { .i = 2 } }, \
        { MODKEY|ShiftMask,             XK_1,           replacetag,     { .i = 0 } }, \
        { MODKEY|ShiftMask,             XK_2,           replacetag,     { .i = 1 } }, \
        { MODKEY|ShiftMask,             XK_3,           replacetag,     { .i = 2 } }, \
@@ -43,9 +43,9 @@ static Key key[] = { \
        { MODKEY|ShiftMask,             XK_Return,      spawn, \
                { .cmd = "exec urxvt +sb -tr -bg black -fg '#eeeeee' -cr '#eeeeee' +sb " \
                        "-fn '-*-terminus-medium-*-*-*-12-*-*-*-*-*-iso10646-*'" } }, \
-       { MODKEY|ControlMask|ShiftMask, XK_1,           viewextend,     { .i = 0 } }, \
-       { MODKEY|ShiftMask,             XK_2,           viewextend,     { .i = 1 } }, \
-       { MODKEY|ShiftMask,             XK_3,           viewextend,     { .i = 2 } }, \
+       { MODKEY|ControlMask|ShiftMask, XK_1,           appendtag,      { .i = 0 } }, \
+       { MODKEY|ControlMask|ShiftMask, XK_2,           appendtag,      { .i = 1 } }, \
+       { MODKEY|ControlMask|ShiftMask, XK_3,           appendtag,      { .i = 2 } }, \
 };
 
 #define RULES \
index ab9f6e8..53b91eb 100644 (file)
@@ -31,11 +31,11 @@ static Key key[] = { \
        { MODKEY,                       XK_m,           togglemax,      { 0 } }, \
        { MODKEY,                       XK_space,       togglemode,     { 0 } }, \
        { MODKEY,                       XK_Return,      zoom,           { 0 } }, \
-       { MODKEY|ControlMask,           XK_0,           appendtag,      { .i = 0 } }, \
-       { MODKEY|ControlMask,           XK_1,           appendtag,      { .i = 1 } }, \
-       { MODKEY|ControlMask,           XK_2,           appendtag,      { .i = 2 } }, \
-       { MODKEY|ControlMask,           XK_3,           appendtag,      { .i = 3 } }, \
-       { MODKEY|ControlMask,           XK_4,           appendtag,      { .i = 4 } }, \
+       { MODKEY|ControlMask,           XK_0,           toggleview,     { .i = 0 } }, \
+       { MODKEY|ControlMask,           XK_1,           toggleview,     { .i = 1 } }, \
+       { MODKEY|ControlMask,           XK_2,           toggleview,     { .i = 2 } }, \
+       { MODKEY|ControlMask,           XK_3,           toggleview,     { .i = 3 } }, \
+       { MODKEY|ControlMask,           XK_4,           toggleview,     { .i = 4 } }, \
        { MODKEY|ShiftMask,             XK_0,           replacetag,     { .i = 0 } }, \
        { MODKEY|ShiftMask,             XK_1,           replacetag,     { .i = 1 } }, \
        { MODKEY|ShiftMask,             XK_2,           replacetag,     { .i = 2 } }, \
@@ -44,11 +44,11 @@ static Key key[] = { \
        { MODKEY|ShiftMask,             XK_c,           killclient,     { 0 } }, \
        { MODKEY|ShiftMask,             XK_q,           quit,           { 0 } }, \
        { MODKEY|ShiftMask,             XK_Return,      spawn,          { .cmd = "exec xterm" } }, \
-       { MODKEY|ControlMask|ShiftMask, XK_0,           viewextend,     { .i = 0 } }, \
-       { MODKEY|ControlMask|ShiftMask, XK_1,           viewextend,     { .i = 1 } }, \
-       { MODKEY|ControlMask|ShiftMask, XK_2,           viewextend,     { .i = 2 } }, \
-       { MODKEY|ControlMask|ShiftMask, XK_3,           viewextend,     { .i = 3 } }, \
-       { MODKEY|ControlMask|ShiftMask, XK_4,           viewextend,     { .i = 4 } }, \
+       { MODKEY|ControlMask|ShiftMask, XK_0,           appendtag,      { .i = 0 } }, \
+       { MODKEY|ControlMask|ShiftMask, XK_1,           appendtag,      { .i = 1 } }, \
+       { MODKEY|ControlMask|ShiftMask, XK_2,           appendtag,      { .i = 2 } }, \
+       { MODKEY|ControlMask|ShiftMask, XK_3,           appendtag,      { .i = 3 } }, \
+       { MODKEY|ControlMask|ShiftMask, XK_4,           appendtag,      { .i = 4 } }, \
 };
 
 #define RULES \
diff --git a/dwm.h b/dwm.h
index 1d6e43c..8a17368 100644 (file)
--- a/dwm.h
+++ b/dwm.h
@@ -128,7 +128,7 @@ extern void replacetag(Arg *arg);
 extern void settags(Client *c);
 extern void togglemode(Arg *arg);
 extern void view(Arg *arg);
-extern void viewextend(Arg *arg);
+extern void toggleview(Arg *arg);
 extern void viewnext(Arg *arg);
 extern void viewprev(Arg *arg);
 
diff --git a/event.c b/event.c
index e452167..9da7ac4 100644 (file)
--- a/event.c
+++ b/event.c
@@ -109,7 +109,7 @@ buttonpress(XEvent *e)
                                x += textw(tags[a.i]);
                                if(ev->x < x) {
                                        if(ev->button == Button3)
-                                               viewextend(&a);
+                                               toggleview(&a);
                                        else
                                                view(&a);
                                        return;
diff --git a/tag.c b/tag.c
index 51dda03..9904dd1 100644 (file)
--- a/tag.c
+++ b/tag.c
@@ -252,7 +252,7 @@ view(Arg *arg)
 }
 
 void
-viewextend(Arg *arg)
+toggleview(Arg *arg)
 {
        unsigned int i;