Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2006-05-03 | Add test/pdf-features.c missing from an earlier commit | Carl Worth | 1 | -0/+150 | |
2006-05-03 | Add pdf2svg utility for manual testing (not used in test suite) | Carl Worth | 3 | -0/+107 | |
2006-05-03 | ROADMAP: Note that PDF per-page size setting is done. Sort things that ↵ | Carl Worth | 1 | -6/+8 | |
appear in 1.1.4 | |||||
2006-05-03 | Add new pdf-features test to exercise cairo_pdf_surface_set_size | Carl Worth | 2 | -0/+7 | |
2006-05-03 | PDF: Add new cairo_pdf_surface_set_size for doing per-page size changes | Carl Worth | 2 | -15/+80 | |
2006-05-03 | ps-features: Minor touchups (missing include, typo in error message) | Carl Worth | 1 | -1/+10 | |
2006-05-03 | PS: Use ceil, not rounding when computing integers for BoundingBox | Carl Worth | 1 | -4/+4 | |
2006-05-03 | SVG: Emit "svg" version in document_finish. | Emmanuel Pacaud | 1 | -2/+3 | |
At least when there's something valid in document->svg_version. | |||||
2006-05-03 | SVG: Only "comp-op" property when svg_version >= 1.2 | Emmanuel Pacaud | 1 | -5/+8 | |
2006-05-03 | SVG: Emit correct version property of "svg" element. | Emmanuel Pacaud | 1 | -1/+8 | |
2006-05-03 | Increment CAIRO_VERSION to 1.1.5 after making the 1.1.4 snapshot | Carl Worth | 1 | -1/+1 | |
2006-05-03 | Update version to 1.1.4 and add notes to NEWS file.1.1.4 | Carl Worth | 1 | -0/+65 | |
Also update libtool version information to 7:0:5. | |||||
2006-05-03 | RELEASING: Replace references to ChangeLog with git log commands (and ↵ | Carl Worth | 2 | -14/+17 | |
improve those) | |||||
2006-05-03 | SVG: Enable the SVG backend to be built by default (if dependencies are met) | Carl Worth | 1 | -2/+2 | |
2006-05-03 | Add backend-specific reference images to EXTRA_DIST so they'll go out in the ↵ | Carl Worth | 1 | -0/+29 | |
tar file. | |||||
2006-05-03 | ROADMAP: Indicate that PS printing-oriented API is done now. | Carl Worth | 1 | -3/+6 | |
2006-05-03 | PS: Add three new public functions for emitting DSC comments. | Carl Worth | 7 | -25/+325 | |
This commit adds the following new functions to the cairo-ps API: cairo_ps_surface_dsc_comment cairo_ps_surface_dsc_begin_setup cairo_ps_surface_dsc_begin_page_setup Many thanks are due to Michael Sweet who provided invaluble guidance during the design of this API. It is hoped that with this API in place, basically all printer control that is likely to be desired to be performed with cairo PostScript output is now possible. This commit augments the ps-features test to exercise the new API. | |||||
2006-05-02 | pdf2png: Use new poppler_page_render to render directly through cairo. | Carl Worth | 1 | -11/+27 | |
...as opposed to using poppler_page_render_to_pixbuf. | |||||
2006-05-02 | SVG: Convert SVG file with a resolution of 72 dpi. | Emmanuel Pacaud | 1 | -2/+1 | |
That means 1 point = 1 pixel | |||||
2006-05-02 | SVG: Really use width and height in point unit. | Emmanuel Pacaud | 1 | -2/+23 | |
I guess it makes more sense to use a unit for specifying image size that doesn't depend on context. | |||||
2006-05-02 | Merge branch 'master' of git+ssh://emmanuel@git.cairographics.org/git/cairo | Emmanuel Pacaud | 6 | -18/+243 | |
2006-05-02 | SVG: Minor documentation fixes. | Emmanuel Pacaud | 1 | -3/+5 | |
2006-05-02 | PS: Add cairo_ps_surface_set_size along with ps-features test | Carl Worth | 6 | -18/+243 | |
Add a new cairo_ps_surface_set_size which can be used to produce a PostScript file consisting of pages of various different sizes (or orientations). Also add a new test (ps-features.c) for testing this and subsequent ps-specific function calls. | |||||
2006-05-02 | atsui: Add missing check of return-value of malloc. | Carl Worth | 1 | -1/+7 | |
This addresses the original problem noted in mozilla's bug #336129: Missing out-of-memory check at gfx/cairo/cairo/src/cairo-atsui-font.c:185 https://bugzilla.mozilla.org/show_bug.cgi?id=336129 This also adds a comment pointing out another malloc that is not checked, (but does not fix it). | |||||
2006-05-02 | Make backend-specific function set a surface error on type mismatch. | Carl Worth | 4 | -11/+19 | |
If any backend-specific, surface-modifying function is called with the wrong surface type we set an error on that surface. | |||||
2006-05-02 | SVG: Rework of API for SVG selection. | Emmanuel Pacaud | 4 | -227/+109 | |
I've removed cairo_svg_surface_create_xxx functions, and instead implemented the following ones: cairo_svg_surface_restrict_to_version cairo_svg_get_versions cairo_svg_version_to_string | |||||
2006-05-01 | Don't return void from void-returning function (fix #6792). | Carl Worth | 1 | -1/+1 | |
It's a dumb part of the C standard and it's even dumber when compilers are picky about it. But oh, well. | |||||
2006-05-01 | ROADMAP: Mark bug #4705 as fixed. | Carl Worth | 1 | -1/+1 | |
2006-05-01 | Fix silly typo from previous commit. | Carl Worth | 1 | -3/+3 | |
2006-05-01 | Support multiple glyph image formats within the same font (fix #4705). | Carl Worth | 1 | -13/+48 | |
If we find a glyph image of a format that is different from the font's format, then we use a temporary image and convert to the font's format. This provides a simple fix for the crash identified in bug #4705: crash at XRenderAddGlyphs https://bugs.freedesktop.org/show_bug.cgi?id=4705 A later improvement would guarantee that the "font's format" was carefully chosen to be able to contain all glyphs in the font without information loss. | |||||
2006-05-01 | SVG: Add reference images for tests failing on 1 digit error on color. | Emmanuel Pacaud | 14 | -0/+0 | |
2006-05-01 | SVG: Correct use of paginated surface. Fix emit of alpha filter. | Emmanuel Pacaud | 1 | -12/+13 | |
2006-05-01 | SVG: Trivial indentation and comment fixes. | Emmanuel Pacaud | 1 | -13/+18 | |
2006-05-01 | SVG: Remove outdated comment. | Emmanuel Pacaud | 1 | -4/+0 | |
2006-05-01 | SVG: Fix error handling in create_for_document and in composite_image_pattern. | Emmanuel Pacaud | 1 | -8/+12 | |
2006-05-01 | SVG: Add an additionnal API for creating SVG 1.1 or 1.2 files. | Emmanuel Pacaud | 4 | -26/+206 | |
And update documentation. | |||||
2006-05-01 | SVG: Some variable/type renaming. | Emmanuel Pacaud | 1 | -25/+25 | |
2006-05-01 | SVG: Reenable optimisation of CLEAR and SOURCE in paint when there's | Emmanuel Pacaud | 1 | -3/+4 | |
no active clipping path. | |||||
2006-05-01 | SVG: Code cleanup. | Emmanuel Pacaud | 1 | -4/+1 | |
2006-05-01 | SVG: Initial support of operators support via image fallbacks. | Emmanuel Pacaud | 1 | -33/+67 | |
We need to add a public API that will let user select a compatibility level regarding produced SVG files. This patch also plugs a memleak. | |||||
2006-05-01 | SVG: Sort of working implementation of a SVG backend with paginated surface | Emmanuel Pacaud | 1 | -37/+97 | |
support. Unoptimized and with memory leaks. | |||||
2006-05-01 | SVG: First pass for analyze-surface support | Emmanuel Pacaud | 1 | -7/+85 | |
2006-05-01 | SVG: Ignore SVG test files. | Emmanuel Pacaud | 1 | -0/+2 | |
2006-05-01 | SVG: Update rgb24 reference files. | Emmanuel Pacaud | 5 | -0/+0 | |
(cherry picked from 7173951535f4b95da37cbf3d51143deeec95e47a commit) | |||||
2006-05-01 | Copy content property when doing a snapshot of a meta surface. | Emmanuel Pacaud | 1 | -0/+1 | |
2006-05-01 | Merge branch 'origin' | Emmanuel Pacaud | 53 | -268/+487 | |
2006-05-01 | SVG: Reenable operator tests, and rgb24 surface are meta-surfaces. | Emmanuel Pacaud | 1 | -9/+1 | |
2006-04-29 | Add missing file leaky-dash-ref.png | Carl Worth | 1 | -0/+0 | |
2006-04-28 | Fix PS Surface Memleak | Henning Noren | 1 | -1/+14 | |
Fixes leak of 16 bytes when calling _cairo_ps_surface_finish by never freeing the closure allocated in _word_wrap_stream_create. | |||||
2006-04-27 | Add line-width-scale test to demonstrate cairo_set_line_width bug | Carl Worth | 5 | -0/+187 | |