4110 Commits (7abf0cb758b4b470a0a0671e290669aeefbe0b90)

Author SHA1 Message Date
Werner Lemberg 7abf0cb758 [autofit] Fix metrics computation. 8 years ago
Werner Lemberg 785833d96e * src/truetype/ttdriver.c (tt_size_request): Properly check `error'. 8 years ago
Werner Lemberg 0a5315d141 Introduce AF_CONFIG_OPTION_TT_SIZE_METRICS configuration option. 8 years ago
Werner Lemberg ab10ffcdd5 * include/freetype/freetype.h (FT_Render_Mode): Fix order. 8 years ago
Werner Lemberg 5f18d867c0 [truetype] Do linear scaling for FT_LOAD_NO_HINTING (#50470). 8 years ago
Werner Lemberg 5aa6716a5e Add new `slight' auto-hinting mode. 8 years ago
Werner Lemberg 5412d8869b Introduce `FT_Size_InternalRec' structure. 8 years ago
Alexei Podtelezhnikov eb5e0fb7ee * src/smooth/ftsmooth.h: Remove unused guards and declaration. 8 years ago
Alexei Podtelezhnikov 71d289da3b Typos. 8 years ago
Hin-Tak Leung 5efba4c4dc Fix tracing messages. 8 years ago
Werner Lemberg 90ccab3d78 [autofit] Add support for Old Turkic script. 8 years ago
Sascha Brawer df2a7cd198 [autofit] Add support for Gothic script. 8 years ago
Sascha Brawer 5bf4b1aaf7 [autofit] Add support for Cypriot script. 8 years ago
Sascha Brawer d79fc79422 [autofit] Add support for Deseret script. 8 years ago
Werner Lemberg 32efd8c008 [autofit] Fix invalid character range description (#50745). 8 years ago
Werner Lemberg 04e00b8a3d [ftfuzzer] Fix clang warnings. 8 years ago
Sascha Brawer 2c256e6dac [autofit] Add support for Lisu script. 8 years ago
Sascha Brawer 2b9114765a [autofit] Add support for Osage script. 8 years ago
Sascha Brawer 628e2850b2 [autofit] Add support for Glagolitic script. 8 years ago
Sascha Brawer 6967eb93f8 [autofit] Add support for Tai Viet script. 8 years ago
Sascha Brawer 837f112566 [autofit] Add support for Tifinagh script. 8 years ago
Sascha Brawer 134246b72b [autofit] Add support for N'Ko script. 8 years ago
Sascha Brawer ba9cee479a [autofit] Add support for Adlam script. 8 years ago
Sascha Brawer 8210ee4b69 [autofit] Add support for Ol Chiki script. 8 years ago
Werner Lemberg 093c182058 [truetype] Avoid reexecution of `fpgm' and `prep' in case of error. 8 years ago
Alexei Podtelezhnikov e7b013044e [autofit] Disable metrics adjustment for `FT_LOAD_TARGET_LCD'. 8 years ago
Werner Lemberg bb6c037bae * src/truetype/ttgload.c: Include FT_CONFIG_CONFIG_H. 8 years ago
Alexei Podtelezhnikov 54b58097ee [autofit] Disable stem adjustment for `FT_LOAD_TARGET_LCD'. 8 years ago
Werner Lemberg 5a3490e054 * src/cff/cffload.c (cff_font_load): Improve fix from 2017-01-04. 8 years ago
Werner Lemberg c8c6763988 * src/cff/cffparse.h (CFF2_DEFAULT_STACK): Set to 513 also. 8 years ago
Werner Lemberg da38be831d [truetype] Fix HVAR and VVAR handling (#50678). 8 years ago
Werner Lemberg bcc74f4daf [truetype] Allow linear scaling for unhinted rendering (#50470). 8 years ago
Werner Lemberg 1ede3674cb [truetype] Fix thinko related to PS name of default named instance. 8 years ago
Werner Lemberg 208e712de0 [cid, truetype] Don't use `index' as a variable name. 8 years ago
Wojciech Mamrak 565f5a7d19 [sfnt] Minor improvement for handling kern tables. 8 years ago
Werner Lemberg c22a9aa245 [pcf] Fix compiler warnings. 8 years ago
Werner Lemberg 3774fc08b5 * src/psaux/psobjs.c (t1_builder_close_contour): Add safety guard. 8 years ago
Werner Lemberg f958c48ee4 [psaux] Better protect `flex' handling. 8 years ago
Werner Lemberg 913f436d12 [sfnt] Fix check for default named instance. 8 years ago
Werner Lemberg 67ff7664e4 Make MM fonts work (again). 8 years ago
Werner Lemberg 683e3ad936 [truetype] Some variable renamings. 8 years ago
Werner Lemberg 6342da9a8d [sfnt] Don't add instances to non-variation fonts. 8 years ago
Werner Lemberg dd64a6227c * src/cff/cffgload.c (cff_builder_init): Add safety guard (#50578). 8 years ago
Werner Lemberg 7aeee3c50f Introduce FT_UINT_TO_POINTER macro (#50560). 8 years ago
Werner Lemberg 3e79254ae7 * src/truetype/ttinterp.c (TT_RunIns): Adjust loop counter (#50573). 8 years ago
Werner Lemberg 13fa85a246 [truetype] Another limitation for bytecode loop count maximum. 8 years ago
Werner Lemberg ab840e6a4c [ftfuzzer] Minor improvement. 8 years ago
Werner Lemberg 9931175dcc Improve `make multi'. 8 years ago
Werner Lemberg d5bfa053f5 Fixes for conditional compilation. 8 years ago
Werner Lemberg e5595784f4 Fix preprocessor warning. 8 years ago