forked from mono/libgdiplus
-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
315 lines (186 loc) · 9.21 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
2009-01-02 Sebastien Pouliot <[email protected]>
* autogen.sh: Rename --with-cairo=system to --skip-cairo. This option
allows you to skip the autogen part of cairo and pixman if you're
building libgdiplus with a more recent (than 1.6.4) version of cairo.
* configure.in: Automatically use the system cairo if it's more
recent than the one we have bundled in libgdiplus.
* README: Update with changes
2008-08-12 Raja R Harinath <[email protected]>
* configure.in (FONTCONFIG_CONFIG): Rename from FONTCONFIG-CONFIG.
(FREETYPE_CONFIG): Likewise.
2008-05-22 Wade Berrier <[email protected]>
* configure.in: version bump -> 1.9.1
2008-04-16 Sebastien Pouliot <[email protected]>
* cairo/configure.in: Fix (at least try to) the Solaris build.
2008-04-16 Geoff Norton <[email protected]>
* configure.in: Ensure we never build the cairo-font support in our
embedded cairo, it breaks gdi+ everywhere on Mac.
2008-04-16 Sebastien Pouliot <[email protected]>
* cairo/*:
Update to Cairo 1.6.4
* pixman/*:
New (it's out of Cairo now). Version 0.10
* src/cairo-embed.h: Moved into cairo tree (pixman has it's own too)
2008-01-28 Wade Berrier <[email protected]>
* configure.in: version bump -> 1.9
2007-12-03 Sebastien Pouliot <[email protected]>
* configure.in: Disable cairo PNG support since libgdiplus provides
it's own (save about 26kb of code size).
2007-11-08 Wade Berrier <[email protected]>
* configure.in: version bump -> 1.2.6
2007-10-26 Sebastien Pouliot <[email protected]>
* configure.in: Make sure --without-libgif works (as we also check
for libungif)
2007-08-09 Sebastien Pouliot <[email protected]>
* autogen.sh: Skip running cairo/autogen.sh if we're not using our
internal copy of Cairo.
* configure.in: Add --with-cairo=internal,system and --with-pango
(unsupported) options.
* libgdiplus.pc.in: Add additional requirements if the system's Cairo
and/or Pango are being used.
* Makefile.am: Don't include cairo in SUBDIRS if we're not using our
internal copy of Cairo.
* NEWS: Link to mono-project.com
* README: Added new build options
* TODO: refreshed
2007-07-24 Wade Berrier <[email protected]>
* configure.in: version bump -> 1.2.5
2007-04-24 Sebastien Pouliot <[email protected]>
* configure.in: Add check for FcFini
2007-04-19 Wade Berrier <[email protected]>
* configure.in: version bump -> 1.2.4
2007-04-03 Sebastien Pouliot <[email protected]>
* configure.in: Add check for visibility ("hidden") attribute (based
on mono's configure.in) to enable hiding libgdiplus internals.
2007-02-21 Sebastien Pouliot <[email protected]>
* configure.in: Disable the "newer" PDF and SVG surface backends as
they aren't required by GDI+ (saves about 130kb in the .so).
2007-03-16 Wade Berrier <[email protected]>
* configure.in: version bump -> 1.2.3.50 (RaceToLinux)
2007-02-01 Sebastien Pouliot <[email protected]>
* TODO: Updated to include bug reports closed because of some Cairo
limitations.
2007-01-12 Sebastien Pouliot <[email protected]>
* TODO: Updated to remove missing ICON decoder and functions
GdipCreateBitmapFromHICON and GdipCreateHICONFromBitmap. Also removed
comments about DEBUG_MEMLEAKS as it's better to use valgrind.
2007-01-04 Wade Berrier <[email protected]>
* configure.in:
* libgdiplus.pc.in: Remove CAIRO_CFLAGS and CAIRO_LIBS
from libgdiplus.pc.
Fixes: bxc: #79889
2006-11-17 Wade Berrier <[email protected]>
* configure.in: version bump -> 1.2.1
2006-11-02 Wade Berrier <[email protected]>
* configure.in: version bump -> 1.2
2006-08-23 Wade Berrier <[email protected]>
* cairo/configure.in: Use a backward compatible method of finding
pkg-config instead of the >= 0.16 macro.
2006-08-15 Gonzalo Paniagua Javier <[email protected]>
* configure.in: properly disable exif support when asked to do so.
2006-08-13 Gonzalo Paniagua Javier <[email protected]>
* configure.in: if libexif is available use it.
2006-07-21 Alexander Olk <[email protected]>
* cairo/src/cairo-xlib-surface.c: Backported a patch from cairo head
that removes XSync implementation of surface_flush.
(git commit b7191885c88068dad57d68ced69a752d1162b12c)
2006-07-13 Wade Berrier <[email protected]>
* configure.in: separate xrender pkg-config statement from the glib statement.
If xrender.pc isn't found, the glib settings are not gathered.
2006-07-12 Chris Toshok <[email protected]>
* configure.in: add --with-pics=yes for subdir configure args.
2006-07-11 Peter Dennis Bartok <[email protected]>
* Updated to cairo 1.2
2006-06-08 Sebastien Pouliot <[email protected]>
* TODO: Updated status for GdipIsVisiblePathPoint[I] functions.
2006-06-07 Sebastien Pouliot <[email protected]>
* TODO: Updated to add status for GdipIsOutlineVisiblePathPoint[I]
and GdipIsVisiblePathPoint[I] functions.
2006-05-25 Sebastien Pouliot <[email protected]>
* TODO: Updated to remove GdipSetClipHrgn and to add a few more
details.
2006-05-25 Gonzalo Paniagua Javier <[email protected]>
* configure.in: made libpng12 mandatory. The resources used in SWF are
png files.
2006-05-05 Sebastien Pouliot <[email protected]>
* TODO: Added a few details about some not-quite-supported API.
2006-05-02 Sebastien Pouliot <[email protected]>
* TODO: Removed GdipBeginContainer and GdipEndContainer from the list
of unimplemented functions. Added note for GdipAddString[I] about the
partial support for both functions.
2006-04-28 Wade Berrier <[email protected]>
* configure.in: Fallback to -config if .pc files are not found for
freetype and fontconfig
2006-04-21 Peter Dennis Bartok <[email protected]>
* TODO: Removed newly implemented items from the list
2006-03-29 Gonzalo Paniagua Javier <[email protected]>
* src/image.c: avoid double-freeing Scan0 twice. Fixes bug #77910.
2006-01-31 Sebastien Pouliot <[email protected]>
* TODO: Remove GdipCreateRegionPath. GdipFlattenPath and
GdipSetClipPath from the list if unimplemented functions.
2006-01-13 Peter Dennis Bartok <[email protected]>
* libgdiplus.pc.in: Removed cairo as a dependency. Fixes #77173
2006-01-09 Everaldo Canuto <[email protected]>
* Fix cairo compilation problems when used gcc 4.0.2.
2006-01-04 Peter Dennis Bartok <[email protected]>
* configure.in:
- ungif check was using cached gif check result. Fixed by changing
name of ungif check to be different from gif check.
- Removed unused cairo check
2005-09-19 Jordi Mas <[email protected]>
* configure.in: Keep also libungif support on top of libgif
2005-10-17 Ruediger Oertel <[email protected]>
* configure.in: Switching from libungif to libgif
2005-09-19 Jordi Mas <[email protected]>
* Added TODO file
2005-09-13 Jordi Mas <[email protected]>
* configure.in: 1.1.9 (It was only changed in the mono-1-1-9 tag)
2005-09-12 Jordi Mas <[email protected]>
* configure.in: comment out linking with installed Cairo options until
we supported again
2005-08-25 Hisham Mardam Bey <[email protected]>
* Upgrade Cairo to 1.0 release
* Added INSTALL file
2005-06-10 Ben Maurer <[email protected]>
* configure.in: 1.1.8
2005-06-02 Peter Bartok <[email protected]>
* configure.in: Added URLs to help people find the image
libraries (suggested by Gonzalo)
2005-05-03 Ben Maurer <[email protected]>
* configure.in: 1.1.7
2005-03-22 Raja R Harinath <[email protected]>
* configure.in (CAIRO_CFLAGS): Work with builddir != srcdir.
2005-01-26 Geoff Norton <[email protected]>
* configure.in: Add AC_C_BIGENDIAN check to define WORDS_BIGENDIAN where needed
Tue Jan 25 11:34:41 CET 2005 Paolo Molaro <[email protected]>
* configure.in, Makefile.am, cairo, libpixman: imported the cairo
sources so it's easier to track the right version.
2005-01-23 Peter Bartok <[email protected]>
* configure.in:
- Bumped required cairo version to *exactly* 0.3.0. After
that version, there are major changes that we don't track yet.
- Added detection define for post 0.3.0 suppor
2005-01-18 Geoff Norton <[email protected]>
* configure.in: Bump required cairo version to 0.2.0. We dont
support 0.1.x anymore
2004-07-04 Peter Bartok <[email protected]>
* configure.in: Added fix for bug #60787, added dependency definitons
for pthreads (Mark Recht [recht at netbsd.org] verified the fix)
2004-05-27 Jordi Mas
* configure.in. make libpng optional depending on the user's system
2004-05-20 Gonzalo Paniagua Javier <[email protected]>
* libgdiplus.pc.in: cairo package name is not cairo-0.1.17.
2004-05-14 Gonzalo Paniagua Javier <[email protected]>
* configure.in: added configuration summary.
2004-05-05 Ravindra <[email protected]>
* configure.in: We need cairo 0.1.22 version.
2004-04-17 Vladimir Vukicevic <[email protected]>
* configure.in: fixed gdip_ok -> $gdip_ok in sigsetjmp check
2004-04-04 Vladimir Vukicevic <[email protected]>
* configure.in: "libpng", not "libgpng"
* configure.in: Add checks for libungif and libpng. Added
sigsetjmp check.
* configure.in: Added checks for libtiff and libjpeg. Cribbed
from gtk. Also added in test/Makefile target.
2004-01-31 Miguel de Icaza <[email protected]>
* Initial release, split from the Mono's MCS package.