From 41e8fd092ba9ec0a1fbc6fab1826faa5e5775ba8 Mon Sep 17 00:00:00 2001 From: Eduardo Pedroni Date: Sat, 28 Mar 2015 00:19:11 -0300 Subject: FIXED IT, going to try pango next (is it worth it though?) --- config.h | 2 +- dwm | Bin 41136 -> 41328 bytes dwm.c | 5 ++--- dwm.o | Bin 61800 -> 62040 bytes 4 files changed, 3 insertions(+), 4 deletions(-) diff --git a/config.h b/config.h index ef4bd24..7581d6e 100644 --- a/config.h +++ b/config.h @@ -16,7 +16,7 @@ static const unsigned int borderpx = 1; /* border pixel of windows */ static const unsigned int snap = 32; /* snap pixel */ static const Bool showbar = True; /* False means no bar */ static const Bool topbar = False; /* False means bottom bar */ -static const Bool showtitle = False; /* True means titles are shown on bar */ +static const Bool showtitle = True; /* True means titles are shown on bar */ /* Display modes of the tab bar: never shown, always shown, shown only in */ /* monocle mode in presence of several windows. */ diff --git a/dwm b/dwm index c8be690..a83fa32 100755 Binary files a/dwm and b/dwm differ diff --git a/dwm.c b/dwm.c index 91c014f..3c9904f 100644 --- a/dwm.c +++ b/dwm.c @@ -843,8 +843,7 @@ drawbar(Monitor *m) { if((dc.w = dc.x - x) > bh) { dc.x = x; if(m->sel && showtitle) { - col = m == selmon ? 1 : 0; - drawtext(dc.drawable, m->sel->name, col, True); + drawtext(dc.drawable, m->sel->name, 0, True); drawsquare(m->sel->isfixed, m->sel->isfloating, col); } else @@ -1024,7 +1023,7 @@ drawtext(Drawable drawable, const char *text, int col, Bool pad) { if(len < olen) for(i = len; i && i > len - 3; buf[--i] = '.'); - d = XftDrawCreate(dpy, dc.drawable, DefaultVisual(dpy, screen), DefaultColormap(dpy,screen)); + d = XftDrawCreate(dpy, drawable, DefaultVisual(dpy, screen), DefaultColormap(dpy,screen)); XftDrawStringUtf8(d, &dc.xftcolors[col][ColFG], dc.font.xfont, x, y, (XftChar8 *) buf, len); XftDrawDestroy(d); diff --git a/dwm.o b/dwm.o index e2e6800..c7bbea1 100644 Binary files a/dwm.o and b/dwm.o differ -- cgit v1.2.3