freetype2/src
Craig White faae5501ca [autofit] Add GSUB table handling to reverse character map generation.
If HarfBuzz is enabled, the reverse character map generation now considers
GSUB entries when looking for glyphs that correspond to a code point.

* src/autofit/afadjust.c (af_all_glyph_variants_helper,
af_all_glyph_variants) [FT_CONFIG_OPTION_USE_HARFBUZZ]: New functions.

(af_reverse_character_map_new) [FT_CONFIG_OPTION_USE_HARFBUZZ]: Call new
code.
2024-07-18 09:48:43 +02:00
..
autofit [autofit] Add GSUB table handling to reverse character map generation. 2024-07-18 09:48:43 +02:00
base [base] Make `find_unicode_charmap` a base function. 2024-07-18 09:48:43 +02:00
bdf [bdf] Use concise macros. 2024-05-19 22:58:23 -04:00
bzip2 Update all copyright notices. 2024-01-27 11:11:22 -05:00
cache [cache] Use FT_DUP to duplicate data. 2024-05-19 22:54:57 -04:00
cff [cff, truetype] Validate variation axes immediately. 2024-05-21 16:24:43 -04:00
cid Avoid n^2 scanning for binary data. 2024-03-08 17:47:43 +01:00
dlg Update all copyright notices. 2024-01-27 11:11:22 -05:00
gxvalid Update all copyright notices. 2024-01-27 11:11:22 -05:00
gzip Update all copyright notices. 2024-01-27 11:11:22 -05:00
lzw Update all copyright notices. 2024-01-27 11:11:22 -05:00
otvalid Update all copyright notices. 2024-01-27 11:11:22 -05:00
pcf * src/pcf/pcfutil.c (BSWAP16): Limit clang support. 2023-10-21 19:08:20 -04:00
pfr Use unsigned tags `FT_Outline`. 2024-06-20 22:16:51 -04:00
psaux * psobjs.c (ps_table_add): Check length before calling `FT_MEM_CPY`. 2024-06-29 05:17:14 +02:00
pshinter Use unsigned tags `FT_Outline`. 2024-06-20 22:16:51 -04:00
psnames Update all copyright notices. 2024-01-27 11:11:22 -05:00
raster Use unsigned tags `FT_Outline`. 2024-06-20 22:16:51 -04:00
sdf Use unsigned point and contour indexing in `FT_Outline`. 2024-06-20 20:49:56 -04:00
sfnt Make 'multi' build work again. 2024-06-26 05:41:36 +02:00
smooth Use unsigned point and contour indexing in `FT_Outline`. 2024-06-20 20:49:56 -04:00
svg Update all copyright notices. 2024-01-27 11:11:22 -05:00
tools Update all copyright notices. 2024-01-27 11:11:22 -05:00
truetype * src/truetype/ttgload.c (load_truetype_glyph): Unsigned fix. 2024-06-23 10:58:00 -04:00
type1 [truetype, type1] Use FT_DUP to duplicate data. 2024-05-19 22:48:13 -04:00
type42 Update all copyright notices. 2024-01-27 11:11:22 -05:00
winfonts Update all copyright notices. 2024-01-27 11:11:22 -05:00