head 1.18; access; symbols RELEASE_1_0_2:1.17 BRANCH_1_0:1.17.0.2 RELEASE_1_0_0:1.16 BRANCH_SCALED_GLYPH:1.12.0.2 RELEASE_0_9_2:1.12 RELEASE_0_9_0:1.12 SNAPSHOT_0_6_0:1.12 SNAPSHOT_0_5_2:1.12 SNAPSHOT_0_5_1:1.12 SNAPSHOT_0_5_0:1.12 SNAPSHOT_0_4_0:1.12 SNAPSHOT_0_3_0:1.9 SNAPSHOT_0_2_0:1.7 LGPL_CHANGE_AFTER:1.6 LGPL_CHANGE_BEFORE:1.6 SNAPSHOT_0_1_23:1.6 SNAPSHOT_0_1_22:1.6 SNAPSHOT_0_1_21:1.6 SNAPSHOT_0_1_20:1.5 SNAPSHOT_0_1_16:1.1; locks; strict; comment @# @; 1.18 date 2005.09.07.23.57.59; author cworth; state Exp; branches; next 1.17; commitid 4045431f7e844567; 1.17 date 2005.08.31.16.00.01; author cworth; state Exp; branches; next 1.16; commitid 442d4315d3fe4567; 1.16 date 2005.08.24.15.12.22; author cworth; state Exp; branches; next 1.15; commitid 3ecd430c8e544567; 1.15 date 2005.08.24.14.58.07; author cworth; state Exp; branches; next 1.14; commitid 3452430c8afc4567; 1.14 date 2005.08.24.03.08.21; author krh; state Exp; branches; next 1.13; commitid 57a1430be4994567; 1.13 date 2005.08.24.00.36.20; author cworth; state Exp; branches; next 1.12; commitid 74f3430bc1014567; 1.12 date 2005.02.10.15.46.46; author cworth; state Exp; branches; next 1.11; 1.11 date 2005.01.25.20.25.29; author davidr; state Exp; branches; next 1.10; 1.10 date 2005.01.24.17.17.10; author cworth; state Exp; branches; next 1.9; 1.9 date 2005.01.05.22.29.31; author krh; state Exp; branches; next 1.8; 1.8 date 2004.12.20.16.58.38; author cworth; state Exp; branches; next 1.7; 1.7 date 2004.08.14.14.21.52; author cworth; state Exp; branches; next 1.6; 1.6 date 2004.04.09.21.19.47; author davidr; state Exp; branches; next 1.5; 1.5 date 2004.03.31.02.45.00; author cworth; state Exp; branches; next 1.4; 1.4 date 2004.03.31.01.24.29; author cworth; state Exp; branches; next 1.3; 1.3 date 2004.02.26.16.54.42; author cworth; state Exp; branches; next 1.2; 1.2 date 2004.02.24.18.45.26; author cworth; state Exp; branches; next 1.1; 1.1 date 2003.04.17.20.24.29; author cworth; state Exp; branches; next ; desc @@ 1.18 log @ 2005-09-07 Carl Worth * ROADMAP: Put win32 mutex locking on the 1.2.0 roadmap. Portability improvements for win32 thanks to Hans Breuer : * pixman/src/pixman.h: Defined sized-integer types when under the influence of _MSC_VER and without stdint.h. * src/cairoint.h: Use #error which is more portable than #warning, (and more indicative of where we want to be before the next release). @ text @Josh Aas Memory leak fix for quartz backend Shawn T. Amundson Build fix Olivier Andrieu PNG backend Peter Dennis Bartok Bug fix for clipping Dave Beckett Build fixes, Debian packaging Billy Biggs Pixman code merge. Optimization. Fixes for subtle rendering bugs. Hans Breuer win32 bug fixes, build fixes, and improvements Damien Carbery Build fixes Andrew Chant Adding const where needed Steve Chaplin Bug fixes for PNG reading Tomasz Cholewo Bug fixes Radek Doulík Bug report and test case John Ehresman Build fixes for win32 John Ellson First font/glyph extents functions Behdad Esfahbod Release script improvements, bug fixes. Bertram Felgenhauer Fixes for subtle arithmetic errors J. Ali Harlow win32 backend updates Richard Henderson "slim" macros for better shared libraries James Henstridge Build fixes related to freetype Graydon Hoare Support for non-render X server, first real text support Thomas Hunger Initial version of cairo_in_stroke/fill Kristian Høgsberg PDF backend, PS backend with meta-surfaces Amaury Jacquot Documentation review, appplication testing Adrian Johnson PDF backend improvement Michael Johnson Bug fix for pre-C99 compilers Øyvind Kolås Bug fixes. Better default values. Martin Kretzschmar Arithmetic fix for 64-bit architectures Alexander Larsson Profiling and performance fixes. Tor Lillqvist win32 build fixes, build scripts Luke-Jr Build fix for cross-compiling Jordi Mas Bug fix for cairo_show_text Jeff Muizelaar Patient, painful, pixman code merge. Test fixes Peter Nilsson Glitz backend Geoff Norton Build fixes Robert O'Callahan Const-correctness fixes. Mike Owens Bug fixes Keith Packard Original concept, polygon tessellation, dashing, font metrics rewrite Stuart Parmenter Original GDI+ backend, win32 fixes Christof Petig Build fixes related to freetype David Reveman New pattern API, glitz backend Calum Robinson Quartz backend Tim Rowley Quartz/ATSUI fixes, X server workarounds, win32 glyph path support Jamey Sharp Surface/font backend virtualization, XCB backend Jason Dorje Short Build fixes and bug fixes Travis Spencer XCB backend fix Bill Spitzak Build fix to find Xrender.h without xrender.pc Owen Taylor Font rewrite, documentation, win32 backend Malcolm Tredinnick Documentation fixes Sasha Vasko Build fix to compile without xlib backend Vladimir Vukicevic Bug fix for clipping Carl Worth Original library, support for paths, images Richard D. Worth Build fixes for cygwin (please let us know if we have missed anyone) @ 1.17 log @ 2005-08-31 Carl Worth * AUTHORS: Add Radek Doulík. * test/.cvsignore: * test/Makefile.am: * test/clip-all.c: (draw), (main): Add test exposing a BadValue (0-size pixmap) bug in cairo-xlib-surface when everything is clipped away (thanks to Radek Doulík ). @ text @d7 1 @ 1.16 log @ 2005-08-24 Carl Worth * AUTHORS: Add Amaury Jacquot. @ text @d11 1 @ 1.15 log @ 2005-08-24 Carl Worth * AUTHORS: * README: Fix typos. @ text @d21 1 @ 1.14 log @2005-08-23 Kristian Høgsberg * AUTHORS: * README: More minor edits. @ text @d39 1 a39 1 Tim Rowley Quartz/ATSUI fixes, X server worakrounds, win32 glyph path support @ 1.13 log @ 2005-08-23 Carl Worth * AUTHORS: Added several names to the AUTHORS file (since 2005-01-24): Josh Aas Billy Biggs Damien Carbery Steve Chaplin Tomasz Cholewo John Ehresman Behdad Esfahbod Bertram Felgenhauer J. Ali Harlow Adrian Johnson Michael Johnson Øyvind Kolås Martin Kretzschmar Tor Lillqvist Luke-Jr Jeff Muizelaar Peter Nilsson Geoff Norton Robert O'Callahan Mike Owens Stuart Parmenter Tim Rowley Jason Dorje Short Travis Spencer Malcolm Tredinnick @ text @d9 1 a9 1 Steve Chaplin Bug fixe for PNG reading @ 1.12 log @ * BUGS: Add bug for cairo_show_surface under non-default CTM. @ text @d1 1 d6 2 d9 3 d13 3 d20 5 a24 1 Kristian Høgsberg PDF backend d26 2 d29 5 d35 1 d39 1 d41 2 d44 2 a45 1 Owen Taylor Font support rewrite @ 1.11 log @Update mail address @ text @d4 1 a4 1 Dave Beckett Track rename of libpixman, build fixes @ 1.10 log @ * AUTHORS: Add Shawn T. Amundson, Calum Robinson, and Owen Taylor. @ text @d16 1 a16 1 David Reveman New pattern API, glitz backend @ 1.9 log @2005-01-05 Kristian Høgsberg * src/cairo_pdf_surface.c: New PDF backend. * src/cairo.h: Add PDF surface constructors. * src/cairo_array.c: New file - generic array implementation. * src/cairoint.h: Add cairo_array prototypes. * src/Makefile.am (libcairo_la_SOURCES): Add cairo_array.c and cairo_pdf_surface.c. @ text @d1 1 d14 1 a14 1 Keith Packard Original concept, polygon tessellation, dashing d16 2 a17 1 David Reveman New pattern API, OpenGL backend d20 1 @ 1.8 log @ * AUTHORS: Add Alexander Larsson to AUTHORS list. @ text @d10 1 @ 1.7 log @ * src/cairo_image_surface.c (_cairo_image_surface_set_clip_region): Make a copy of the region since pixman is currently taking ownership of it (ugh). Thanks to Vladimir Vukicevic and Peter Dennis Bartok . @ text @d10 1 @ 1.6 log @Added OpenGL surface backend @ text @d2 1 d17 1 @ 1.5 log @ * configure.in: Add checks for Xrender.h in xrender.pc is not found. Remove AC_HELP_STRING to be compatible with older versions of autoconf (thanks to Bill Spitzak ). @ text @d12 1 @ 1.4 log @ * src/cairo.h: Add proposal for cairo_xlib_surface_set_size. * BUGS: Added note about problem with cairo_scale_font. @ text @d13 1 @ 1.3 log @ * AUTHORS: Add Jordi and Olvier to the AUTHORS file. * src/cairo_ft_font.c (_utf8_to_ucs4): Fix broken return value for nchars (thanks to Jordi Mas ). @ text @d13 1 a13 1 Sasha V. Build fix to compile without xlib backend @ 1.2 log @ * AUTHORS: Add attribution for many people who have made generous contributions to cairo. This list was generated by sifting through the ChangeLog. Please let me know if I have missed anyone. * NEWS: Add some historical notes on cairo development, prior to when we began to maintain this NEWS file. * README (http): Add pointer to cairographics.org. Fix to use cairo rather than Cairo when not at the beginning of a sentence. * TODO: Remove cairo_current_path, cairo_current_path_flat, cairo_text_extents, cairo_glyph_extents, cairo_text_path, and cairo_glyph_path from the TODO list as they have all been implemented now. @ text @d1 1 d9 1 @ 1.1 log @Switched to autotools. Dropped XrPush/PopGroup. Supports non-X Xc rendering. @ text @d1 15 a15 1 Carl D. Worth @