|
|
@ -1162,8 +1162,7 @@ resize(Client *c, int x, int y, int w, int h, Bool sizehints) { |
|
|
|
|
|
|
|
|
|
|
|
/* adjust for aspect limits */ |
|
|
|
/* adjust for aspect limits */ |
|
|
|
if(c->minax != c->maxax && c->minay != c->maxay
|
|
|
|
if(c->minax != c->maxax && c->minay != c->maxay
|
|
|
|
&& c->minax > 0 && c->maxax > 0 && c->minay > 0 && c->maxay > 0) |
|
|
|
&& c->minax > 0 && c->maxax > 0 && c->minay > 0 && c->maxay > 0) { |
|
|
|
{ |
|
|
|
|
|
|
|
if(w * c->maxay > h * c->maxax) |
|
|
|
if(w * c->maxay > h * c->maxax) |
|
|
|
w = h * c->maxax / c->maxay; |
|
|
|
w = h * c->maxax / c->maxay; |
|
|
|
else if(w * c->minay < h * c->minax) |
|
|
|
else if(w * c->minay < h * c->minax) |
|
|
@ -1532,7 +1531,7 @@ tag(const char *arg) { |
|
|
|
if(!sel) |
|
|
|
if(!sel) |
|
|
|
return; |
|
|
|
return; |
|
|
|
for(i = 0; i < LENGTH(tags); i++) |
|
|
|
for(i = 0; i < LENGTH(tags); i++) |
|
|
|
sel->tags[i] = (NULL == arg); |
|
|
|
sel->tags[i] = (arg == NULL); |
|
|
|
sel->tags[idxoftag(arg)] = True; |
|
|
|
sel->tags[idxoftag(arg)] = True; |
|
|
|
arrange(); |
|
|
|
arrange(); |
|
|
|
} |
|
|
|
} |
|
|
|