[cairo-commit] cairo ChangeLog,1.95,1.96 configure.in,1.23,1.24
Carl Worth
commit at pdx.freedesktop.org
Fri Oct 31 21:30:37 PST 2003
- Previous message: [cairo-commit] cairo/src cairo_gstate.c,1.26,1.27
- Next message: [cairo-commit] cairo/src cairo_ps_surface.c,NONE,1.1 Makefile.am,1.12,1.13 cairo.c,1.24,1.25 cairo.h,1.24,1.25 cairo_gstate.c,1.27,1.28 cairo_image_surface.c,1.1,1.2 cairo_surface.c,1.19,1.20 cairo_xlib_surface.c,1.9,1.10 cairoint.h,1.36,1.37
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: cworth
Update of /cvs/cairo/cairo
In directory pdx:/tmp/cvs-serv24640
Modified Files:
ChangeLog configure.in
Log Message:
Implemented preliminary PostScript output support.
Added cairo_show_page.
Bumped version number to 0.1.10
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.95
retrieving revision 1.96
diff -C2 -d -r1.95 -r1.96
*** ChangeLog 1 Nov 2003 03:27:33 -0000 1.95
--- ChangeLog 1 Nov 2003 05:30:35 -0000 1.96
***************
*** 1,2 ****
--- 1,31 ----
+ 2003-11-01 Carl Worth <cworth at isi.edu>
+
+ * configure.in (CAIRO_VERSION): Bumped version to 0.1.10 for new
+ functions cairo_set_target_ps, cairo_ps_surface_create, and
+ cairo_show_page.
+
+ * src/cairo_ps_surface.c: New file with preliminary support for
+ drawing to a PostScript file. Most of the ps_surface backend
+ functions are just tiny wrappers, deferring to image_surface
+ functions to do the real work. Then, in show_page, the image is
+ compressed and spit out into the file. Crude and effective.
+
+ * src/cairo.c (cairo_show_page):
+ * src/cairo_gstate.c (_cairo_gstate_show_page):
+ * src/cairo_image_surface (_cairo_image_surface_show_page):
+ * src/cairo_xlib_surface.c (_cairo_xlib_surface_show_page):
+ * src/cairo_surface.c (_cairo_surface_show_page): Implement new
+ support for cairo_show_page -- just a stub in the non-PS surfaces.
+
+ * src/cairo_image_surface.c (_cairo_image_surface_set_filter):
+ Export this function for internal use.
+
+ * src/cairo.h: Added cairo_set_target_ps, cairo_ps_surface_create,
+ and cairo_show_page. Noted plans for new cairo_surface_clip_begin,
+ perhaps moving some cairo_surface functions to cairo_set_pattern,
+ and possibly renaming cairo_matrix_t to cairo_transform_t.
+
+ * src/Makefile.am (libcairo_la_SOURCES): Added cairo_ps_surface.c.
+
2003-10-31 Carl Worth <cworth at isi.edu>
Index: configure.in
===================================================================
RCS file: /cvs/cairo/cairo/configure.in,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -d -r1.23 -r1.24
*** configure.in 31 Oct 2003 18:41:37 -0000 1.23
--- configure.in 1 Nov 2003 05:30:35 -0000 1.24
***************
*** 4,8 ****
# Package version number, (as distinct from shared library version)
! CAIRO_VERSION=0.1.9
# libtool shared library version
--- 4,8 ----
# Package version number, (as distinct from shared library version)
! CAIRO_VERSION=0.1.10
# libtool shared library version
- Previous message: [cairo-commit] cairo/src cairo_gstate.c,1.26,1.27
- Next message: [cairo-commit] cairo/src cairo_ps_surface.c,NONE,1.1 Makefile.am,1.12,1.13 cairo.c,1.24,1.25 cairo.h,1.24,1.25 cairo_gstate.c,1.27,1.28 cairo_image_surface.c,1.1,1.2 cairo_surface.c,1.19,1.20 cairo_xlib_surface.c,1.9,1.10 cairoint.h,1.36,1.37
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the cairo-commit
mailing list