head 1.21; access; symbols rel-1-060:1.21 rel-1-053:1.20 rel-1-052:1.19 rel-1-045:1.16.2.2 rel-1-051:1.18 rel-1-044:1.16.2.1 stable-1-04:1.16.0.2 stable-1-02:1.9.2.3.0.2 rel-1-050:1.17 rel-1-043:1.16 rel-1-042:1.15 rel-1-041:1.14 rel-1-040:1.13 rel-1-023:1.9.2.3 rel-1-031:1.12 rel-1-022:1.9.2.2 rel-1-030:1.11 rel-1-021:1.9.2.1 stable-1-0:1.9.0.2 rel-1-02:1.9 rel-1-01:1.8 rel-1-00:1.7 rel-0-92:1.6 rel-0-91:1.5 rel-0-90:1.4 rel-0-04:1.3 rel-0-03:1.2 rel-0-02:1.1; locks; strict; comment @# @; 1.21 date 2008.04.19.16.38.51; author tsch; state Exp; branches; next 1.20; commitid qdLnwgJc0XkWTJZs; 1.20 date 2008.02.24.14.06.19; author tsch; state Exp; branches; next 1.19; commitid KRD7WP5Sa67ePESs; 1.19 date 2008.02.12.20.18.09; author tsch; state Exp; branches; next 1.18; commitid z5CyKgtZofxIg9Rs; 1.18 date 2008.01.07.17.57.44; author tsch; state Exp; branches; next 1.17; commitid Vym923GND9miEvMs; 1.17 date 2007.11.20.19.17.10; author tsch; state Exp; branches; next 1.16; commitid xCnL8AhfwvJcDlGs; 1.16 date 2007.10.13.22.42.20; author tsch; state Exp; branches 1.16.2.1; next 1.15; commitid acrFVNwcFCbiZtBs; 1.15 date 2007.09.27.20.26.16; author tsch; state Exp; branches; next 1.14; commitid tVLvjPh9hBhwKpzs; 1.14 date 2007.05.27.12.37.43; author tsch; state Exp; branches; next 1.13; 1.13 date 2007.05.10.19.04.16; author tsch; state Exp; branches; next 1.12; 1.12 date 2007.01.21.15.12.44; author tsch; state Exp; branches; next 1.11; 1.11 date 2006.12.28.19.12.17; author tsch; state Exp; branches; next 1.10; 1.10 date 2006.11.23.19.09.12; author tsch; state Exp; branches; next 1.9; 1.9 date 2006.11.09.19.24.51; author tsch; state Exp; branches 1.9.2.1; next 1.8; 1.8 date 2006.09.24.21.26.40; author tsch; state Exp; branches; next 1.7; 1.7 date 2006.09.04.15.38.05; author tsch; state Exp; branches; next 1.6; 1.6 date 2006.08.15.14.06.47; author tsch; state Exp; branches; next 1.5; 1.5 date 2006.08.10.18.27.31; author tsch; state Exp; branches; next 1.4; 1.4 date 2006.07.15.16.05.17; author tsch; state Exp; branches; next 1.3; 1.3 date 2006.06.15.21.08.28; author tsch; state Exp; branches; next 1.2; 1.2 date 2006.01.29.19.30.17; author tsch; state Exp; branches; next 1.1; commitid df943dd17c64567; 1.1 date 2005.08.31.22.32.09; author tsch; state Exp; branches; next ; commitid 289d43162fe14567; 1.16.2.1 date 2007.11.20.20.04.10; author tsch; state Exp; branches; next 1.16.2.2; commitid KdMQRhRqSq3hTlGs; 1.16.2.2 date 2008.01.07.18.07.06; author tsch; state Exp; branches; next ; commitid yMHtRD3jKouvHvMs; 1.9.2.1 date 2006.11.11.20.07.55; author tsch; state Exp; branches; next 1.9.2.2; 1.9.2.2 date 2006.12.30.19.19.03; author tsch; state Exp; branches; next 1.9.2.3; 1.9.2.3 date 2007.02.25.12.17.41; author tsch; state Exp; branches; next ; desc @@ 1.21 log @ * Cairo.pm * NEWS: Stable release 1.060. @ text @Overview of changes in Cairo 1.060 ================================== Since 1.04x ----------- * Wrap new API: - cairo_has_current_point - cairo_path_extents - cairo_format_stride_for_width - cairo_surface_copy_page and cairo_surface_show_page - cairo_ps_surface_restrict_to_level, cairo_ps_get_levels, and cairo_ps_level_to_string - cairo_ps_surface_set_eps and cairo_ps_surface_get_eps * Provide Cairo::FtFontFace::create which can be used with Font::FreeType. * Complete the API listing POD. Since 1.053 ----------- * Document new API. Overview of changes in Cairo 1.053 ================================== * Wrap new API: - cairo_has_current_point Overview of changes in Cairo 1.052 ================================== * Adapt to API changes: cairo_surface_copy_page and cairo_surface_show_page don't return cairo_status_t anymore. * Wrap new API: - cairo_path_extents - cairo_format_stride_for_width * Fix the tied interface for paths on perl 5.6. Overview of changes in Cairo 1.051 ================================== * Fix memory allocation errors on win32. [T.J. Ferraro] * Wrap new API: - cairo_surface_copy_page and cairo_surface_show_page - cairo_ps_surface_restrict_to_level, cairo_ps_get_levels, and cairo_ps_level_to_string - cairo_ps_surface_set_eps and cairo_ps_surface_get_eps Overview of changes in Cairo 1.050 ================================== * Provide Cairo::FtFontFace::create which can be used with Font::FreeType. * Add entries for the various kinds of surfaces to the API listing. * Fix some test suite and build issues. Overview of changes in Cairo 1.045 ================================== * Fix memory allocation errors on win32. [T.J. Ferraro] Overview of changes in Cairo 1.044 ================================== * Add entries for the various kinds of surfaces to the API listing. * Fix some test suite and build issues. Overview of changes in Cairo 1.043 ================================== * Fix a few build and compatibility problems. Overview of changes in Cairo 1.042 ================================== * Fix a few build and test failures. Overview of changes in Cairo 1.041 ================================== * Use Test::Numer::Delta to make floating point tests more reliable. Overview of changes in Cairo 1.040 ================================== * Re-add Cairo::Surface::finish. * Add support for cairo_get_scaled_font. * Document the new API. Overview of changes in Cairo 1.031 ================================== * Track upstream API improvements. * Fix enum error messages to display the correct list of allowed values. * Fix a endianness-related test failure. Overview of changes in Cairo 1.030 ================================== * Add support for new API: - cairo_get_dash, cairo_copy_clip_rectangles, and cairo_clip_extents. - cairo_pattern_get_rgba, cairo_pattern_get_surface, cairo_pattern_get_color_stop_rgba, cairo_pattern_get_points, and cairo_pattern_get_circles. * Make Cairo::ImageSurface::get_data usable. Overview of changes in Cairo 1.021 ================================== * Fix test failure. Overview of changes in Cairo 1.02 ================================= * Fix a bug that caused the content type value 'content-alpha' to be interpreted as just 'content'. Overview of changes in Cairo 1.01 ================================= * Fix a few test failures. Overview of changes in Cairo 1.00 ================================= * Improve compilation compatibility with cairo 1.0.x. * Export public symbols on win32. Overview of changes in Cairo 0.92 ================================= * Fix compilation and tests with cairo 1.0.x when the PDF and/or PS backend are enabled. [Yaakov S] * Fix a problem in the PNG stream stuff that occured with perl 5.8.8. * Add an example that demonstrates the PNG stream stuff. Overview of changes in Cairo 0.91 ================================= * Make it possible to use the bindings with cairo 1.0.x and later. This makes it possible to drop the cairo requirement back to 1.0.0. Overview of changes in Cairo 0.90 ================================= * Require cairo 1.2.0. * Add support for SVG surfaces. * Add Cairo::VERSION and Cairo::VERSION_ENCODE. * Wrap CAIRO_FORMAT_RGB16_565. * Remove Cairo::HAS_XLIB_SURFACE and HAS_FT_FONT. Overview of changes in Cairo 0.04 ================================= * Remove the wrappers for cairo_pdf_surface_set_dpi and cairo_ps_surface_set_dpi. Developers should use cairo_surface_set_fallback_resolution instead. * Improve the enum converters to produce more useful error messages. * Wrap the streaming functions: - cairo_surface_write_to_png_stream - cairo_image_surface_create_from_png_stream - cairo_pdf_surface_create_for_stream - cairo_ps_surface_create_for_stream * Wrap new API: - cairo_version, cairo_version_string, cairo_push_group, cairo_push_group_with_content, cairo_pop_group, cairo_pop_group_to_source, cairo_new_sub_path, cairo_set_scaled_font, cairo_get_group_target - cairo_font_face_get_type, cairo_scaled_font_get_type, cairo_scaled_font_text_extents, cairo_scaled_font_get_font_face, cairo_scaled_font_get_font_matrix, cairo_scaled_font_get_ctm, cairo_scaled_font_get_font_options - cairo_pattern_get_type - cairo_surface_get_device_offset, cairo_surface_get_type, cairo_surface_get_content, cairo_surface_set_fallback_resolution - cairo_image_surface_get_data, cairo_image_surface_get_format, cairo_image_surface_get_stride - cairo_pdf_surface_set_size - cairo_ps_surface_set_dpi, cairo_ps_surface_set_size, cairo_ps_surface_dsc_comment, cairo_ps_surface_dsc_begin_setup, cairo_ps_surface_dsc_begin_setup * Port more examples from cairo-demo. Overview of changes in Cairo 0.03 ================================= * Export a sane type conversion API for other modules to use. * Add lots of documentation in the form of API listings. * Add Cairo::SolidPattern::create_rgb and create_rgba. Overview of changes in Cairo 0.02 ================================= * Fix compilation error that occured when the PS and PDF backends of cairo were disabled. [Reported by Christopher Oezbek] Overview of changes in Cairo 0.01 ================================= * Initial release. @ 1.20 log @ * Cairo.pm * NEWS: Unstable release 1.053. @ text @d1 20 @ 1.19 log @ * Cairo.pm * NEWS: Unstable release 1.052. @ text @d1 6 @ 1.18 log @ * Cairo.pm * NEWS: Unstable release 1.051. @ text @d1 10 d28 5 @ 1.17 log @ * Cairo.pm * NEWS: Unstable release 1.050. @ text @d1 10 d18 6 @ 1.16 log @ * Cairo.pm * NEWS * README: Release 1.043. @ text @d1 7 @ 1.16.2.1 log @ * Cairo.pm * NEWS: Stable release 1.044. @ text @a0 6 Overview of changes in Cairo 1.044 ================================== * Add entries for the various kinds of surfaces to the API listing. * Fix some test suite and build issues. @ 1.16.2.2 log @ * Cairo.pm * NEWS: Stable release 1.045. @ text @a0 5 Overview of changes in Cairo 1.045 ================================== * Fix memory allocation errors on win32. [T.J. Ferraro] @ 1.15 log @ * Cairo.pm * NEWS * README: Stable release 1.042. @ text @d1 5 @ 1.14 log @ * Cairo.pm, NEWS, README: Stable release 1.041. @ text @d1 5 @ 1.13 log @ * Cairo.pm, NEWS, README: Stable release 1.400. @ text @d1 5 @ 1.12 log @ * Cairo.pm, NEWS, README: Unstable release 1.031. @ text @d1 7 @ 1.11 log @ * Cairo.pm, NEWS, README: Unstable release 1.030. @ text @d1 7 @ 1.10 log @ * CairoSurface.xs, t/CairoSurface.t: Make Cairo::ImageSurface::get_data usable by specifying the buffer length. * MANIFEST, Makefile.PL, doctypes: Describe our types. * NEWS: Merge from stable-1-0. @ text @d1 10 @ 1.9 log @ * Cairo.pm, NEWS, README: Stable release 1.01. @ text @d1 5 @ 1.9.2.1 log @ * Cairo.pm, NEWS, README: Brown paper bag release 1.021. @ text @a0 5 Overview of changes in Cairo 1.021 ================================== * Fix test failure. @ 1.9.2.2 log @ * Cairo.pm, NEWS, README: Stable release 1.022. @ text @a0 6 Overview of changes in Cairo 1.022 ================================== * Make Cairo::ImageSurface::get_data usable. * Fix the valid-value lists in enum error messages. @ 1.9.2.3 log @ * Cairo.pm, NEWS, README: Stable release 1.023. @ text @a0 5 Overview of changes in Cairo 1.023 ================================== * Fix a test failure related to endianness. @ 1.8 log @ * Cairo.pm, NEWS: Stable release 1.01. @ text @d1 6 @ 1.7 log @ * Cairo.pm, NEWS, README: Stable release 1.00. @ text @d1 5 @ 1.6 log @ * Cairo.pm, MANIFEST, NEWS, README: Beta release 0.92. @ text @d1 6 @ 1.5 log @ * Cairo.pm, NEWS, README: Beta release 0.91. @ text @d1 8 @ 1.4 log @ * Cairo.pm, NEWS, README: Beta release 0.90. @ text @d1 6 @ 1.3 log @ * Cairo.pm, MANIFEST, NEWS, README: Release 0.04. @ text @d1 9 @ 1.2 log @ * Cairo.pm, NEWS, README: Release 0.03. @ text @d1 31 @ 1.1 log @ * Cairo.pm, MANIFEST, Makefile.PL, NEWS, README: Release 0.02. Require cairo 1.0.0. @ text @d1 7 @