Introduction
Introduction Statistics Contact Development Disclaimer Help
tchanged signature of drawtext - dwm - [fork] customized build of dwm, the dyna…
git clone git://src.adamsgaard.dk/dwm
Log
Files
Refs
README
LICENSE
---
commit 4250c26e9b406dd5963a6e9a9b4b33e64ff9c861
parent e48de30516d5a0400b27a0d6bfeb1b9181e8ebf5
Author: [email protected] <unknown>
Date: Mon, 7 Aug 2006 13:54:59 +0200
changed signature of drawtext
Diffstat:
M draw.c | 22 ++++++++++------------
1 file changed, 10 insertions(+), 12 deletions(-)
---
diff --git a/draw.c b/draw.c
t@@ -42,7 +42,7 @@ textnw(const char *text, unsigned int len)
}
static void
-drawtext(const char *text, Bool invert, Bool border)
+drawtext(const char *text, Bool invert)
{
int x, y, w, h;
static char buf[256];
t@@ -52,14 +52,12 @@ drawtext(const char *text, Bool invert, Bool border)
XSetForeground(dpy, dc.gc, invert ? dc.fg : dc.bg);
XFillRectangles(dpy, dc.drawable, dc.gc, &r, 1);
-
- w = 0;
- if(border)
- drawborder();
+ drawborder();
if(!text)
return;
+ w = 0;
len = strlen(text);
if(len >= sizeof(buf))
len = sizeof(buf) - 1;
t@@ -111,24 +109,24 @@ drawstatus()
dc.x = dc.y = 0;
dc.w = bw;
- drawtext(NULL, !istile, False);
+ drawtext(NULL, !istile);
dc.w = 0;
for(i = 0; i < ntags; i++) {
dc.x += dc.w;
dc.w = textw(tags[i]);
if(istile)
- drawtext(tags[i], (i == tsel), True);
+ drawtext(tags[i], (i == tsel));
else
- drawtext(tags[i], (i != tsel), True);
+ drawtext(tags[i], (i != tsel));
}
x = dc.x + dc.w;
dc.w = textw(stext);
dc.x = bx + bw - dc.w;
- drawtext(stext, !istile, True);
+ drawtext(stext, !istile);
if(sel && ((dc.w = dc.x - x) >= bh)) {
dc.x = x;
- drawtext(sel->name, istile, True);
+ drawtext(sel->name, istile);
}
XCopyArea(dpy, dc.drawable, barwin, dc.gc, 0, 0, bw, bh, 0, 0);
XSync(dpy, False);
t@@ -157,12 +155,12 @@ drawtitle(Client *c)
if(c->tags[i]) {
dc.x += dc.w;
dc.w = textw(tags[i]);
- drawtext(tags[i], !istile, True);
+ drawtext(tags[i], !istile);
}
}
dc.x += dc.w;
dc.w = textw(c->name);
- drawtext(c->name, !istile, True);
+ drawtext(c->name, !istile);
XCopyArea(dpy, dc.drawable, c->title, dc.gc, 0, 0, c->tw, c->th, 0, 0);
XSync(dpy, False);
}
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.