summaryrefslogtreecommitdiff
path: root/src/cairo-atsui-font.c
AgeCommit message (Expand)AuthorFilesLines
2008-04-01[quartz] Remove cairo-atsui-font.cVladimir Vukicevic1-1028/+0
2008-04-01[cgfont] Add start of CGFont font backend to replace ATSUIVladimir Vukicevic1-1/+1
2008-03-17[quartz] Rename ATSUI font to Quartz fontVladimir Vukicevic1-23/+16
2008-03-13[quartz] remove some compiler warningsVladimir Vukicevic1-1/+1
2008-02-05Fix text-zero-len on ATSUI to not infinite loopVladimir Vukicevic1-0/+11
2008-01-29wAdd proper error propagation to _cairo_matrix_compute_scale_factorsCarl Worth1-15/+41
2008-01-15[quartz] Store the CGFontRef and reuse it for renderingVladimir Vukicevic1-0/+18
2008-01-03[cairo-atsui-font] Minor _cairo_error() tidy.Chris Wilson1-2/+1
2007-11-05[atsui] Use ascent+descent+leading to get the distance between baselinesRichard Hult1-1/+1
2007-10-20do not ignore errors when creating styles.Brian Ewins1-11/+26
2007-10-20do not ignore ATSUI errors.Brian Ewins1-9/+65
2007-10-20do not ignore errors in glyph pathsBrian Ewins1-6/+24
2007-10-04[cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson1-10/+8
2007-10-04[malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson1-0/+1
2007-08-20Fix device_offset misuse in all glyph surface usesBehdad Esfahbod1-2/+2
2007-06-29[fix] Avoid int overflow when allocating large buffersVladimir Vukicevic1-1/+1
2007-06-13[atsui] Document ATSUIBrian Ewins1-0/+13
2007-06-08[atsui] remove unused codeBrian Ewins1-8/+0
2007-06-08[atsui] clean up warningsBrian Ewins1-4/+7
2007-05-26[atsui] use ATSGlyphGetScreenMetrics to measure glyphs.Brian Ewins1-82/+6
2007-04-11_cairo_scaled_font_init: Detect an invalid matrix and return an error.Carl Worth1-2/+7
2007-04-10Rename ARRAY_LEN to ARRAY_LENGTHCarl Worth1-2/+2
2007-04-10ATSUI: Fix broken error checks for NULL surfaceCarl Worth1-4/+5
2007-04-03[src] Make sure all source files #include "cairoint.h" as their first includeBehdad Esfahbod1-3/+2
2007-03-24[atsui] fix scaling of glyph surfaces (#9568)Brian Ewins1-2/+8
2007-03-20Define and use ARRAY_LENBehdad Esfahbod1-4/+2
2007-03-19[atsui] make text_to_glyphs return positions in user units. (#9568)Brian Ewins1-1/+13
2007-03-18[atsui] store sizes in the atsui fontBrian Ewins1-7/+9
2007-03-18[atsui] refactor CreateSizedCopyOfStyleBrian Ewins1-16/+20
2007-03-18[atsui] remove the unused old_show_glyphs function.Brian Ewins1-165/+15
2007-03-06[atsui] clean up warningsBrian Ewins1-7/+6
2007-03-05[quartz,atsui] separate the quartz surface and atsui font backendBrian Ewins1-6/+6
2007-02-20[quartz] Rename nquartz to quartzVladimir Vukicevic1-31/+2
2007-02-15[ATSUI] implement load_truetype_tableBrian Ewins1-1/+25
2007-02-11[ATSUI] scale fonts using font size not font matrixBrian Ewins1-13/+9
2007-02-07PDF: Make text selection and extraction workAdrian Johnson1-0/+2
2007-01-25[atsui] add function prototype for a public 10.4 function that'sVladimir Vukicevic1-0/+3
2007-01-22[ATSUI] Some glyph operations cannot be 'unsupported'. (#9530)Brian Ewins1-6/+3
2007-01-22[ATSUI] out-of-range glyphs should be treated as deleted. (#9530)Brian Ewins1-3/+11
2007-01-22[ATSUI] Handle deleted glyphs correctly. (#9530)Brian Ewins1-5/+31
2007-01-08[ATSUI] [2/2] Implement CAIRO_SCALED_GLYPH_INFO_SURFACE support.(#9467)Brian Ewins1-2/+111
2007-01-08[ATSUI] [1/2] Implement CAIRO_SCALED_GLYPH_INFO_SURFACE support.(#9467)Brian Ewins1-33/+44
2007-01-08[ATSUI] Refactor code for creating CGBitmapContexts from cairo surfaces.Brian Ewins1-37/+48
2007-01-08[ATSUI] correct the rotation of glyph paths. (#9378)Brian Ewins1-27/+65
2007-01-08[ATSUI] Select Bitstream Vera and CSS font families reliably. Brian Ewins1-16/+40
2007-01-07[ATSUI] Scale glyphs using _cairo_matrix_compute_scale_factor (#9350)Brian Ewins1-8/+16
2006-12-23[ATSUI] Compute glyph extents from the bounding boxes of their paths (#9350)Brian Ewins1-40/+116
2006-12-17[ATSUI] Use screen metrics instead of ideal metrics to compute glyph extentsBrian Ewins1-15/+17
2006-12-16[ATSUI] Round glyph locations to nearest pixelBrian Ewins1-2/+4
2006-12-16[ATSUI] Support disabling antialiased textBrian Ewins1-0/+4