tapplied sanders patch - dwm - [fork] customized build of dwm, the dynamic wind… | |
git clone git://src.adamsgaard.dk/dwm | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 1836b6740d7fc1a2e7fa0343aa7de657592ebfeb | |
parent 924a0888126bd8ff12312c6e3e6a33003f271b2a | |
Author: Anselm R. Garbe <[email protected]> | |
Date: Fri, 1 Sep 2006 10:32:50 +0200 | |
applied sanders patch | |
Diffstat: | |
M dwm.1 | 18 ++++++++++++------ | |
M event.c | 13 ++++++++----- | |
2 files changed, 20 insertions(+), 11 deletions(-) | |
--- | |
diff --git a/dwm.1 b/dwm.1 | |
t@@ -47,16 +47,22 @@ and | |
.B floating | |
mode. | |
.TP | |
-.B Button2 | |
-click on a tag label adds/removes that | |
-.B tag | |
-to/from the focused | |
-.B window. | |
-.TP | |
.B Button3 | |
click on a tag label adds/removes all windows with that | |
.B tag | |
to/from the view. | |
+.TP | |
+.B Mod1-Button1 | |
+click on a tag label applies that | |
+.B tag | |
+to the focused | |
+.BR window . | |
+.TP | |
+.B Mod1-Button3 | |
+click on a tag label adds/removes that | |
+.B tag | |
+to/from the focused | |
+.BR window . | |
.SS Keyboard commands | |
.TP | |
.B Mod1-Shift-Return | |
diff --git a/event.c b/event.c | |
t@@ -111,13 +111,16 @@ buttonpress(XEvent *e) | |
if(ev->x < x) { | |
switch(ev->button) { | |
case Button1: | |
- view(&a); | |
- break; | |
- case Button2: | |
- toggletag(&a); | |
+ if(ev->state & MODKEY) | |
+ tag(&a); | |
+ else | |
+ view(&a); | |
break; | |
case Button3: | |
- toggleview(&a); | |
+ if(ev->state & MODKEY) | |
+ toggletag(&a); | |
+ else | |
+ toggleview(&a); | |
break; | |
} | |
return; |