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:
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);
}