summaryrefslogtreecommitdiffstats
path: root/unix/tkUnixRFont.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix for [Bug#751553] "Xft: [font configure] does not update in-use fonts".jenglish2003-06-091-29/+87
| | | | | Fixed TkpGetSubFonts() to return information about all subfonts, not just the first one.
* * unix/tkUnixRFont.c (InitFont): Fill in TkFontAttributes fromjenglish2003-05-311-19/+25
| | | | | pattern returned from GetFont (actual font) instead of the query pattern (requested font).
* Changes from Keith Packard's version:jenglish2003-05-311-15/+48
| | | | | | | | | | | | | | + Added copyright notice + Fix infinite loop in Tk_MeasureChars when TK_WHOLE_WORDS is specified + Fix for crash in TkpGetNativeFont when XftXlfdParse() fails + TkpGetFontFromAttributes: use XftPatternCreate() and XftPatternAddString(... XFT_FAMILY ...) instead of XftPatternBuild() to initialise pattern; fixes crash when faPtr->family == NULL + Workaround for Tcl bug where malformed UTF-8 text can get passed to Tk_MeasureChars / Tk_DrawChars. + TkpGetFontFromAttributes: don't request 0-pixel fonts + TkpGetNativeFont: don't use FcNameParse, since that tends to always succeed, causing the usual Tk font parsing to be skipped.
* SOURCE: Imported from cvs.fontconfig.org, tk/unix/tkUnixRFont.c rev 1.4jenglish2003-05-311-0/+556