tadded max - dwm - [fork] customized build of dwm, the dynamic window manager | |
git clone git://src.adamsgaard.dk/dwm | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 6db5ffb6c9a9c0db5c425c64a96a3896a682c95e | |
parent 4641aa2925731ac180b08c80f57db176391ea4a9 | |
Author: Anselm R. Garbe <[email protected]> | |
Date: Wed, 12 Jul 2006 16:40:37 +0200 | |
added max | |
Diffstat: | |
M client.c | 12 ++++++++++++ | |
M kb.c | 1 + | |
M wm.h | 5 ++--- | |
3 files changed, 15 insertions(+), 3 deletions(-) | |
--- | |
diff --git a/client.c b/client.c | |
t@@ -12,6 +12,18 @@ | |
#include "wm.h" | |
void | |
+max(void *aux) | |
+{ | |
+ if(!stack) | |
+ return; | |
+ stack->x = sx; | |
+ stack->y = bh; | |
+ stack->w = sw - 2; | |
+ stack->h = sh - bh - 2; | |
+ resize(stack); | |
+} | |
+ | |
+void | |
arrange(void *aux) | |
{ | |
Client *c; | |
diff --git a/kb.c b/kb.c | |
t@@ -23,6 +23,7 @@ static Key key[] = { | |
{ Mod1Mask, XK_k, sel, "prev" }, | |
{ Mod1Mask, XK_j, sel, "next" }, | |
{ Mod1Mask, XK_g, arrange, NULL }, | |
+ { Mod1Mask, XK_m, max, NULL }, | |
{ Mod1Mask | ShiftMask, XK_c, kill, NULL }, | |
{ Mod1Mask | ShiftMask, XK_q, quit, NULL }, | |
}; | |
diff --git a/wm.h b/wm.h | |
t@@ -72,13 +72,12 @@ extern void raise(Client *c); | |
extern void lower(Client *c); | |
extern void kill(void *aux); | |
extern void sel(void *aux); | |
+extern void max(void *aux); | |
+extern void arrange(); | |
/* event.c */ | |
extern void discard_events(long even_mask); | |
-/* grid.c */ | |
-extern void arrange(); | |
- | |
/* key.c */ | |
extern void update_keys(); | |
extern void keypress(XEvent *e); |