diff options
| author | bakkeby <[email protected]> | 2021-04-04 10:49:25 +0200 |
|---|---|---|
| committer | bakkeby <[email protected]> | 2021-04-04 10:49:31 +0200 |
| commit | 521f87af13006ae548f6e3a668a303a792255338 (patch) | |
| tree | 7c3cfdbab3452d455b53665dc15410f09812d441 /patch/pertag.c | |
| parent | 4b22fdc0c383daf2612f416f81a6f391170bf213 (diff) | |
| download | dwm-flexipatch-521f87af13006ae548f6e3a668a303a792255338.tar.gz dwm-flexipatch-521f87af13006ae548f6e3a668a303a792255338.zip | |
Adding proposed changes to have different gaps on a per tag basis ref. #106
Diffstat (limited to 'patch/pertag.c')
| -rw-r--r-- | patch/pertag.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/patch/pertag.c b/patch/pertag.c index 3ca7ab2..f8165a6 100644 --- a/patch/pertag.c +++ b/patch/pertag.c @@ -22,6 +22,9 @@ struct Pertag { #if VANITYGAPS_PATCH int enablegaps[NUMTAGS + 1]; #endif // VANITYGAPS_PATCH + #if PERTAG_VANITYGAPS_PATCH && VANITYGAPS_PATCH + unsigned int gaps[NUMTAGS + 1]; + #endif // PERTAG_VANITYGAPS_PATCH | VANITYGAPS_PATCH }; void @@ -56,6 +59,13 @@ pertagview(const Arg *arg) selmon->lt[selmon->sellt] = selmon->pertag->ltidxs[selmon->pertag->curtag][selmon->sellt]; selmon->lt[selmon->sellt^1] = selmon->pertag->ltidxs[selmon->pertag->curtag][selmon->sellt^1]; + #if PERTAG_VANITYGAPS_PATCH && VANITYGAPS_PATCH + selmon->gappoh = (selmon->pertag->gaps[selmon->pertag->curtag] & 0xff) >> 0; + selmon->gappov = (selmon->pertag->gaps[selmon->pertag->curtag] & 0xff00) >> 8; + selmon->gappih = (selmon->pertag->gaps[selmon->pertag->curtag] & 0xff0000) >> 16; + selmon->gappiv = (selmon->pertag->gaps[selmon->pertag->curtag] & 0xff000000) >> 24; + #endif // PERTAG_VANITYGAPS_PATCH | VANITYGAPS_PATCH + #if FLEXTILE_DELUXE_LAYOUT selmon->ltaxis[LAYOUT] = selmon->pertag->ltaxis[selmon->pertag->curtag][LAYOUT]; selmon->ltaxis[MASTER] = selmon->pertag->ltaxis[selmon->pertag->curtag][MASTER]; |
