1 |
|
2001-08-29 Johan Rydberg <jrydberg@rtmk.org> |
2 |
|
|
3 |
|
* GFBitmapContext.c (GFBitmapContextCreate): Use |
4 |
|
GFColorSpaceNumberOfComponents to get number of components in |
5 |
|
colorspace. |
6 |
|
|
7 |
|
* GFSVG.c: New file. |
8 |
|
* GFSVG.h: Likewise. |
9 |
|
|
10 |
|
* Makefile.am (pkginclude_HEADERS): Update. |
11 |
|
(AM_CPPFLAGS): Add XML cflags. |
12 |
|
(libGraphicsFoundation_la_LDFLAGS): Add XML libs. |
13 |
|
|
14 |
|
* configure.in: Check for libxml2. |
15 |
|
* configure: Regenerate. |
16 |
|
* aclocal.m4: Regenerate. |
17 |
|
|
18 |
|
* GFText.c (GFContextMeasureText): New function. |
19 |
|
(GFContextShowTextAtPoint): Do not flip coordinates. |
20 |
|
|
21 |
|
* GFContext.h (GFContextAddArcToPoint): Add prototype. |
22 |
|
(GFContextMeasureText): Likewise. |
23 |
|
|
24 |
|
* GFContext.c (GFContextDrawPath): Invoke paint server. |
25 |
|
(GFContextAddArcToPoint): New function. |
26 |
|
(path_arc_segment): Likewise. |
27 |
|
(GFContextDrawPath): Do not flip coordinates. |
28 |
|
|
29 |
|
* GFColorSpace.c: Total remake of color spaces. The new implementation |
30 |
|
is based upon paint servers. Add linear gradient. |
31 |
|
* GFColorSpace.h: Add prototypes and gradient data types. |
32 |
|
|
33 |
|
* priv.h: Removed GFColorSpace structure (now private to |
34 |
|
GFColorSpace.c). |
35 |
|
|
36 |
2001-08-28 Johan Rydberg <jrydberg@rtmk.org> |
2001-08-28 Johan Rydberg <jrydberg@rtmk.org> |
37 |
|
|
38 |
|
* GFContext.c (GFContextSetFillColor): Remove. |
39 |
|
(GFContextSetStrokeColor): Likewise. |
40 |
|
(GFContextSetRGBFillColor): Include alpha value. |
41 |
|
(GFContextSetRGBStrokeColor): Likewise. |
42 |
|
|
43 |
* GFText.c (GFContextSelectFont): Return type changed |
* GFText.c (GFContextSelectFont): Return type changed |
44 |
to integer instead of bool. |
to integer instead of bool. |
45 |
(scan_font_directory): Remove unused variable. |
(scan_font_directory): Remove unused variable. |