summaryrefslogtreecommitdiff
path: root/src/cairo-scaled-font-subsets.c
AgeCommit message (Expand)AuthorFilesLines
2010-11-07PDF: Fix toUnicode for CID fontsAdrian Johnson1-1/+0
2010-11-02PDF: Use correct bfchar size in toUnicode for latin fontsAdrian Johnson1-0/+1
2010-10-08Don't put Type3 glyphs in latin subsetsAdrian Johnson1-2/+7
2010-10-07Fix bug in subsetting check for winansi charactersAdrian Johnson1-7/+5
2010-10-06remove unused variableAdrian Johnson1-12/+0
2010-10-06CFF subset: add support for latin subsetsAdrian Johnson1-9/+22
2010-10-01PDF: Add support for latin subsetsAdrian Johnson1-3/+8
2010-10-01TrueType subsetting: embed a cmap for latin subsetsAdrian Johnson1-3/+4
2010-10-01Add winansi glyph namesAdrian Johnson1-1/+6
2010-10-01Return latin to glyph mapping in cairo_scaled_font_subset_tAdrian Johnson1-1/+21
2010-10-01Add capability for font subsets to put latin glyphs in a separate subsetAdrian Johnson1-91/+215
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-01-22scaled-font: Mark an error site with _cairo_error()Chris Wilson1-1/+1
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-10-02PDF: Fix regression caused by 1ae5a419Adrian Johnson1-1/+1
2009-07-28Ensure Type 3 fonts do not use the name .notdef in the PS encodingAdrian Johnson1-1/+1
2009-07-28Ensure Type 3 fonts do not add a .notdef glyphAdrian Johnson1-1/+1
2009-07-28PDF: Only Type 3 fonts should include glyph 0 in /ToUnicodeAdrian Johnson1-0/+1
2009-06-19[scaled-font-subset] Check for matching font-face implementorsChris Wilson1-2/+4
2009-04-16[scaled-font-subsets] Check for malloc failure.Chris Wilson1-28/+35
2009-03-31[scaled-font-subset] Cleanup after failure to convert to utf16.Chris Wilson1-1/+1
2009-03-31[scaled-font-subset] Propagate error from scaled-font to collection.Chris Wilson1-0/+4
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-14/+14
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-15/+15
2008-11-19[scaled-font] Clean-up compiler warning.Chris Wilson1-10/+10
2008-11-07[hash] Return lookup entry.Chris Wilson1-24/+23
2008-10-30Cleanup 'status && status != UNSUPPORTED'Chris Wilson1-2/+2
2008-10-22Don't add a notdef glyph to Type 3 font subsetsAdrian Johnson1-24/+35
2008-10-22Ensure that the scaled font is frozen for the lifetime of the scaled glyph.Chris Wilson1-16/+14
2008-10-19[scaled-font-subsets] Add locking to unscaled font.Chris Wilson1-6/+17
2008-09-23Replace two boolean args with one enum argAdrian Johnson1-8/+23
2008-09-17[scaled-fonts] Correct the order of scaled/user arguments.Chris Wilson1-2/+2
2008-09-11Put user fonts in a separate subsetAdrian Johnson1-2/+21
2008-09-03[scaled-fonts] Cleanup a couple of valgrind warnings.Chris Wilson1-18/+20
2008-09-02Revamp the build system.Behdad Esfahbod1-0/+5
2008-08-17[scaled-font-subsets] Check for a failed malloc.Chris Wilson1-1/+4
2008-08-17[scaled-font-subsets] Propagate error status from index_to_ucs4().Chris Wilson1-2/+7
2008-08-10Fix _cairo_sub_font_map_glyph() to return correct unicode valueAdrian Johnson1-4/+4
2008-08-08[scaled-font-subsets] Fix UTF-8 mappingBehdad Esfahbod1-4/+5
2008-08-08Make utf8 handling in font subsets more consistentBehdad Esfahbod1-2/+5
2008-08-08[cairo-scaled-font-subsets] Make utf8 handling more robustBehdad Esfahbod1-6/+4
2008-08-08[cairo-scaled-font-subsets] Fix bug with utf8 handlingBehdad Esfahbod1-1/+1
2008-08-08Remove unnecessary checks for CAIRO_STATUS_INVALID_STRINGBehdad Esfahbod1-2/+2
2008-07-06[cairo-scaled-font-subsets] Fix memleak.Chris Wilson1-0/+3
2008-07-06[cairo-scaled-font-subsets] Fix use of unitialised variable.Chris Wilson1-0/+1
2008-06-29[cairo-scaled-font-subsets] And free the allocated memory on failure.Chris Wilson1-1/+7
2008-06-29[cairo-scaled-font-subsets] Add missing malloc check.Chris Wilson1-1/+1
2008-06-29Use subset utf8 mapping to create the glyph names for PS fontsAdrian Johnson1-20/+16
2008-06-29Allow _cairo_scaled_font_subsets_map_glyph() to specify utf8 mappingAdrian Johnson1-3/+109
2008-06-08Implement PDF Type 3 font subsetting of user fontsAdrian Johnson1-1/+3