summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-06-11document the clipping-functionsThomas E. Dickey1-33/+204
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11add section on manipulating font dataThomas E. Dickey1-4/+105
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11add section on manipulating font patternsThomas E. Dickey1-4/+58
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11remove remaining internal prototypes for obsolete xftcompat.cThomas E. Dickey1-34/+0
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11move prototype for XftNameUnparse to Xft.hThomas E. Dickey2-1/+3
This entrypoint has "always" been exported, but not declared publicly. It is used for debugging in xterm. Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11document XftFontOpenXlfd and XftXlfdParseThomas E. Dickey1-2/+69
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11add overview for text-extents sectionThomas E. Dickey1-3/+19
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11change data-types to subsections to help with readabilityThomas E. Dickey1-41/+29
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11consistently bold "Xft"Thomas E. Dickey1-25/+63
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11initial draft of initialization-functions documentationThomas E. Dickey1-16/+186
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11amend rule for creating manpage aliasesThomas E. Dickey1-1/+1
eliminate too-specific gzip step, rely upon packaging system to do this. Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11cleanup manpage commentsThomas E. Dickey1-26/+41
cleanup comments used as reminders to mention functions, leaving comments used as reminders to add new paragraphs. Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11install man-aliases for all of the exported symbolsThomas E. Dickey2-3/+93
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11corrected prototypes in manpage, matching Xft.hThomas E. Dickey1-14/+14
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-11reuse macros from Xcursor.man to fix ragged layout of typedefs and prototypesThomas E. Dickey1-193/+240
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03fix warnings by gcc 11; check if length <= zeroThomas E. Dickey3-0/+66
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03formatting fix, for clarity (no object change)Thomas E. Dickey1-13/+23
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03quiet compiler warning with castThomas E. Dickey1-1/+1
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03quiet compiler warning with castThomas E. Dickey1-1/+1
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03change the internal memory-allocator to use size_tThomas E. Dickey3-19/+22
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03quiet warnings with castsThomas E. Dickey3-5/+5
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03promote font->num_glyphs to FT_UInt or Glyph to fix warningsThomas E. Dickey4-18/+18
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03fix missing-initializer warningThomas E. Dickey1-4/+4
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03cleanup warnings about discarding constThomas E. Dickey6-12/+12
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03quiet unused-parameter warnings with _X_UNUSEDThomas E. Dickey9-18/+18
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2022-06-03gitlab CI: add a basic build testAlan Coopersmith1-0/+98
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-06-03Fix spelling/wording issuesAlan Coopersmith3-8/+8
Found by using: codespell --builtin clear,rare,usage,informal,code,names Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-06-03Build xz tarballs instead of bzip2Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2021-08-01libXft 2.3.4libXft-2.3.4Alan Coopersmith2-3/+8
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2020-10-03Fix typo in manualSamanta Navarro1-1/+1
2020-04-03Remove call to FcNameRegisterObjectTypesKeith Packard3-25/+0
This fontconfig function has been deprecated and no longer does anything. Signed-off-by: Keith Packard <keithp@keithp.com>
2020-04-03Skip 'render' pattern elements with invalid typeKeith Packard1-0/+9
Fontconfig no longer supports the FcNameRegisterObjectTypes API, which means that any Xft custom fields cannot be specified in a fontconfig name as those will always be set to FcTypeUnknown in the pattern. The only one of those we care about is XFT_RENDER, which was used to disable the Render extension, something most apps probably don't need to support in names anyways. Allow the call requesting this value to return FcResultTypeMismatch and pretend that XFT_RENDER is missing from the pattern. Signed-off-by: Keith Packard <keithp@keithp.com>
2020-04-01build-fix for c89Thomas E. Dickey1-2/+2
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2020-04-01minor typography fixThomas E. Dickey1-1/+1
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2020-04-01fix most type-conversion warnings from gcc-normal, without object-file changesThomas E. Dickey8-175/+175
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2019-03-16libXft 2.3.3libXft-2.3.3Alan Coopersmith2-3/+8
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2019-03-16Add description of libXft to README.mdAlan Coopersmith1-0/+3
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-12-07Update configure.ac bug URL for gitlab migrationAlan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-11-19Update README for gitlab migrationAlan Coopersmith3-52/+46
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2017-01-26autogen: add default patch prefixMihail Konev1-0/+3
Signed-off-by: Mihail Konev <k.mvc@ya.ru>
2017-01-26autogen.sh: use quoted string variablesEmil Velikov1-4/+4
Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent fall-outs, when they contain space. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2017-01-26autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer1-1/+1
Syncs the invocation of configure with the one from the server. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2014-10-22XftDrawSrcPicture: Use XRenderCreateSolidFill when availableKeith Packard3-29/+47
Instead of creating 1x1 pictures, use the solid pictures added in Render version 0.10 Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Adam Jackson <ajax@redhat.com>
2014-06-05libXft 2.3.2libXft-2.3.2Alan Coopersmith2-1/+9
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-12-08Use FT_*_H macros instead of including <freetype/*.h>Julien Cristau1-3/+3
freetype moved its headers around in 2.5.1. Signed-off-by: Julien Cristau <jcristau@debian.org>
2013-01-15autogen.sh: Implement GNOME Build APIColin Walters1-1/+3
http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Adam Jackson <ajax@redhat.com>
2013-01-15configure: Remove AM_MAINTAINER_MODEAdam Jackson1-1/+0
Signed-off-by: Adam Jackson <ajax@redhat.com>
2012-12-15Fix man page to match includeAlexander Polakov1-5/+2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-06-02libXft 2.3.1libXft-2.3.1Alan Coopersmith1-1/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-03-10Dead code removalJeremy Huddleston1-10/+0
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>