summaryrefslogtreecommitdiff
path: root/src/cairo-ft-font.c
AgeCommit message (Expand)AuthorFilesLines
2019-07-18image compositor: Support subpixel positioningMatthias Clasen1-0/+10
2019-05-30ft-font: Fix color font supportFlorian Müllner1-3/+3
2019-01-31Misc. typosluz.paz1-1/+1
2019-01-09Merge branch 'ft-crash' of gitlab.freedesktop.org:carlosgc/cairoUli Schlachter1-0/+4
2018-12-13[cairo-ft-font.c] conditionalize the changes by 3ec4aa24 on 2018-07-16 for le...suzuki toshiya1-0/+10
2018-11-19ft: Use FT_Done_MM_Var instead of free when available in cairo_ft_apply_varia...Carlos Garcia Campos1-0/+4
2018-07-16[ft] Implement some more color conversion routinesBehdad Esfahbod1-7/+15
2018-05-07Use _cairo_malloc instead of mallocAdrian Johnson1-5/+5
2018-04-21Fix assertion failure in the freetype backendUli Schlachter1-2/+2
2018-03-08bfo#105084 - Initialize memory properly in _cairo_ft_font_face_create_for_pat...Federico Mena Quintero1-0/+3
2018-01-23font: Check return value from _cairo_ft_unscaled_font_lock_faceBryce Harrington1-2/+5
2018-01-15Fix compile with older FreeType without FT_Get_Var_Design_CoordinatesBehdad Esfahbod1-0/+4
2018-01-08Use FT_Done_MM_Var() if availableBehdad Esfahbod1-0/+4
2018-01-05Don't leak memory in font optionsMatthias Clasen1-1/+20
2018-01-04Fix a memory leakMatthias Clasen1-0/+1
2018-01-02[ft] Remember variations set on FT_Face and apply themBehdad Esfahbod1-11/+30
2017-12-19[ft] Fix warningsBehdad Esfahbod1-11/+8
2017-12-19Shortcut FT_Set_Var_Design_CoordinatesMatthias Clasen1-0/+14
2017-12-19[ft] When merging font options, order variations correctlyBehdad Esfahbod1-2/+2
2017-12-19[ft] Use variations from ft_options, not scaled-fontBehdad Esfahbod1-2/+2
2017-12-19fixupMatthias Clasen1-1/+2
2017-12-19fixup: remove a hackMatthias Clasen1-2/+0
2017-12-19Apply font variations when loading glyphsMatthias Clasen1-0/+2
2017-12-19Trivial: code movementMatthias Clasen1-74/+74
2017-12-19Always save the origin face indexMatthias Clasen1-2/+3
2017-12-19Apply font variation options consistentlyMatthias Clasen1-3/+3
2017-12-19[varfonts] Correctly (re)set variations of named instancesBehdad Esfahbod1-2/+10
2017-12-19[varfonts] Use blend, not design, coordinates to check for non-base variationBehdad Esfahbod1-3/+3
2017-12-19[variations] Merge variations in cairo-ft font option mergingBehdad Esfahbod1-0/+18
2017-12-19Work around a freetype bugMatthias Clasen1-0/+2
2017-12-19Apply font variations when loading fontsMatthias Clasen1-1/+68
2017-12-19Load font variations from fontconfig tooMatthias Clasen1-0/+8
2017-10-16ft: prevent unused var warning when freetype < 2.8Adrian Johnson1-7/+11
2017-09-16replace _BSD_SOURCE with _DEFAULT_SOURCEAdrian Johnson1-1/+1
2017-08-08[ft] Fix color font loading on big-endian systemsBehdad Esfahbod1-0/+9
2017-07-29Fix color font support infinite-loop with empty glyphsBehdad Esfahbod1-11/+6
2017-07-29Implement has_color_glyphs for freetypeMatthias Clasen1-1/+27
2017-07-29Support loading color glyphs with freetypeMatthias Clasen1-10/+34
2017-05-28subsetting: support variable fontsAdrian Johnson1-3/+64
2016-07-05ft: set font size to em size when retrieving unhinted metricsAdrian Johnson1-51/+91
2016-03-26Add CAIRO_STATUS_FREETYPE_ERROR for errors returned by libfreetypeAdrian Johnson1-1/+4
2015-04-23Remove debug printf; ouch!Behdad Esfahbod1-1/+0
2015-04-21[ft] Return CAIRO_STATUS_FILE_NOT_FOUND if font file can't be openedBehdad Esfahbod1-15/+35
2014-08-27Fix font x_scale value in _compute_transform()Maks Naumov1-1/+1
2014-05-06Remove some useless declarations found by scan-build, the LLVM/clang static a...Sylvestre Ledru1-2/+0
2014-03-05Revert "[ft] Fix memory bug in copying bitmaps"Behdad Esfahbod1-1/+3
2013-09-17font: Push the last reference dec into the backend->destroy() callbackChris Wilson1-10/+8
2013-08-23Provide backwards compatibilty with old pixmanChris Wilson1-2/+4
2013-08-04[ft] Ensure alignment of bitmaps received from FreeTypeBehdad Esfahbod1-0/+9
2013-08-04[ft] Fix alignmentBehdad Esfahbod1-6/+3