Home | History | Annotate | Download | only in dist

Lines Matching refs:xft

939      * fontconfig and Xft prior to 2.2(?) set the width of half-width
1842 * FIXME: we shouldn't even be here if we're using Xft.
1845 TRACE(("assume Xft missing line-drawing chars\n"));
2509 TRACE(("Xft metrics %s[%d] = %d (%d,%d)%s advance %d, actual %d%s%s\n",\
2529 xtermXftFirstChar(XftFont *xft)
2536 first = FcCharSetFirstPage(xft->charset, map, &next);
2552 xtermXftLastChar(XftFont *xft)
2557 last = FcCharSetFirstPage(xft->charset, map, &next);
2558 while ((temp = FcCharSetNextPage(xft->charset, map, &next)) != FC_CHARSET_DONE)
2591 XftFont *xft = XftFp(data);
2596 FcChar32 first = xtermXftFirstChar(xft);
2597 FcChar32 last = xtermXftLastChar(xft);
2613 if (FcCharSetHasChar(xft->charset, c)) {
2619 XftTextExtents32(XtDisplay(xw), xft, &c, 1, &extents);
2654 * problem with web browsers. As of 2018/12 (4 years later), Xft does not work
2720 * Check if the given character has a glyph known to Xft. This is likely to be
2723 * see xc/lib/Xft/xftglyphs.c
2909 * Xft discards the pattern-match during open-pattern if the result happens to
2911 * this. That is, closing a font-file may leave the data in Xft's cache, while
3059 TRACE(("Xft glyph U+%04X missing :%s\n", code, name));
3062 TRACE(("Xft glyph U+%04X size(%3d,%3d) at(%3d,%3d) :%s\n",
3105 TRACE(("Xft glyph U+%04X is missing\n", code));
3112 TRACE(("Xft glyph U+%04X size(%3d,%3d) at(%3d,%3d) :%s\n",
3222 TRACE(("Xft line-drawing would not work\n"));
3229 * Given the Xft font metrics, determine the actual font size. This is used
3265 #define TR_XFT "Xft metrics: "
3275 TRACE(("Xft font is %sscalable, %sfixed-width\n",
3280 TRACE(("Xft font size %d+%d vs %d by %d\n",
3406 ? FirstItemOf(xw->work.fonts.xft.list_w)
3488 TRACE(("Using Xft %d\n", XftGetVersion()));
3607 TRACE(("Xft opened - will not use internal line-drawing characters\n"));
3663 double aspect = ((FirstItemOf(xw->work.fonts.xft.list_w)
4465 VTFontList *lists = &xw->work.fonts.xft;
4529 * Check if the given character has a glyph known to Xft. If it is missing,
4594 * Check if there are additional fonts in the XtermFontNames.xft for
4738 * Check if the given character has a glyph known to Xft. If it is missing,
4741 * see xc/lib/Xft/xftglyphs.c
5536 * XLFD ("x" or "xlfd") versus Xft ("xft").
5554 if (!strncmp(source, "xft", plen)) {
5584 ? &(fontnames->xft)
5771 initFontList(xw, "xft font", &(xw->work.fonts), True);
5967 * This returns a pointer to everything known about a given Xft font.
6096 else if (value == &(xw->work.fonts.xft))
6134 if (DATA(work.fonts.xft) == NULL)