mirror of
https://github.com/leahneukirchen/cwm.git
synced 2023-08-10 21:13:12 +03:00
sort
This commit is contained in:
parent
9b56325908
commit
15a6fcc851
20
client.c
20
client.c
@ -958,7 +958,7 @@ client_htile(struct client_ctx *cc)
|
||||
struct group_ctx *gc = cc->gc;
|
||||
struct screen_ctx *sc = cc->sc;
|
||||
struct geom area;
|
||||
int i, n, mh, x, h, w;
|
||||
int i, n, mh, x, w, h;
|
||||
|
||||
if (!gc)
|
||||
return;
|
||||
@ -984,8 +984,8 @@ client_htile(struct client_ctx *cc)
|
||||
cc->flags &= ~CLIENT_HMAXIMIZED;
|
||||
cc->geom.x = area.x;
|
||||
cc->geom.y = area.y;
|
||||
cc->geom.h = (area.h - (cc->bwidth * 2)) / 2;
|
||||
cc->geom.w = area.w - (cc->bwidth * 2);
|
||||
cc->geom.h = (area.h - (cc->bwidth * 2)) / 2;
|
||||
client_resize(cc, 1);
|
||||
client_ptrwarp(cc);
|
||||
|
||||
@ -998,16 +998,16 @@ client_htile(struct client_ctx *cc)
|
||||
ci->flags & CLIENT_IGNORE || (ci == cc))
|
||||
continue;
|
||||
ci->bwidth = Conf.bwidth;
|
||||
ci->geom.y = area.y + mh;
|
||||
ci->geom.x = x;
|
||||
ci->geom.h = h - (ci->bwidth * 2);
|
||||
ci->geom.y = area.y + mh;
|
||||
ci->geom.w = w - (ci->bwidth * 2);
|
||||
ci->geom.h = h - (ci->bwidth * 2);
|
||||
if (i + 1 == n)
|
||||
ci->geom.w = area.x + area.w -
|
||||
ci->geom.x - (ci->bwidth * 2);
|
||||
x += w;
|
||||
client_resize(ci, 1);
|
||||
i++;
|
||||
client_resize(ci, 1);
|
||||
}
|
||||
}
|
||||
|
||||
@ -1018,7 +1018,7 @@ client_vtile(struct client_ctx *cc)
|
||||
struct group_ctx *gc = cc->gc;
|
||||
struct screen_ctx *sc = cc->sc;
|
||||
struct geom area;
|
||||
int i, n, mw, y, h, w;
|
||||
int i, n, mw, y, w, h;
|
||||
|
||||
if (!gc)
|
||||
return;
|
||||
@ -1044,8 +1044,8 @@ client_vtile(struct client_ctx *cc)
|
||||
cc->flags &= ~CLIENT_VMAXIMIZED;
|
||||
cc->geom.x = area.x;
|
||||
cc->geom.y = area.y;
|
||||
cc->geom.h = area.h - (cc->bwidth * 2);
|
||||
cc->geom.w = (area.w - (cc->bwidth * 2)) / 2;
|
||||
cc->geom.h = area.h - (cc->bwidth * 2);
|
||||
client_resize(cc, 1);
|
||||
client_ptrwarp(cc);
|
||||
|
||||
@ -1058,16 +1058,16 @@ client_vtile(struct client_ctx *cc)
|
||||
ci->flags & CLIENT_IGNORE || (ci == cc))
|
||||
continue;
|
||||
ci->bwidth = Conf.bwidth;
|
||||
ci->geom.y = y;
|
||||
ci->geom.x = area.x + mw;
|
||||
ci->geom.h = h - (ci->bwidth * 2);
|
||||
ci->geom.y = y;
|
||||
ci->geom.w = w - (ci->bwidth * 2);
|
||||
ci->geom.h = h - (ci->bwidth * 2);
|
||||
if (i + 1 == n)
|
||||
ci->geom.h = area.y + area.h -
|
||||
ci->geom.y - (ci->bwidth * 2);
|
||||
y += h;
|
||||
client_resize(ci, 1);
|
||||
i++;
|
||||
client_resize(ci, 1);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user