wmii

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

commit 8ccb32f1ac531834d1371b90cf9e9a89143f14ea
parent 9eaeddf4bb01ef33dd991aeaf86b69e6c5a0b6b8
Author: Kris Maglione <jg@suckless.org>
Date:   Fri,  9 Feb 2007 01:13:02 -0500

Draw border under titlebar, add missing function proto, fix bar border to 1px


Diffstat:
bar.c | 1-
client.c | 2++
frame.c | 4++++
main.c | 2+-
4 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/bar.c b/bar.c @@ -66,7 +66,6 @@ draw_bar(WMScreen *s) { float shrink; Bar *b, *tb, *largest, **pb; - s->bbrush.border = def.border; draw_tile(&s->bbrush); if(!s->lbar && !s->rbar) goto MapBar; diff --git a/client.c b/client.c @@ -7,6 +7,8 @@ #include <string.h> #include <X11/Xatom.h> +static void update_client_name(Client *c); + static char *Ebadcmd = "bad command", *Ebadvalue = "bad value"; diff --git a/frame.c b/frame.c @@ -184,6 +184,10 @@ draw_frame(Frame *f) { draw_tile(&f->grabbox); draw_label(&f->titlebar, f->client->name); draw_border(&f->tile); + /* XXX: Hack */ + f->tile.rect.height = labelh(&def.font); + f->tile.border = 1; + draw_border(&f->tile); XCopyArea(blz.dpy, pmap, f->client->framewin, f->client->gc, 0, 0, f->rect.width, f->rect.height, 0, 0); XSync(blz.dpy, False); diff --git a/main.c b/main.c @@ -347,7 +347,7 @@ main(int argc, char *argv[]) { s->bbrush.rect.y = 0; s->bbrush.color = def.normcolor; s->bbrush.font = &def.font; - s->bbrush.border = False; + s->bbrush.border = 1; draw_bar(s); XMapRaised(blz.dpy, s->barwin); }