aewl
changeset 398:9c703e528e58
applied sanders patch
author | Anselm R. Garbe <arg@10kloc.org> |
---|---|
date | Fri, 01 Sep 2006 10:32:50 +0200 |
parents | cb8a231610c7 |
children | 74739798b0b2 |
files | dwm.1 event.c |
diffstat | 2 files changed, 20 insertions(+), 11 deletions(-) [+] |
line diff
1.1 --- a/dwm.1 Thu Aug 31 18:08:28 2006 +0200 1.2 +++ b/dwm.1 Fri Sep 01 10:32:50 2006 +0200 1.3 @@ -47,16 +47,22 @@ 1.4 .B floating 1.5 mode. 1.6 .TP 1.7 -.B Button2 1.8 -click on a tag label adds/removes that 1.9 -.B tag 1.10 -to/from the focused 1.11 -.B window. 1.12 -.TP 1.13 .B Button3 1.14 click on a tag label adds/removes all windows with that 1.15 .B tag 1.16 to/from the view. 1.17 +.TP 1.18 +.B Mod1-Button1 1.19 +click on a tag label applies that 1.20 +.B tag 1.21 +to the focused 1.22 +.BR window . 1.23 +.TP 1.24 +.B Mod1-Button3 1.25 +click on a tag label adds/removes that 1.26 +.B tag 1.27 +to/from the focused 1.28 +.BR window . 1.29 .SS Keyboard commands 1.30 .TP 1.31 .B Mod1-Shift-Return
2.1 --- a/event.c Thu Aug 31 18:08:28 2006 +0200 2.2 +++ b/event.c Fri Sep 01 10:32:50 2006 +0200 2.3 @@ -111,13 +111,16 @@ 2.4 if(ev->x < x) { 2.5 switch(ev->button) { 2.6 case Button1: 2.7 - view(&a); 2.8 - break; 2.9 - case Button2: 2.10 - toggletag(&a); 2.11 + if(ev->state & MODKEY) 2.12 + tag(&a); 2.13 + else 2.14 + view(&a); 2.15 break; 2.16 case Button3: 2.17 - toggleview(&a); 2.18 + if(ev->state & MODKEY) 2.19 + toggletag(&a); 2.20 + else 2.21 + toggleview(&a); 2.22 break; 2.23 } 2.24 return;