summaryrefslogtreecommitdiff
path: root/src/cairo-pdf-operators.c
AgeCommit message (Expand)AuthorFilesLines
2010-12-10path: Always interpret in forward directionAndrea Canciani1-1/+0
2010-11-22pdf: Silence compiler for an impossible caseChris Wilson1-0/+4
2010-11-10PDF: Restrict ActualText to PDF version >= 1.5Adrian Johnson1-13/+18
2010-10-08Rewrite pdf-operators word wrappingAdrian Johnson1-118/+113
2010-10-02pdf-operators: word wrap latin text stringsAdrian Johnson1-8/+65
2010-10-01pdf-operators: fix bug that was causing unnecessary repositioning of textAdrian Johnson1-1/+6
2010-10-01pdf-operators: output (abc) style strings when font is latinAdrian Johnson1-15/+42
2010-05-04pdf: Assert that no other error can occur for an invertible matrix.Chris Wilson1-2/+1
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-04-23pdf: Suppress compiler warning.Chris Wilson1-6/+6
2010-04-10PDF-operators: ensure text operations flushed before emitting clipAdrian Johnson1-0/+6
2010-01-22Constify stroke style and matrices.Chris Wilson1-19/+19
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-10-29Provide a builtin implementation of isspace() and isdigit()Adrian Johnson1-4/+2
2009-01-29Spelling corrections: s/it's/its/Daniel Holbert1-1/+1
2008-12-12[path] Mark points as const during _cairo_path_fixed_interpret()Chris Wilson1-5/+7
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-3/+3
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-30/+30
2008-11-24PDF: Disable PDF 1.5 features when version 1.4 is selectedAdrian Johnson1-0/+8
2008-11-13Add CairoScript backend.Chris Wilson1-0/+1
2008-09-26[pdf] Propagate statusChris Wilson1-3/+11
2008-09-23[pdf] Do not modify the dashes in-place.Chris Wilson1-2/+12
2008-09-18[show_text_glyphs] Replace the bool backward with cairo_text_cluster_flagsBehdad Esfahbod1-7/+7
2008-09-02Revamp the build system.Behdad Esfahbod1-0/+5
2008-08-17[pdf-operators] Propagate status from end_text().Chris Wilson1-3/+9
2008-08-17[pdf-operators] Propagate error from emit_glyph_string*().Chris Wilson1-5/+5
2008-08-17[pdf-operators] Propagate error from begin_actualtext().Chris Wilson1-0/+3
2008-08-08[pdf-operators] Add note about clusters with no glyphsBehdad Esfahbod1-0/+2
2008-08-08Make utf8 handling in font subsets more consistentBehdad Esfahbod1-2/+2
2008-08-06[pdf] Propagate status from emit_glyph()Chris Wilson1-3/+6
2008-07-08PDF/PS: Remember the current line styleAdrian Johnson1-14/+34
2008-07-08Add PDF operators function to reset any remembered stateAdrian Johnson1-0/+15
2008-07-08PDF: Limit precision of Td operandsAdrian Johnson1-0/+6
2008-07-05PDF: Fix glyph positioning bug in Tj operatorAdrian Johnson1-1/+1
2008-07-05PDF: Fix glyph positioning bug in TJ operatorAdrian Johnson1-2/+1
2008-07-03Add missing status checksAdrian Johnson1-0/+5
2008-07-01[cairo-pdf-operators] Fix backward cluster iterationBehdad Esfahbod1-4/+4
2008-06-29Add show_text_glyphs to PDF operatorsAdrian Johnson1-64/+229
2008-06-29Allow _cairo_scaled_font_subsets_map_glyph() to specify utf8 mappingAdrian Johnson1-0/+1
2008-06-29PDF: Ensure text object is closed before emitting fill or strokeAdrian Johnson1-0/+6
2008-06-04Optimize PDF operators show_glyphs() to use Tj operatorAdrian Johnson1-2/+37
2008-06-04Rewrite _cairo_pdf_operators_show_glyphs()Adrian Johnson1-192/+335
2008-06-03PDF: Don't emit a new text object for every call to show_glyphsAdrian Johnson1-4/+23
2008-06-03Add _cairo_pdf_operators_flush()Adrian Johnson1-1/+23
2008-04-04PDF: Fix glyph positioning bugAdrian Johnson1-1/+1
2008-04-02[cairo-pdf-operators] Destroy stream on error.Chris Wilson1-3/+3
2008-03-21Finish the PDF text operator decimal reduction commitAdrian Johnson1-3/+9
2008-03-20PDF: Reduce excess decimals in text position offsetsAdrian Johnson1-4/+22
2008-03-20Use %g for printing path coordinates in pdf-operatorsAdrian Johnson1-4/+4
2008-03-20Rescale CTM used for PS/PDF stroking to reduce rounding errorAdrian Johnson1-7/+63