summaryrefslogtreecommitdiff
path: root/src/cairo-ft-font.c
AgeCommit message (Expand)AuthorFilesLines
2009-08-29[ft] Improve error path handling.Chris Wilson1-6/+6
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-27/+26
2009-06-29[ft] Correct reference counting for implementation font faceChris Wilson1-2/+1
2009-06-27[ft] Cache the resolved font faceChris Wilson1-5/+34
2009-06-19[ft] Substitute twin if there are no fontsChris Wilson1-1/+5
2009-06-07[ft] Support font_face->get_implementationChris Wilson1-66/+51
2009-06-07[ft] Assert that we create an unscaled font for the resolved patternChris Wilson1-0/+2
2009-06-03[ft] Don't call FT_Done_Face() on a face we do not ownChris Wilson1-1/+3
2009-05-30[ft] Fix vertical advance metrics of bitmap fonts (#21985)Behdad Esfahbod1-2/+2
2009-05-15[debug] Check image contents using memcheck.Chris Wilson1-0/+2
2009-05-15[ft] Resolve mutual referencing problems with zombie facesKarl Tomlinson1-8/+30
2009-05-15[ft] Restore the ability to lazily resolve patterns.Chris Wilson1-15/+17
2009-04-20[ft] Propagate status from font creationChris Wilson1-39/+51
2009-04-20[ft] Check for pattern duplication failure.Chris Wilson1-0/+2
2009-04-20[ft] Check (correctly!) for pattern duplication failure.Chris Wilson1-1/+1
2009-03-17Support compiling without fontconfigBehdad Esfahbod1-7/+36
2009-03-16[scaled-font] Lean and mean global glyph cache.Chris Wilson1-2/+2
2009-02-24[scaled-font] Hold reference to original font faceChris Wilson1-1/+1
2009-01-29[ft] Improve error status propagation.Chris Wilson1-33/+32
2009-01-29[ft] Distinguish fatal backend errors whilst constructing scaled fonts.Chris Wilson1-12/+26
2009-01-29[font-face] Close a race when resurrecting fonts.Chris Wilson1-0/+6
2009-01-29Spelling corrections: s/it's/its/Daniel Holbert1-1/+1
2009-01-02Iterate over hash table using foreach() in destructors.Chris Wilson1-25/+22
2008-12-17[ft] Remove stale commentBehdad Esfahbod1-4/+0
2008-12-17[ft] Don't call FT_Done_Face() on faces we did not createKarl Tomlinson1-1/+1
2008-12-17Clean up toy font face handlingBehdad Esfahbod1-147/+224
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-12/+13
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-21/+23
2008-11-13Add CairoScript backend.Chris Wilson1-0/+12
2008-11-07[hash] Return lookup entry.Chris Wilson1-3/+3
2008-10-22Map toy font face to implementation.Chris Wilson1-0/+2
2008-10-17[ft] Add more comments about FT_Face lifetime issues.Chris Wilson1-3/+7
2008-09-25Remove all lcd_filter code.Carl Worth1-483/+189
2008-09-01Check that lvalue of BITSWAP8() is a uint8_t.Chris Wilson1-1/+1
2008-08-27Rename _cairo_matrix_compute_scale_factors to _cairo_matrix_compute_basis_sca...Behdad Esfahbod1-1/+1
2008-08-18Tone down commentBehdad Esfahbod1-1/+1
2008-08-18[cairo-ft] Add useless cairo_warn decoratorBehdad Esfahbod1-1/+1
2008-08-17[ft-font] Dead store elimination.Chris Wilson1-2/+1
2008-08-06Fix Ubuntu-specific issue with FC_LCD_NONE et alBehdad Esfahbod1-0/+3
2008-08-05Finish off lcd-filter mergeBehdad Esfahbod1-16/+32
2008-08-05[cairo-ft] Interaction with Fontconfig to deal with the LCD filter typeSylvain Pasche1-1/+71
2008-08-05[cairo-ft] Fontconfig defines for LCD constants when using Fontconfig < 2.6Sylvain Pasche1-0/+9
2008-08-05[cairo-ft] LCD filtering patch coding style correctionsSylvain Pasche1-256/+237
2008-08-05[cairo-ft] LCD filtering patch from David TurnerSylvain Pasche1-188/+404
2008-07-25[cairo-ft] Use FcFreeTypeCharIndex instead of FT_Get_Char_IndexBehdad Esfahbod1-1/+5
2008-06-29Remove unused map_glyphs_to_unicode functionsAdrian Johnson1-35/+0
2008-06-29Add index_to_ucs4 font backend function and FT implementationAdrian Johnson1-0/+31
2008-06-19Rename cairo_* global vars to _cairo_*Behdad Esfahbod1-4/+4
2008-06-10[cairo-ft-font] Make font face caching work againBehdad Esfahbod1-12/+18
2008-06-10[cairo-ft-font] Fix thinko in _cairo_ft_unscaled_font_keys_equal()Behdad Esfahbod1-2/+2