| trevival of RESIZEHINTS - dwm - [fork] customized build of dwm, the dynamic win… | |
| git clone git://src.adamsgaard.dk/dwm | |
| Log | |
| Files | |
| Refs | |
| README | |
| LICENSE | |
| --- | |
| commit 6f60b2e1cd74c881688617082dc292b5c89da1a1 | |
| parent 3033d45d1c6d6f6c1a3fdfa546399f7f02f4a3e0 | |
| Author: Anselm R. Garbe <[email protected]> | |
| Date: Fri, 2 Nov 2007 10:43:39 +0100 | |
| revival of RESIZEHINTS | |
| Diffstat: | |
| M config.def.h | 1 + | |
| M dwm.c | 4 ++-- | |
| 2 files changed, 3 insertions(+), 2 deletions(-) | |
| --- | |
| diff --git a/config.def.h b/config.def.h | |
| t@@ -28,6 +28,7 @@ Rule rules[] = { | |
| /* layout(s) */ | |
| #define MWFACT 0.6 /* master width factor [0.1 .… | |
| +#define RESIZEHINTS True /* False - respect size hints i… | |
| #define SNAP 32 /* snap pixel */ | |
| Layout layouts[] = { | |
| /* symbol function */ | |
| diff --git a/dwm.c b/dwm.c | |
| t@@ -1584,8 +1584,8 @@ tile(void) { | |
| else | |
| nh = th - 2 * c->border; | |
| } | |
| - resize(c, nx, ny, nw, nh, True); | |
| - if((c->h < bh) || (c->h > nh) || (c->w < bh) || (c->w > nw)) | |
| + resize(c, nx, ny, nw, nh, RESIZEHINTS); | |
| + if((RESIZEHINTS) && ((c->h < bh) || (c->h > nh) || (c->w < bh)… | |
| /* client doesn't accept size constraints */ | |
| resize(c, nx, ny, nw, nh, False); | |
| if(n > 1 && th != wah) |