531 Commits (master)
 

Author SHA1 Message Date
Alexei Podtelezhnikov 2a7bb4596f Use unsigned point and contour indexing in `FT_Outline`. 6 months ago
Alexei Podtelezhnikov 2b9fdec5fa * src/pfr/pfrgload.c (pfr_glyph_curve_to): Avoid casting. 6 months ago
Alexei Podtelezhnikov 7a753c9653 * src/base/ftgloadr.c (FT_GlyphLoader_Prepare): Minor refactoring. 6 months ago
Alexei Podtelezhnikov 93a067e312 [base, autofit, psaux] Remove unnecessary casting. 6 months ago
Alexei Podtelezhnikov deba7feb57 * include/freetype/ftimage.h: Explain standard types. 6 months ago
Ben Wagner d41a855aab [ttgxvar] Replace tabs with spaces 7 months ago
Alexei Podtelezhnikov 7ff43d3e9f [truetype/GX] Consolidate memory allocations. 7 months ago
Alexei Podtelezhnikov 3416ac16d0 Whitespace. 7 months ago
Alexei Podtelezhnikov b6dbbd9630 * src/truetype/ttgxvar.c (ft_var_apply_tuple): Reduce checks. 7 months ago
Alexei Podtelezhnikov 70299c924f Revert "[truetype] Reduce allocation scope." 7 months ago
Alexei Podtelezhnikov 9ff4153cbf [truetype] Reduce allocation scope. 7 months ago
Alexei Podtelezhnikov (Алексей Подтележников) a498873652 * .gitlab-ci.yml: Disable UWP compilation. 7 months ago
Alexei Podtelezhnikov 42d406ab04 * include/freetype/internal/ftmemory.h (FT_MEM_DUP): Fix g++ error. 7 months ago
Alexei Podtelezhnikov 5f131cfd20 [cff, truetype] Validate variation axes immediately. 7 months ago
Alexei Podtelezhnikov 99be2b3154 [cff, truetype] Rearrange variation range checks. 7 months ago
Alexei Podtelezhnikov 347276c1f6 * src/truetype/ttgxvar.c (tt_var_get_item_delta): Align with specs. 7 months ago
Alexei Podtelezhnikov 39f2fbf80c * src/truetype/ttgxvar.c (tt_var_get_item_delta): Minor refactoring. 7 months ago
Alexei Podtelezhnikov 4ccdc9f982 [cff] Optimize the blend vector computations. 7 months ago
Alexei Podtelezhnikov b25265fe55 [bdf] Use concise macros. 7 months ago
Alexei Podtelezhnikov 026fd5d4f0 [cache] Use FT_DUP to duplicate data. 7 months ago
Alexei Podtelezhnikov d7cf931ac6 [truetype, type1] Use FT_DUP to duplicate data. 7 months ago
Alexei Podtelezhnikov cdd3572e52 * builds/windows/ftsystem.c: Use _WINRT_DLL to check for UWP. 8 months ago
Alexei Podtelezhnikov 68399b4244 * include/freetype/ftmm.h: Include `freetype.h`. 8 months ago
Alexei Podtelezhnikov b8db819768 [type1/MM] Safer handle arrays of different types. 8 months ago
Alexei Podtelezhnikov 5b1cde804d * src/type1/t1load.c (parse_blend_design_map): Add risky cast. 8 months ago
Alexei Podtelezhnikov e834786b34 * docs/CHANGES: Mention the last commit. 8 months ago
Alexei Podtelezhnikov 4a85db7e31 [type1/MM] Tighten headers. 8 months ago
Alexei Podtelezhnikov b875924a6f * src/pshinter/pshrec.c (ps_hints_stem): Correct argument. 8 months ago
Ben Wagner a46424228f [psaux] Fix location and type order in initializer 8 months ago
Alexei Podtelezhnikov 1264b84c08 * include/freetype/internal/psaux.h: Fix g++ warning. 8 months ago
Ben Wagner 5858fa16ca [colr] Avoid overflow in range checks 8 months ago
Werner Lemberg 2240e21cf5 .mailmap: Fix entry for Ben Wagner. 8 months ago
Alexei Podtelezhnikov d0e3239f32 [sdf, bsdf] Use shared FT_SqrtFixed. 8 months ago
Alexei Podtelezhnikov 2edfd7e168 * src/autofit/aflatin.c (af_latin_metrics_scale_dim): Remove FT_ABS. 8 months ago
Alexei Podtelezhnikov 7bd887f177 * src/sfnt/sfwoff2.c (woff2_open_font): Fix copy-paste typo. 8 months ago
Alexei Podtelezhnikov 3f28a6b6af [woff,woff2] Limit the number of tables and use FT_MSB. 8 months ago
Ben Wanger 13d1180f45 [woff2] Disallow zero table font entries 8 months ago
Alexei Podtelezhnikov 4d50468478 [sfnt] Use faster macros in checksums. 8 months ago
Alexei Podtelezhnikov 13da904267 * src/sfnt/sfwoff2.c (compute_ULong_sum): Clean up. 8 months ago
Alexei Podtelezhnikov 2c9691e7c1 * docs/CHANGES: Updated. 8 months ago
Alexei Podtelezhnikov 5962d3c1b9 * src/cache/ftccache.c (FTC_Cache_RemoveFaceID): Remove nodes instantly. 8 months ago
Alexei Podtelezhnikov a209e1adcd [cache] Remove unused `node_reset`. 8 months ago
Alexei Podtelezhnikov f8f0d1a1d9 * src/cache/ftcmru.c (FTC_MruList_New): Do not reset nodes. 8 months ago
Alexei Podtelezhnikov 1168b1b5b0 * src/cache/ftcimage.c (ftc_inode_weight): Formatting. 8 months ago
Alexei Podtelezhnikov 4e079f6357 Document the SDF spread further. 8 months ago
Alexei Podtelezhnikov e2bcca40ca * include/freetype/ftdriver.h: s/truncated/clamped/. 8 months ago
Alexei Podtelezhnikov ec46a50dac Improve SDF documentation. 8 months ago
Alexei Podtelezhnikov 982bc83849 [cache] Minor tweaks. 8 months ago
Alexei Podtelezhnikov 5a3bfa92d9 * src/cache/ftcbasic.c: Cosmetic harmonization. 8 months ago
Alexei Podtelezhnikov 23e1d64556 [cache] Reduce type mismatches. 8 months ago