summaryrefslogtreecommitdiff
path: root/src/cairo-win32-font.c
AgeCommit message (Expand)AuthorFilesLines
2011-06-20win32-font: Improve static data reset functionAndrea Canciani1-23/+9
2011-06-20win32-font: Implement destroy functionAndrea Canciani1-5/+35
2011-06-20win32-font: Do not return font in error statusAndrea Canciani1-2/+8
2010-11-23Document load_truetype_table function and ensure ft-font and Win32-font are c...Adrian Johnson1-2/+5
2010-11-23win32: add synthetic font subsetting supportAdrian Johnson1-0/+27
2010-11-18win32: fix font_face hashingAdrian Johnson1-4/+2
2010-11-16win32: Use a font_face hash table to provide unique font facesAdrian Johnson1-5/+158
2010-07-08doc: Move tmpl/ docs to inline docsBenjamin Otte1-0/+17
2010-05-14Bug 28100 - Font option CAIRO_HINT_METRICS_OFF unhonoured on win32Richard Procter1-1/+1
2010-05-11win32: Grow glyph extents to account for ClearTypeJonathan Kew1-0/+13
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-10-21Support component-alpha.Chris Wilson1-6/+4
2009-08-29[win32] Use the system scaled_font_doneChris Wilson1-1/+4
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-6/+10
2009-06-10[win32-font] Non-fatal error from GetGlyphOutlineW(GGO_METRICS)Chris Wilson1-8/+2
2009-05-17Ensure win32 font index_to_ucs4() sets ucs4 to -1 if lookup failsAdrian Johnson1-0/+1
2009-03-30[win32] Fix horizontal glyph positioning bugJonathan Kew1-5/+5
2008-12-22win32-font: truncate instead of fail if toy font name too longAdrian Johnson1-5/+4
2008-12-21Fix win32 font breakageAdrian Johnson1-4/+2
2008-12-18Merge branch '1.8'Jeff Muizelaar1-2/+4
2008-12-18Fix _compute_transform to check for nearly degenerate matricesJeff Muizelaar1-2/+4
2008-12-17Clean up toy font face handlingBehdad Esfahbod1-13/+7
2008-10-30[pattern] Avoid needless copying of patterns.Chris Wilson1-13/+13
2008-10-22[win32] Correct error paths in text_to_glyphs().Chris Wilson1-3/+4
2008-10-22Map toy font face to implementation.Chris Wilson1-0/+2
2008-10-22Ensure that the scaled font is frozen for the lifetime of the scaled glyph.Chris Wilson1-3/+9
2008-08-27Rename _cairo_matrix_compute_scale_factors to _cairo_matrix_compute_basis_sca...Behdad Esfahbod1-1/+1
2008-08-17[win32-font] Review error handling.Chris Wilson1-111/+133
2008-08-10win32-font: Make cairo_show_text() work againAdrian Johnson1-2/+32
2008-08-08Add cairo_scaled_font_text_to_glyphs()Behdad Esfahbod1-1/+1
2008-06-29Remove unused map_glyphs_to_unicode functionsAdrian Johnson1-96/+0
2008-06-29Implement win32 index_to_ucs4 font backend functionAdrian Johnson1-0/+93
2008-06-22Rename cairo_win32_scaled_font_backend to _cairo_win32_scaled_font_backendBehdad Esfahbod1-4/+4
2008-05-23[cairo-xlib] Fix show_glyphs when failing to upload a glyphBehdad Esfahbod1-1/+2
2008-05-09[cairo-win32-font.c] Return error on font type mismatchBehdad Esfahbod1-0/+27
2008-05-04win32-font: Check status in load_truetype_tableAdrian Johnson1-1/+3
2008-05-04Eliminate warning in win32 load_truetype_table with bitmap fontsAdrian Johnson1-2/+2
2008-05-04Fix bug in win32 font metrics with bitmap fontsAdrian Johnson1-1/+1
2008-05-04Fix win32 bitmap font metrics when device scale != 1Adrian Johnson1-2/+2
2008-05-04Make win32-printing surface work with bitmap fontsAdrian Johnson1-0/+10
2008-04-13win32: Fix broken printing of type1 fontsAdrian Johnson1-0/+10
2008-03-26Win32: Fix bug in cairo_win32_font_face_create_for_hfont()Adrian Johnson1-1/+1
2008-02-15[cairo-font-options] Disallow use of NULL font-options.Chris Wilson1-2/+2
2008-01-29wAdd proper error propagation to _cairo_matrix_compute_scale_factorsCarl Worth1-8/+12
2008-01-28[doc] Stricter syntax check for type names, update testBehdad Esfahbod1-1/+1
2008-01-28[doc] Make sure all macro names in docs are prefixed by %Behdad Esfahbod1-2/+2
2008-01-17[cairo-font-options] Treat NULL as a default cairo_font_options_tChris Wilson1-2/+2
2008-01-09Fix win32-font problems with Type 1 fontsAdrian Johnson1-43/+218
2008-01-03[cairo-scaled-fonts-subsets] Memleak and error reporting.Chris Wilson1-2/+4