wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit ef58c489fef5ede8f87e575405f90f7255e753aa
parent f9a3838a8f0507574906086ef83e267bca02ce52
Author: Kris Maglione <jg@suckless.org>
Date:   Fri,  2 Oct 2009 22:03:54 -0400

Update /tag/*/index to be more useful on Xinerama.

Diffstat:
cmd/wmii/area.c | 2++
cmd/wmii/view.c | 16+++++++---------
2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/cmd/wmii/area.c b/cmd/wmii/area.c @@ -58,6 +58,8 @@ afmt(Fmt *f) { return fmtstrcpy(f, "<nil>"); if(a->floating) return fmtstrcpy(f, "~"); + if(a->screen > 0 || (f->flags & FmtSharp)) + return fmtprint(f, "%d:%d", a->screen, area_idx(a)); return fmtprint(f, "%d", area_idx(a)); } diff --git a/cmd/wmii/view.c b/cmd/wmii/view.c @@ -601,28 +601,26 @@ view_index(View *v) { Rectangle *r; Frame *f; Area *a; - int i, s; + int s; bufclear(); - i = 0; foreach_area(v, s, a) { - i++; if(a->floating) - bufprint("# ~ %d %d\n", Dx(a->r), Dy(a->r)); + bufprint("# %a %d %d\n", a, Dx(a->r), Dy(a->r)); else - bufprint("# %d %d %d\n", i, a->r.min.x, Dx(a->r)); + bufprint("# %a %d %d\n", a, a->r.min.x, Dx(a->r)); for(f=a->frame; f; f=f->anext) { r = &f->r; if(a->floating) - bufprint("~ %C %d %d %d %d %s\n", - f->client, + bufprint("%a %C %d %d %d %d %s\n", + a, f->client, r->min.x, r->min.y, Dx(*r), Dy(*r), f->client->props); else - bufprint("%d %C %d %d %s\n", - i, f->client, + bufprint("%a %C %d %d %s\n", + a, f->client, r->min.y, Dy(*r), f->client->props); }