added max
6db5ffb6
3 file(s) · +15 −3
| 12 | 12 | #include "wm.h" |
|
| 13 | 13 | ||
| 14 | 14 | void |
|
| 15 | + | max(void *aux) |
|
| 16 | + | { |
|
| 17 | + | if(!stack) |
|
| 18 | + | return; |
|
| 19 | + | stack->x = sx; |
|
| 20 | + | stack->y = bh; |
|
| 21 | + | stack->w = sw - 2; |
|
| 22 | + | stack->h = sh - bh - 2; |
|
| 23 | + | resize(stack); |
|
| 24 | + | } |
|
| 25 | + | ||
| 26 | + | void |
|
| 15 | 27 | arrange(void *aux) |
|
| 16 | 28 | { |
|
| 17 | 29 | Client *c; |
| 23 | 23 | { Mod1Mask, XK_k, sel, "prev" }, |
|
| 24 | 24 | { Mod1Mask, XK_j, sel, "next" }, |
|
| 25 | 25 | { Mod1Mask, XK_g, arrange, NULL }, |
|
| 26 | + | { Mod1Mask, XK_m, max, NULL }, |
|
| 26 | 27 | { Mod1Mask | ShiftMask, XK_c, kill, NULL }, |
|
| 27 | 28 | { Mod1Mask | ShiftMask, XK_q, quit, NULL }, |
|
| 28 | 29 | }; |
| 72 | 72 | extern void lower(Client *c); |
|
| 73 | 73 | extern void kill(void *aux); |
|
| 74 | 74 | extern void sel(void *aux); |
|
| 75 | + | extern void max(void *aux); |
|
| 76 | + | extern void arrange(); |
|
| 75 | 77 | ||
| 76 | 78 | /* event.c */ |
|
| 77 | 79 | extern void discard_events(long even_mask); |
|
| 78 | - | ||
| 79 | - | /* grid.c */ |
|
| 80 | - | extern void arrange(); |
|
| 81 | 80 | ||
| 82 | 81 | /* key.c */ |
|
| 83 | 82 | extern void update_keys(); |