Age | Commit message (Expand) | Author | Files | Lines |
2007-04-09 | Detect failure to allocate glyphs during _cairo_scaled_font_init() | Chris Wilson | 1 | -3/+6 |
2007-04-09 | Reset cairo_scaled_font_map after freeing. | Chris Wilson | 1 | -0/+1 |
2007-03-20 | Fix file permissions again | Behdad Esfahbod | 1 | -0/+0 |
2007-03-20 | Move declaration of cairo_mutex_t to cairo-mutex-private.h | Mathias Hasselmann | 1 | -1/+0 |
2007-03-20 | Initialize mutexes at central location. | Mathias Hasselmann | 1 | -2/+1 |
2007-03-14 | Privately export a function to reset the scaled font's glyph caches. | Chris Wilson | 1 | -0/+9 |
2007-03-05 | Uniform object handling in _reference(), _destroy(), and _get_reference_count() | Behdad Esfahbod | 1 | -9/+3 |
2007-03-05 | Rename all mutex variables to start with an underscore | Behdad Esfahbod | 1 | -6/+6 |
2007-03-02 | [doc] Docuemnt all symbols but cairo_filter_t and cairo_operator_t | Behdad Esfahbod | 1 | -0/+3 |
2007-02-27 | Implement cairo_get_scaled_font() | Behdad Esfahbod | 1 | -1/+1 |
2007-02-23 | [core] put back REF_COUNT_INVALID to be -1, fix finish | Vladimir Vukicevic | 1 | -0/+3 |
2007-02-23 | [core] Add user_data and reference count getters to all objects | Vladimir Vukicevic | 1 | -2/+76 |
2007-02-10 | Unreleased lock typo in cairo-scaled-font.c | Brian Ewins | 1 | -1/+1 |
2007-02-06 | Add missing locking to _cairo_scaled_font_text_to_glyphs | Carl Worth | 1 | -5/+10 |
2007-02-06 | Expand font_map locking to cover call to backend->scaled_font_create | Carl Worth | 1 | -6/+3 |
2007-02-06 | Add scaled_font->mutex to allow locking for all subordinate objects | Carl Worth | 1 | -5/+12 |
2007-02-06 | Move scaled font holdovers magic from reference to create to fix race condition | Carl Worth | 1 | -31/+26 |
2007-02-06 | Avoid holding lock when calling _cairo_scaled_font_fini | Carl Worth | 1 | -10/+14 |
2007-02-06 | Don't hold mutex over backend->scaled_font_create | Carl Worth | 1 | -24/+24 |
2007-01-07 | Spell check the docs | Behdad Esfahbod | 1 | -2/+2 |
2006-12-28 | In _cairo_scaled_font_text_to_glyphs, bail if text is zero-length (#5177) | Behdad Esfahbod | 1 | -0/+6 |
2006-12-23 | Don't call into backends if num_glyphs is zero (#5177) | Behdad Esfahbod | 1 | -0/+3 |
2006-12-23 | [cairo-scaled-font] Skip invisible glyphs (like space) in glyph_extents() (#9... | Behdad Esfahbod | 1 | -22/+36 |
2006-12-12 | Cache rounded glyph advance values | Behdad Esfahbod | 1 | -0/+10 |
2006-12-11 | Add/remove const to cairo_glyph_t* arguments consistently | Behdad Esfahbod | 1 | -2/+2 |
2006-11-22 | Replace existing rounding code with _cairo_lround | Daniel Amelang | 1 | -8/+6 |
2006-10-05 | Fix typo that was resulting in device glyph_extents of INT16_MAX in some cases. | Carl Worth | 1 | -1/+1 |
2006-09-09 | Correctly acquire/release mutex in _cairo_scaled_font_map_destroy | Vladimir Vukicevic | 1 | -4/+9 |
2006-09-05 | Add many missing slim_hidden calls to bypass PLT entries for local use of pub... | Carl Worth | 1 | -0/+9 |
2006-08-17 | Add (primitive) bitmap glyph tracing to fix bug #7889 | Carl Worth | 1 | -2/+94 |
2006-08-07 | More doc syntax update | Behdad Esfahbod | 1 | -0/+2 |
2006-08-07 | Update doc syntax | Behdad Esfahbod | 1 | -1/+4 |
2006-07-28 | Add -Wsign-compare compiler flag and fix all warnings | Carl Worth | 1 | -1/+1 |
2006-07-28 | Standardize on unsigned for ref_count type and add CAIRO_REF_COUNT_INVALID | Behdad Esfahbod | 1 | -3/+3 |
2006-07-14 | Use font matrix offset to reposition glyph origin instead of adjusting advance | Behdad Esfahbod | 1 | -3/+3 |
2006-07-04 | Fix documentation typo in cairo_scaled_font_get_font_options() | Jonathon Jongsma | 1 | -1/+1 |
2006-06-30 | Add "Since: 1.2" to docs for most new API functions. | Behdad Esfahbod | 1 | -0/+12 |
2006-06-29 | Prefix "cairo_*_test_*" symbols with underscore. | Behdad Esfahbod | 1 | -1/+1 |
2006-06-22 | Bug 6955: Fix by adding freeze/thaw around scaled_font glyph cache in _cairo_... | Carl Worth | 1 | -0/+12 |
2006-06-22 | Add 'private' cairo_scaled_font_test_set_max_glyphs_cached_per_font for testing | Carl Worth | 1 | -1/+16 |
2006-06-13 | Change return type of _cairo_scaled_glyph_lookup to allow UNSUPPORTED. | Carl Worth | 1 | -2/+8 |
2006-06-10 | Change {x,y}_device_offset values to a device_transform matrix. | Carl Worth | 1 | -2/+3 |
2006-06-09 | Rename device_{x,y}_offset to {x,y}_device_offset for better consitency/grepa... | Carl Worth | 1 | -2/+2 |
2006-06-06 | Remove CAIRO_{MIN,MAX}SHORT which did not distinguish signed vs. unsigned. | Carl Worth | 1 | -2/+2 |
2006-06-06 | Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. | Carl Worth | 1 | -1/+1 |
2006-06-06 | Remove initial, final, and duplicate blank lines. | Carl Worth | 1 | -1/+0 |
2006-06-06 | Remove all remaining trailing whitespace. | Carl Worth | 1 | -17/+17 |
2006-06-06 | Remove trailing whitespace from lines that look like comments. | Carl Worth | 1 | -19/+19 |
2006-06-06 | Remove extraneous whitespace from "blank" lines. | Carl Worth | 1 | -45/+45 |
2006-05-29 | Only destroy scaled glyphs if they are not in the cache. | Jeff Muizelaar | 1 | -4/+7 |