summaryrefslogtreecommitdiff
path: root/src/cairo-user-font.c
AgeCommit message (Expand)AuthorFilesLines
2008-12-23[twin] Add face propertiesBehdad Esfahbod1-3/+1
2008-12-17Clean up toy font face handlingBehdad Esfahbod1-55/+7
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-1/+1
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-9/+9
2008-10-30[user-font] Eliminate shadowed variableChris Wilson1-1/+0
2008-10-22Map toy font face to implementation.Chris Wilson1-9/+28
2008-10-22Ensure that the scaled font is frozen for the lifetime of the scaled glyph.Chris Wilson1-1/+0
2008-10-19[user-font] Review locks under error conditions.Chris Wilson1-16/+23
2008-10-19[user-font] Check for error objects.Chris Wilson1-12/+59
2008-10-06[user-font] Fix comment re backend interfaceBehdad Esfahbod1-1/+1
2008-09-29[text_to_glyphs] Further enhance the docsBehdad Esfahbod1-0/+5
2008-09-26Add slim markers to make check-plt.sh happyBehdad Esfahbod1-0/+4
2008-09-25Add an internal font faceBehdad Esfahbod1-5/+48
2008-09-18[show_text_glyphs] Replace the bool backward with cairo_text_cluster_flagsBehdad Esfahbod1-12/+11
2008-09-02[user-font] Propagate status return.Chris Wilson1-2/+8
2008-08-27Rename _cairo_matrix_compute_scale_factors to _cairo_matrix_compute_basis_sca...Behdad Esfahbod1-1/+1
2008-08-08Add cairo_scaled_font_text_to_glyphs()Behdad Esfahbod1-19/+19
2008-08-08[user-font] Add a cairo_t argument to cairo_user_scaled_font_init_func_tBehdad Esfahbod1-9/+35
2008-06-08Change _cairo_font_face_is_user() from static to cairo_privateAdrian Johnson1-1/+2
2008-06-05[user-font] Add XXX mark for text_to_glyphs memory allocation issueBehdad Esfahbod1-0/+1
2008-06-05[user-font] Reorder methods to the order they should appear in docsBehdad Esfahbod1-26/+26
2008-06-05[user-font] Let user decide to fall back to unicode_to_glyph in text_to_glyphsBehdad Esfahbod1-0/+4
2008-06-05[user-font] Add XXX mark about metrics-hinting the font extentsBehdad Esfahbod1-0/+2
2008-05-30[user-font] Improve docs.Behdad Esfahbod1-0/+6
2008-05-29[user-font] Document all public functionsBehdad Esfahbod1-7/+118
2008-05-28[user-font] Handle metrics-hinting font optionBehdad Esfahbod1-1/+4
2008-05-28[user-font] Cache extent-space scale in the scaled fontBehdad Esfahbod1-24/+46
2008-05-28[user-font] Handle the case of a null render_glyph callbackBehdad Esfahbod1-3/+6
2008-05-28[user-font] Remove completed TODO itemBehdad Esfahbod1-2/+0
2008-05-28[cairo-user-font] Add comment about possibly doing metrics-hintingBehdad Esfahbod1-0/+2
2008-05-28[user-font] Handle antialiasing font optionBehdad Esfahbod1-5/+18
2008-05-28Remove some bogus XXX marksBehdad Esfahbod1-2/+2
2008-05-28[cairo-user-font] Make backend struct staticBehdad Esfahbod1-2/+2
2008-05-25[cairo-scaled-font] Clean up recent locking changesBehdad Esfahbod1-2/+2
2008-05-25[user-font] Fix fontmap lockingBehdad Esfahbod1-11/+9
2008-05-24[user-font] Lock the font mutex such that user doesn't accidentally use it yetBehdad Esfahbod1-0/+5
2008-05-24Fix typosBehdad Esfahbod1-1/+1
2008-05-24[user-font] Note possible locking issueBehdad Esfahbod1-0/+7
2008-05-24[user-font] Release fontmap lock around user callbackBehdad Esfahbod1-1/+4
2008-05-15[user-font] Set correct device-offset for rotated textBehdad Esfahbod1-2/+3
2008-05-10[user-font] Normalize the space we compute extents inBehdad Esfahbod1-5/+27
2008-05-10[user-font] Round glyph origin positionBehdad Esfahbod1-2/+2
2008-05-10[cairo-user-font] Implement user fontsBehdad Esfahbod1-0/+486