freetype2/src/sfnt
Werner Lemberg 8fe50c2adc [truetype] Fix style name handling for variation fonts.
* include/freetype/internal/tttypes.h (TT_FaceRec): New field
`non_var_style_name`.

* src/sfnt/sfobjs.c (sfnt_load_face): Initialize `non_var_style_name`.
(sfnt_done_face): Free `non_var_style_name`.

* src/truetype/ttgxvar.c (TT_Set_Named_Instance): Restore non-VF style name
if switching back to non-VF mode.
2023-05-06 18:53:50 +02:00
..
module.mk Update all copyright notices. 2023-01-17 09:18:25 +01:00
pngshim.c * src/sfnt/pngshim.c (Load_SBit_Png): Remove FALL_THROUGH warning. 2023-04-28 19:40:35 -04:00
pngshim.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
rules.mk Update all copyright notices. 2023-01-17 09:18:25 +01:00
sfdriver.c Improve/add source comments and documentation. 2023-04-25 11:47:18 +02:00
sfdriver.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
sferrors.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
sfnt.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
sfobjs.c [truetype] Fix style name handling for variation fonts. 2023-05-06 18:53:50 +02:00
sfobjs.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
sfwoff.c * src/*: Replace leading underscores with trailing ones in dummy variables. 2023-02-26 20:18:54 +01:00
sfwoff.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
sfwoff2.c * src/*: Replace leading underscores with trailing ones in dummy variables. 2023-02-26 20:18:54 +01:00
sfwoff2.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttbdf.c * src/*: Replace leading underscores with trailing ones in dummy variables. 2023-02-26 20:18:54 +01:00
ttbdf.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttcmap.c Align `char_next` return types. 2023-04-10 15:30:43 +00:00
ttcmap.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttcmapc.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttcolr.c Fix a couple of MSVC warnings. 2023-03-05 22:05:24 -05:00
ttcolr.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttcpal.c * src/*: Replace leading underscores with trailing ones in dummy variables. 2023-02-26 20:18:54 +01:00
ttcpal.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttkern.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttkern.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttload.c * src/sfnt/ttload.c (tt_face_load_font_dir): Add another guard. 2023-04-28 15:33:58 +02:00
ttload.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttmtx.c [sfnt, truetype] Add `size_reset` to `MetricsVariations`. 2023-04-11 10:20:58 +02:00
ttmtx.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttpost.c * src/sfnt/ttpost.c (load_format_25): Do not abort frame reading. 2023-04-02 22:45:48 -04:00
ttpost.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttsbit.c * src/*: Replace leading underscores with trailing ones in dummy variables. 2023-02-26 20:18:54 +01:00
ttsbit.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ttsvg.c * src/*: Replace leading underscores with trailing ones in dummy variables. 2023-02-26 20:18:54 +01:00
ttsvg.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
woff2tags.c * src/*: Replace leading underscores with trailing ones in dummy variables. 2023-02-26 20:18:54 +01:00
woff2tags.h Update all copyright notices. 2023-01-17 09:18:25 +01:00