cairo/src
Brian Ewins c316b7220d [ATSUI] Some glyph operations cannot be 'unsupported'. (#9530)
The atsui font backend returned the internal 'unsupported' error 
code for errors in operations that do not have fallbacks. Now that 
the underlying cause, deleted glyphs, has been fixed, I'm changing 
the status code returned to the public 'no memory' one; it should 
be the only condition triggering the failure now.
2007-01-22 01:13:50 +00:00
..
.gitignore Add win32 output files to gitignore 2006-09-19 12:19:21 -07:00
cairo-analysis-surface-private.h cairo_analysis_surface: Rename region_[un]supported() to get_[un]supported(). 2006-02-27 14:58:51 -08:00
cairo-analysis-surface.c Add/remove const to cairo_glyph_t* arguments consistently 2006-12-11 01:39:51 -05:00
cairo-arc-private.h Add cairo_private to several function prototypes that were missing it. 2005-08-09 13:01:14 +00:00
cairo-arc.c Fix typos in internal documentation. 2006-08-07 10:33:15 -07:00
cairo-array.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-atsui-font.c [ATSUI] Some glyph operations cannot be 'unsupported'. (#9530) 2007-01-22 01:13:50 +00:00
cairo-atsui.h Bring the ATSUI backend up to date wrt the new font backend changes. Also, add cairo_atsui_font_face_create_for_atsu_font_id which takes an ATSUFontID and returns a cairo_font_face_t. 2005-09-30 08:31:36 +00:00
cairo-backend.pc.in Fix Name tag in backend .pc files to include "cairo-". 2006-07-13 14:33:41 -04:00
cairo-base85-stream.c Convert the word wrap stream, the base85 stream and the ps string stream. 2006-06-12 03:10:40 -04:00
cairo-bentley-ottmann.c tessellator bug fix: linking fails on x86_64 due to superfluous inline attribute. 2006-12-07 02:31:10 +02:00
cairo-beos-surface.cpp [beos] Fix build error 2006-10-26 21:47:16 +02:00
cairo-beos.h Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-cache-private.h Make all hash/cache keys_equal function accept const pointers. 2006-03-22 23:12:23 -08:00
cairo-cache.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-cff-subset.c Add OpenType/CFF Subsetting 2006-10-27 00:00:24 +09:30
cairo-clip-private.h Rename cairo_copy_clip_rectangles to cairo_copy_clip_rectangle_list 2007-01-17 15:07:31 -08:00
cairo-clip.c Rename cairo_copy_clip_rectangles to cairo_copy_clip_rectangle_list 2007-01-17 15:07:31 -08:00
cairo-color.c Bug #7497: Change _cairo_color_compute_shorts to not rely on any particular floating-point epsilon value. 2006-10-16 09:10:07 -07:00
cairo-debug.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-deflate-stream.c Add cairo-deflate-stream.c 2007-01-17 13:21:03 -08:00
cairo-deprecated.h Move the REPLACED/DEPRECATED_BY macros from cairo.h to cairo-deprecated.h 2006-09-11 11:12:47 -07:00
cairo-directfb-surface.c Add/remove const to cairo_glyph_t* arguments consistently 2006-12-11 01:39:51 -05:00
cairo-directfb.h cairo-directfb.h: Add missing cairo_public decorators 2006-09-18 13:32:19 -04:00
cairo-fixed.c Change _cairo_fixed_from_double to use the "magic number" technique 2006-11-06 09:37:40 -08:00
cairo-font-options.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-font.c Add many missing slim_hidden calls to bypass PLT entries for local use of public functions 2006-09-05 17:22:00 -07:00
cairo-freelist-private.h Add some missing cairo_private decorators 2006-11-22 18:44:34 -08:00
cairo-freelist.c perf: new-tessellator: Deferred trapezoid generation (first try) 2006-11-22 17:55:54 -08:00
cairo-ft-font.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-ft-private.h slim_hidden_proto: Move smeicolon from definition to use for consistency and legibility 2006-09-05 17:22:07 -07:00
cairo-ft.h Give cairo_public an empty definition by default. 2005-09-07 16:31:22 +00:00
cairo-glitz-private.h [slim] hide cairo_glitz_surface_create() (#8551) 2006-10-08 17:07:17 -04:00
cairo-glitz-surface.c Glitz: position large glyph correctly. 2007-01-08 16:51:28 +08:00
cairo-glitz.h Give cairo_public an empty definition by default. 2005-09-07 16:31:22 +00:00
cairo-gstate-private.h Remove extraneous whitespace from "blank" lines. 2006-06-06 15:25:49 -07:00
cairo-gstate.c Rename cairo_copy_clip_rectangles to cairo_copy_clip_rectangle_list 2007-01-17 15:07:31 -08:00
cairo-hash-private.h Make all hash/cache keys_equal function accept const pointers. 2006-03-22 23:12:23 -08:00
cairo-hash.c Add -Wsign-compare compiler flag and fix all warnings 2006-07-28 22:50:06 -07:00
cairo-hull.c Remove trailing whitespace from lines that look like comments. 2006-06-06 15:35:48 -07:00
cairo-image-surface.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-lzw.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-matrix.c Fix various code/comment typos 2007-01-07 01:35:15 -05:00
cairo-meta-surface-private.h Fix some signed/unsigned comparison warnings that cropped up during the warnings-cleanup branch 2006-08-07 15:22:49 -07:00
cairo-meta-surface.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-nquartz-surface.c [nquartz] use pattern snapshots, and correctly setup/teardown source 2007-01-18 16:49:14 -08:00
cairo-nquartz.h cairo-nquartz.h: Add missing cairo_public decorators. 2006-09-18 13:32:41 -04:00
cairo-operator.c Remove extraneous whitespace from "blank" lines. 2006-06-06 15:25:49 -07:00
cairo-os2-private.h OS/2 backend files 2006-09-15 11:18:14 +02:00
cairo-os2-surface.c Fix for OS/2 display drivers that cannot handle 32bit output (feed them a 24bit buffer instead). 2007-01-04 00:11:44 +01:00
cairo-os2.h OS/2 backend files 2006-09-15 11:18:14 +02:00
cairo-output-stream-private.h Add cairo-deflate-stream.c 2007-01-17 13:21:03 -08:00
cairo-output-stream.c Make _cairo_output_stream_destroy return the stream's status as a last gasp. 2006-09-07 16:01:07 -07:00
cairo-paginated-surface-private.h Move optimization of CLEAR on blank page up from PS to paginated surface. 2006-04-14 16:18:36 -07:00
cairo-paginated-surface.c Add/remove const to cairo_glyph_t* arguments consistently 2006-12-11 01:39:51 -05:00
cairo-path-bounds.c Remove extraneous whitespace from "blank" lines. 2006-06-06 15:25:49 -07:00
cairo-path-fill.c Switch from old tessellator to new tessellator 2006-11-22 16:56:51 -08:00
cairo-path-fixed-private.h Add optimization for rectilinear stroke 2006-12-22 17:59:20 -08:00
cairo-path-fixed.c cairo-path-fixed: Don't add redundant, succesive MOVE_TO operations to the path 2007-01-17 16:24:00 -08:00
cairo-path-private.h Rename remaining cairo_path_data to cairo_path in function names, etc. 2006-12-19 13:10:14 -08:00
cairo-path-stroke.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-path.c Rename remaining cairo_path_data to cairo_path in function names, etc. 2006-12-19 13:10:14 -08:00
cairo-pattern.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-pdf-surface.c PDF: Fix approximate diagonal in recent commit 2007-01-20 13:01:35 -05:00
cairo-pdf-test.h Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
cairo-pdf.h cairo-pdf.h: Add missing cairo_public decorators 2006-09-18 13:32:00 -04:00
cairo-pen.c Switch from old tessellator to new tessellator 2006-11-22 16:56:51 -08:00
cairo-png.c [configure] Use AC_C_INLINE to correctly define inline 2006-12-17 14:09:15 -05:00
cairo-polygon.c Remove all remaining trailing whitespace. 2006-06-06 15:41:31 -07:00
cairo-private.h Rip out cairo_set_error_notfiy function as it is clear that it is not the right approach. 2005-06-20 09:59:23 +00:00
cairo-ps-surface.c Remove unused variables (#7963) 2007-01-11 17:59:16 -05:00
cairo-ps-test.h Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
cairo-ps.h New API: Replace cairo_{ps,pdf,svg}_set_dpi with new cairo_surface_set_fallback_resolution. 2006-06-09 16:52:17 -07:00
cairo-quartz-private.h [nquartz] Initial commit of native quartz surface 2006-09-13 14:48:40 -07:00
cairo-quartz-surface.c Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
cairo-quartz.h Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-rectangle.c Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
cairo-region.c Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t. 2006-06-06 16:54:03 -07:00
cairo-scaled-font-subsets-private.h Add OpenType/CFF Subsetting 2006-10-27 00:00:24 +09:30
cairo-scaled-font-subsets.c Add -Wsign-compare compiler flag and fix all warnings 2006-07-28 22:50:06 -07:00
cairo-scaled-font-test.h Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
cairo-scaled-font.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-skiplist-private.h Add some missing cairo_private decorators 2006-11-22 18:44:34 -08:00
cairo-skiplist.c Make the skip list check for uniqueness. 2006-11-22 17:55:54 -08:00
cairo-slope.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-spline.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-stroke-style.c Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-surface-fallback-private.h Add/remove const to cairo_glyph_t* arguments consistently 2006-12-11 01:39:51 -05:00
cairo-surface-fallback.c Restrict _clip_and_composite_trapezoids to destination extents 2007-01-05 16:50:11 -08:00
cairo-surface.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-svg-surface.c Remove unused variables (#7963) 2007-01-11 17:59:16 -05:00
cairo-svg-test.h Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
cairo-svg.h [SVG] Define enum _cairo_svg_version. 2006-11-21 00:22:19 -05:00
cairo-traps.c Switch from old tessellator to new tessellator 2006-11-22 16:56:51 -08:00
cairo-truetype-subset-private.h Add OpenType/CFF Subsetting 2006-10-27 00:00:24 +09:30
cairo-truetype-subset.c Correct an unsigned to signed conversion problem in truetype subsetting bbox 2006-10-15 23:02:20 +09:30
cairo-type1-fallback.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-type1-subset.c [cairo-type1-subset] Do not use an array of pointers, to reduce .data size 2007-01-10 16:54:43 -05:00
cairo-unicode.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-wideint-private.h bugfix: fix cairo-wideint.c uint64_t usage and const return qualifiers 2006-12-05 03:59:11 +02:00
cairo-wideint.c cairo-wideint: Fix to eliminate comparison of signed and unsigned values 2007-01-20 02:01:29 -08:00
cairo-win32-font.c Add/remove const to cairo_glyph_t* arguments consistently 2006-12-11 01:39:51 -05:00
cairo-win32-private.h [win32] clean up win32_surface_composite 2006-11-07 13:12:09 -08:00
cairo-win32-surface.c Spell check the docs 2007-01-07 02:08:15 -05:00
cairo-win32.h Remove WINVER from public header file 2007-01-04 16:46:22 +01:00
cairo-xcb-surface.c Fix various code/comment typos 2007-01-07 01:35:15 -05:00
cairo-xcb-xrender.h XCB: Move slim_hidden_def to cairo-xcb-surface.c, not cairo-xcb-xrender.h. 2006-10-16 11:44:08 -07:00
cairo-xcb.h Update XCB names for XCB 1.0 RC2 release. 2006-10-11 21:52:49 -07:00
cairo-xlib-private.h slim_hidden_proto: Move smeicolon from definition to use for consistency and legibility 2006-09-05 17:22:07 -07:00
cairo-xlib-screen.c Remove extraneous whitespace from "blank" lines. 2006-06-06 15:25:49 -07:00
cairo-xlib-surface.c Fix various code/comment typos 2007-01-07 01:35:15 -05:00
cairo-xlib-test.h Prefix "cairo_*_test_*" symbols with underscore. 2006-06-29 15:22:44 +02:00
cairo-xlib-xrender.h Remove initial, final, and duplicate blank lines. 2006-06-06 15:50:33 -07:00
cairo-xlib.h Surface size getters for xlib 2006-06-25 11:23:43 +02:00
cairo.c Fix cairo_get_dash and cairo_get_dash_count APIs 2007-01-18 13:09:23 -08:00
cairo.h Fix cairo_get_dash and cairo_get_dash_count APIs 2007-01-18 13:09:23 -08:00
cairo.pc.in Improve backend .pc files generation: 2006-07-12 04:27:55 -04:00
cairoint.h Rename cairo_copy_clip_rectangles to cairo_copy_clip_rectangle_list 2007-01-17 15:07:31 -08:00
check-def.sh [check-defs.sh] Fix make check for OPD platforms 2006-12-16 13:55:21 -05:00
check-headers.sh [check-headers.sh] Don't use '\>' regexp syntax 2006-10-02 14:35:35 -04:00
check-plt.sh [x86-64] check-plt.sh: match on JU?MP_SLO as on x86-64 "SLOT" is truncated 2006-09-06 16:39:18 -04:00
Makefile.am Add cairo-deflate-stream.c 2007-01-17 13:21:03 -08:00
Makefile.win32 [win32] clean up win32_surface_composite 2006-11-07 13:12:09 -08:00
test-fallback-surface.c slim_hidden_proto: Move smeicolon from definition to use for consistency and legibility 2006-09-05 17:22:07 -07:00
test-fallback-surface.h Big change to the test infrastructure and supporting internals. The goal now is to test both a COLOR_ALPHA and a COLOR content for each surface backend, (since the semantics are different and we probably need to support both in each backend. 2006-01-17 16:59:08 +00:00
test-meta-surface.c Add/remove const to cairo_glyph_t* arguments consistently 2006-12-11 01:39:51 -05:00
test-meta-surface.h Big change to the test infrastructure and supporting internals. The goal now is to test both a COLOR_ALPHA and a COLOR content for each surface backend, (since the semantics are different and we probably need to support both in each backend. 2006-01-17 16:59:08 +00:00
test-paginated-surface.c Add/remove const to cairo_glyph_t* arguments consistently 2006-12-11 01:39:51 -05:00
test-paginated-surface.h Big change to the test infrastructure and supporting internals. The goal now is to test both a COLOR_ALPHA and a COLOR content for each surface backend, (since the semantics are different and we probably need to support both in each backend. 2006-01-17 16:59:08 +00:00