diff options
Diffstat (limited to 'wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff')
| -rw-r--r-- | wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff b/wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff deleted file mode 100644 index 767b466..0000000 --- a/wm/dmenu-5.1/dmenu-allow-color-font-5.0.diff +++ /dev/null @@ -1,32 +0,0 @@ -diff --git drw.c drw.c -index 4cdbcbe..7a5bc0d 100644 ---- drw.c -+++ drw.c -@@ -133,19 +133,6 @@ xfont_create(Drw *drw, const char *fontname, FcPattern *fontpattern) - 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; -@@ -351,7 +338,6 @@ drw_text(Drw *drw, int x, int y, unsigned int w, unsigned int h, unsigned int lp - fcpattern = FcPatternDuplicate(drw->fonts->pattern); - FcPatternAddCharSet(fcpattern, FC_CHARSET, fccharset); - FcPatternAddBool(fcpattern, FC_SCALABLE, FcTrue); -- FcPatternAddBool(fcpattern, FC_COLOR, FcFalse); - - FcConfigSubstitute(NULL, fcpattern, FcMatchPattern); - FcDefaultSubstitute(fcpattern); |