diff options
| author | ozpv <39195175+ozpv@users.noreply.github.com> | 2024-03-03 19:53:06 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-03 19:53:06 +0000 |
| commit | 43e54b66235e89e2ba2f16b70a00f56a2ef04d57 (patch) | |
| tree | 973a8a3a666218bb2bdd30e90b80036ab734f33d /drw.c | |
| parent | dd471a8ff3c9cf006098a95583f181c6859b3c0d (diff) | |
update to 5.2
Diffstat (limited to 'drw.c')
| -rw-r--r-- | drw.c | 14 |
1 files changed, 0 insertions, 14 deletions
@@ -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; @@ -368,7 +355,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); |
