Introduction
Introduction Statistics Contact Development Disclaimer Help
tapplied sander's patch - dwm - [fork] customized build of dwm, the dynamic win…
git clone git://src.adamsgaard.dk/dwm
Log
Files
Refs
README
LICENSE
---
commit 4bd0d33f57c6fb764ef546a9b0ebfcd20ff1df70
parent 00255728aae0dcbb657e8a4e145515c673b546a4
Author: Anselm R.Garbe <[email protected]>
Date: Thu, 10 Aug 2006 11:19:25 +0200
applied sander's patch
Diffstat:
M dwm.1 | 13 ++++++++++---
M event.c | 19 ++++++++-----------
2 files changed, 18 insertions(+), 14 deletions(-)
---
diff --git a/dwm.1 b/dwm.1
t@@ -33,7 +33,7 @@ prints version information to standard output, then exits.
.SH USAGE
.TP
.B Mod1-Return
-Zoom
+Zoom current
.B window
to the
.B master
t@@ -92,12 +92,19 @@ to current
.B window.
.TP
.B Mod1-Button1
-Moves current
+Move current
.B window
while dragging.
.TP
+.B Mod1-Button2
+Zoom current
+.B window
+to the
+.B master
+column.
+.TP
.B Mod1-Button3
-Resizes current
+Resize current
.B window
while dragging.
.SH CUSTOMIZATION
diff --git a/event.c b/event.c
t@@ -122,25 +122,22 @@ buttonpress(XEvent *e)
}
}
else if((c = getclient(ev->window))) {
+ higher(c);
focus(c);
switch(ev->button) {
default:
break;
case Button1:
- if(!c->ismax) {
- if(arrange == dofloat || c->isfloat) {
- higher(c);
- movemouse(c);
- }
- else
- zoom(NULL);
- }
+ if(!c->ismax && (arrange == dofloat || c->isfloat))
+ movemouse(c);
+ break;
+ case Button2:
+ if(!c->ismax && arrange != dofloat && !c->isfloat)
+ zoom(NULL);
break;
case Button3:
- if(!c->ismax && (arrange == dofloat || c->isfloat)) {
- higher(c);
+ if(!c->ismax && (arrange == dofloat || c->isfloat))
resizemouse(c);
- }
break;
}
}
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.