diff options
-rw-r--r-- | config.h | 2 | ||||
-rwxr-xr-x | dmenu | bin | 43624 -> 43520 bytes | |||
-rw-r--r-- | dmenu.o | bin | 35360 -> 35360 bytes | |||
-rw-r--r-- | drw.c | 15 | ||||
-rw-r--r-- | drw.o | bin | 10536 -> 10328 bytes |
5 files changed, 2 insertions, 15 deletions
@@ -4,7 +4,7 @@ static int topbar = 1; /* -b option; if 0, dmenu appears at bottom */ /* -fn option overrides fonts[0]; default X11 font or font set */ static const char *fonts[] = { - "monospace:size=10" + "monospace:size=13" }; static const char *prompt = NULL; /* -p option; prompt to the left of input field */ static const char *colors[SchemeLast][2] = { Binary files differBinary files differ@@ -132,20 +132,7 @@ xfont_create(Drw *drw, const char *fontname, FcPattern *fontpattern) } else { die("no font specified."); } - - /* Do not allow using color fonts. This is a workaround for a BadLength - * error from Xft with color glyphs. Modelled on the Xterm workaround. See - * https://bugzilla.redhat.com/show_bug.cgi?id=1498269 - * https://lists.suckless.org/dev/1701/30932.html - * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916349 - * and lots more all over the internet. - */ - FcBool iscol; - if(FcPatternGetBool(xfont->pattern, FC_COLOR, 0, &iscol) == FcResultMatch && iscol) { - XftFontClose(drw->dpy, xfont); - return NULL; - } - + font = ecalloc(1, sizeof(Fnt)); font->xfont = xfont; font->pattern = pattern; Binary files differ |