|
From: | Johan Rydberg |
Subject: | [crust-commit] crust/libs/GraphicsFoundation ChangeLog GFBitma... |
Date: | Tue, 28 Aug 2001 18:02:39 -0700 |
CVSROOT: /cvsroot/crust Module name: crust Changes by: Johan Rydberg <address@hidden> 01/08/28 18:02:39 Modified files: libs/GraphicsFoundation: ChangeLog GFBitmapContext.c GFColorSpace.c GFColorSpace.h GFContext.c GFContext.h GFText.c Makefile.am Makefile.in aclocal.m4 configure configure.in priv.h Added files: libs/GraphicsFoundation: GFSVG.c GFSVG.h Log message: * GFBitmapContext.c (GFBitmapContextCreate): Use GFColorSpaceNumberOfComponents to get number of components in colorspace. * GFSVG.c: New file. * GFSVG.h: Likewise. * Makefile.am (pkginclude_HEADERS): Update. (AM_CPPFLAGS): Add XML cflags. (libGraphicsFoundation_la_LDFLAGS): Add XML libs. * configure.in: Check for libxml2. * configure: Regenerate. * aclocal.m4: Regenerate. * GFText.c (GFContextMeasureText): New function. (GFContextShowTextAtPoint): Do not flip coordinates. * GFContext.h (GFContextAddArcToPoint): Add prototype. (GFContextMeasureText): Likewise. * GFContext.c (GFContextDrawPath): Invoke paint server. (GFContextAddArcToPoint): New function. (path_arc_segment): Likewise. (GFContextDrawPath): Do not flip coordinates. * GFColorSpace.c: Total remake of color spaces. The new implementation is based upon paint servers. Add linear gradient. * GFColorSpace.h: Add prototypes and gradient data types. * priv.h: Removed GFColorSpace structure (now private to GFColorSpace.c). * GFContext.c (GFContextSetFillColor): Remove. (GFContextSetStrokeColor): Likewise. (GFContextSetRGBFillColor): Include alpha value. (GFContextSetRGBStrokeColor): Likewise. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/GFSVG.c?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/GFSVG.h?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/ChangeLog.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/GFBitmapContext.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/GFColorSpace.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/GFColorSpace.h.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/GFContext.c.diff?tr1=1.1&tr2=1.2&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/GFContext.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/GFText.c.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/Makefile.am.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/Makefile.in.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/aclocal.m4.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/configure.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/configure.in.diff?tr1=1.2&tr2=1.3&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/crust/crust/libs/GraphicsFoundation/priv.h.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |