summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Begin adding comments for documentationgsoc-anurag-2022-docsAnurag Thakur2022-09-111-0/+1
* [truetype] Reject 'fvar' loading when `num_instances` is too small.Dominik Röttsches2022-09-061-5/+16
* [sfnt] Handle variable `COLR` v1 fonts without delta set index mapDominik Röttsches2022-09-051-3/+2
* [sfnt] Pointer sanity checks before reading layer info in 'COLR' v0Dominik Röttsches2022-09-051-1/+3
* [autofit] Minor fix.Werner Lemberg2022-09-051-1/+1
* [sfnt] Don't require 'gvar' table to support variation fonts.Dominik Röttsches2022-09-052-22/+10
* * src/base/ftver.rc: Explicitly use UTF-16.Alexei Podtelezhnikov2022-08-261-3/+3
* [sfnt] Avoid undefined shifts in `COLR` v1 color line retrievalDominik Röttsches2022-08-261-2/+2
* CMakeLists.txt (FT_ENABLE_ERROR_STRINGS): New configuration option.Sean Farrell2022-08-211-0/+10
* [base, type1] Better handling of out-of-memory situations.Chris Liddell2022-08-212-3/+6
* ci: bump windows image and use newer runner and vs2019Tim-Philipp Müller2022-08-061-7/+7
* * src/cache/ftcmanag.c (FTC_Manager_New): Initialize `cur_weight`.@udoudou2022-08-031-0/+1
* * src/sfnt/ttload.c: Trace formatting updates.Alexei Podtelezhnikov2022-08-021-13/+13
* * src/psaux/psobjs.c (ps_table_release): Remove redundant casting. Alexei Podtelezhnikov2022-08-021-1/+1
* * src/base/ftobjs.c (Mac_Read_sfnt_Resource): Reduce casting.Alexei Podtelezhnikov2022-08-011-6/+6
* [cache] Remove some casts, clean up tracing.Alexei Podtelezhnikov2022-08-014-11/+11
* [autofit] Updated to reduce casting (cont'd).Alexei Podtelezhnikov2022-08-013-16/+13
* [autofit] Updated to reduce casting.Alexei Podtelezhnikov2022-08-013-20/+20
* [psaux] Remove unused structure field.Alexei Podtelezhnikov2022-07-312-5/+0
* [sfnt] Implement VarClipBox.Dominik Röttsches2022-07-301-2/+30
* [sfnt] Fix typo in clip box computation.Dominik Röttsches2022-07-301-2/+3
* [autofit] Use unsigned accounting for hints.Alexei Podtelezhnikov2022-07-294-16/+16
* * src/autofit/afhints.h: Remove dead code.Alexei Podtelezhnikov2022-07-291-5/+0
* * src/base/ftglyph.c (FT_Get_Glyph): Set `*aglyph` to NULL in case of error.Werner Lemberg2022-07-292-3/+6
* Fix compilation if `TT_CONFIG_OPTION_GX_VAR_SUPPORT` is not set.Werner Lemberg2022-07-291-14/+32
* Fix clang14 compiler warnings.Werner Lemberg2022-07-292-7/+4
* [pfr] Fortify the kerning code.Alexei Podtelezhnikov2022-07-261-8/+7
* [pfr] Add some safety guards.Werner Lemberg2022-07-261-0/+15
* * src/pfr/*.c: Trivial improvements and formatting.Werner Lemberg2022-07-264-21/+14
* * configure: s/egrep/grep -E/Werner Lemberg2022-07-241-2/+2
* [base] Build outlines in amortized constant time.Ben Wagner2022-07-231-5/+15
* [sfnt] Support variable 'COLR' v1 `PaintVarSkew*`.Dominik Röttsches2022-07-091-4/+49
* [sfnt] Support variable 'COLR' v1 `PaintVarRotate*`.Dominik Röttsches2022-07-091-3/+47
* [sfnt] Support 'COLR' v1 variable `PaintVarScale*`.Dominik Röttsches2022-07-091-24/+95
* [sfnt] Support for 'COLR' v1 variable translate.Dominik Röttsches2022-07-091-1/+22
* [sfnt] Support for 'COLR' v1 variable transforms.Dominik Röttsches2022-07-091-1/+26
* [sfnt] Deltas for 'COLR' v1 gradient coordinates.Dominik Röttsches2022-07-091-0/+59
* [sfnt] Support variable 'COLR' v1 color lines.Dominik Röttsches2022-07-082-11/+66
* [sfnt] Apply variation deltas to `PaintVarSolid`.Dominik Röttsches2022-07-071-5/+92
* [sfnt] Check safety of cast to `TT_Driver` before accessing member.Dominik Röttsches2022-07-071-4/+8
* doc: Clarify description of `FT_Stream_IoFunc`.Stephen Holdaway2022-07-061-3/+9
* [sfnt] Load variation store for 'COLR' v1.Dominik Röttsches2022-07-041-0/+100
* [base] Improve error handling in `FT_GlyphLoader_CheckPoints`.Chris Liddell2022-07-031-4/+10
* CMakeLists.txt: Provide both 'freetype' and 'Freetype::Freetype' targets.Thomas Sondergaard2022-07-031-1/+8
* include/freetype/ftmm.h: Improve documentation.Werner Lemberg2022-07-021-4/+13
* [base] Round values in `FT_MulAdd_Fix`.Dominik Röttsches2022-07-011-4/+11
* Minor formatting.Werner Lemberg2022-07-013-3/+6
* Fix initialisation of temp variable in new FT_MulAddFixDominik Röttsches2022-06-301-1/+1
* [truetype] Perform variation store delta computation with 64-bit precision.Dominik Röttsches2022-06-294-15/+37
* New function `FT_MulAddFix` to compute the sum of fixed-point products.Dominik Röttsches2022-06-292-0/+94