summaryrefslogtreecommitdiff
path: root/src/cairo.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-27/+56
2009-07-05[path] Use cairo_list_t instead of open-coding its ownChris Wilson1-1/+1
2009-07-05[path] Evaluate is_box && is_region during constructionChris Wilson1-0/+2
2009-06-27[cairo] Report true error via pattern from cairo_pop_group()Chris Wilson1-7/+11
2009-06-27[cairo] Mark cr->status guard as unlikelyChris Wilson1-102/+97
2009-06-27[cairo] Trivial code tidyChris Wilson1-1/+1
2009-06-19[cairo] Offset the current path when pushing/popping groups.Chris Wilson1-0/+10
2009-06-16[cairo] Remove instance of 'return free()'Chris Wilson1-1/+2
2009-06-07[cairo] Keep a small stash of cairo contextsChris Wilson1-2/+49
2009-06-04valgrindify init/fini routinesChris Wilson1-0/+1
2009-06-03[cairo] Doc typo.Chris Wilson1-4/+0
2009-06-03[cairo] Update documentation for bug 20154Chris Wilson1-9/+8
2009-06-02[cairo] PLT symbols for cairo_set_source_rgbChris Wilson1-0/+1
2009-06-02[cairo] Track the MRU scaled fontChris Wilson1-0/+6
2009-02-19Relanding: Add CAIRO_ENSURE_UNIQUE macro and use it in _cairo_error()Jeff Muizelaar1-0/+1
2009-02-19Revert "Add CAIRO_ENSURE_UNIQUE macro and use it in _cairo_error()"Jeff Muizelaar1-1/+0
2009-02-19Add CAIRO_ENSURE_UNIQUE macro and use it in _cairo_error()Jeff Muizelaar1-0/+1
2009-02-13Inline _cairo_restrict_value()Chris Wilson1-6/+8
2009-02-13Merge branch '1.8'Chris Wilson1-1/+4
2009-02-13[cairo] Describe the restrictions upon cairo_set_tolerance()Chris Wilson1-1/+4
2009-01-02[doc] Give a small hint about Twin fontBehdad Esfahbod1-0/+7
2009-01-02[cairo] Early return if we attempt to set the same colour.Chris Wilson1-0/+30
2009-01-02[cairo] Early return if we attempt to set the same scaled_fontChris Wilson1-0/+3
2009-01-02[cairo] Embed a second gstate.Chris Wilson1-6/+6
2008-12-29make "make check" happy againChris Wilson1-0/+4
2008-12-17Add a missing _cairo_error() to a bunch of status returns.Jeff Muizelaar1-1/+1
2008-12-12[cairo] Use a stack buffer for text path.Chris Wilson1-2/+7
2008-12-12[gstate] Remove culled glyphs from clusters.Chris Wilson1-2/+7
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-2/+2
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-69/+69
2008-11-25[in-fill] Add the implicit close-path during move-to.Chris Wilson1-7/+4
2008-11-25[path] Compute approximate extents.Chris Wilson1-7/+3
2008-11-25[clip] Check for error surfaceChris Wilson1-1/+1
2008-11-21[cairo] Allocate glyphs on the stack for show_text().Chris Wilson1-4/+14
2008-11-19[twin] Reduce tolerance.Chris Wilson1-0/+1
2008-11-16[cairo] FLush surface on cairo_destroy()Chris Wilson1-0/+11
2008-11-13[cairoint.h] Remove unused PLT entries.Chris Wilson1-3/+0
2008-10-30[gstate] Use _cairo_pattern_black for the default source.Chris Wilson1-3/+3
2008-10-13Update documentation to remove references to cairo_has_show_text_glyphs().Chris Wilson1-3/+3
2008-09-26Add slim markers to make check-plt.sh happyBehdad Esfahbod1-0/+5
2008-09-26Add a macro to determine whether a status is a fatal error.Chris Wilson1-2/+1
2008-09-25Actually remove cairo_has_show_text_glyphsCarl Worth1-31/+5
2008-09-24[cairo] Define min-tolerance in terms of cairo_fixed_tChris Wilson1-1/+1
2008-09-23Return the real error status for set_user_data()Chris Wilson1-1/+1
2008-09-18[show_text_glyphs] Replace the bool backward with cairo_text_cluster_flagsBehdad Esfahbod1-10/+9
2008-08-28Move version functions to cairo-misc.cBehdad Esfahbod1-43/+0
2008-08-18Add new public API cairo_surface_has_show_text_glyphs()Behdad Esfahbod1-0/+3
2008-08-17[doc] Another typo fixBehdad Esfahbod1-1/+1
2008-08-08Document all new APIBehdad Esfahbod1-51/+84
2008-08-08Add cairo_scaled_font_text_to_glyphs()Behdad Esfahbod1-24/+35