aff159c0c695026bd8d83cc5b2acae7c246f2952
[mono.git] / mcs / class / System.Drawing / ChangeLog
1 2007-03-14  Sebastien Pouliot  <sebastien@ximian.com>
2
3         * Makefile: Add the new GIF87a test files to the dist.
4
5 2007-03-09  Sebastien Pouliot  <sebastien@ximian.com>
6
7         * Makefile: Add metafiles (WMF and EMF) test files to the dist.
8         * System.Drawing_test.dll.sources: Add Metafile unit tests to the 
9         build.
10
11 2007-02-28  Sebastien Pouliot  <sebastien@ximian.com>
12
13         * System.Drawing_test.dll.sources: Add (existing!) SystemFontsTest to
14         the build.
15
16 2007-02-08  Sebastien Pouliot  <sebastien@ximian.com>
17
18         * Makefile: Add non-inverted bitmap to dist.
19
20 2007-01-30  Sebastien Pouliot  <sebastien@ximian.com>
21
22         * Makefile: Add System.Runtime.Serialization.Formatters.Soap.dll and 
23         System.Xml.dll for building the unit tests.
24
25 2007-01-15  Sebastien Pouliot  <sebastien@ximian.com>
26
27         * Makefile: Add new non-standard size icons, 10x16 and 11x22.
28
29 2007-01-15  Sebastien Pouliot  <sebastien@ximian.com> 
30
31         * Makefile: Add new test icon 32bpp.ico for newer, XP, ARGB icons.
32
33 2007-01-11  Sebastien Pouliot  <sebastien@ximian.com> 
34
35         * Makefile: Add new test icons 16x16x16 and 32x32x16 to dist.
36
37 2007-01-10  Sebastien Pouliot  <sebastien@ximian.com> 
38
39         * Makefile: Add new test icons (48x48x1, 64x64x256 and 96x96x256) to 
40         distribution files.
41
42 2007-01-07  Sebastien Pouliot  <sebastien@ximian.com> 
43
44         * Makefile: Add new file nunit-host-ignore to the dist
45         * System.Drawing_test.dll.sources: Add HostIgnoreList to the build.
46         * nunit-host-ignore-list: New. Hosts specific ignore list for nunit
47
48 2006-12-03  Sebastien Pouliot  <sebastien@ximian.com> 
49
50         * Makefile: Switch to icons available in Assembly/
51         * System.Drawing_test.dll.sources: Add SystemIcons unit tests to the 
52         build.
53
54 2006-12-02  Sebastien Pouliot  <sebastien@ximian.com> 
55
56         * error.ico: New. Error icon required for SystemIcons.
57         * information.ico: New. Information icon required for SystemIcons.
58         * mono.ico: New. Mono icon used for Application and WinLogo in 
59         SystemIcons.
60         * question.ico: New. Question icon required for SystemIcons.
61         * warning.ico: New. Warning icon required for SystemIcons.
62         * Makefile: Add all icons as resources in the assembly.
63
64 2006-11-16  Carlos Alberto Cortez <calberto.cortez@gmail.com>
65
66         * System.Drawing_test.dll.sources: Add new unit test
67         for PageSettings.
68
69 2006-10-31  Sebastien Pouliot  <sebastien@ximian.com> 
70
71         * System.Drawing_test.dll.sources: Add new unit tests for 
72         System.Drawing.Imaging.MetaHeader and WmfPlaceableFileHeader classes.
73
74 2006-09-27      Boris Kirzner <borisk@mainsoft.com>
75
76         * run-tests.test.bat : tests batch fix.
77
78
79 2006-09-26      Boris Kirzner <borisk@mainsoft.com>
80
81         * run-tests.bat,run-tests.test.bat: log files naimng fix.
82
83 2006-09-18      Boris Kirzner <borisk@mainsoft.com>
84
85         * run-tests.test.bat : fixes for TARGET_JVM tests run script.
86
87 2006-09-12      Boris Kirzner <borisk@mainsoft.com>
88         * run-tests.bat, run-tests.test.bat: reworked tests logging.
89         * System.Drawing20.vmwcsproj: updated references path.
90
91 2006-09-01  Sebastien Pouliot  <sebastien@ximian.com> 
92
93         * Makefile: Add new almogaver32bits.tif file to EXTRA_DISTFILES
94         * System.Drawing_test.dll.sources: Added unit tests for GIF, ICON, PNG
95         and TIFF codecs.
96
97 2006-08-28      Boris Kirzner <borisk@mainsoft.com>
98
99         * run-tests.test.bat: chnged script for tests NET_2_0 run.
100
101 2006-08-24  Sebastien Pouliot  <sebastien@ximian.com>
102
103         * System.Drawing_test.dll.sources: Added unit tests for TextureBrush.
104
105 2006-08-12  Duncan Mak  <duncan@novell.com>
106
107         * GDIPlusTest.csproj: New MSBuild project file for building
108         GDIPlusTest on Windows.
109
110         * System.Drawing_test.dll.sources: Add gdipEnums.cs,
111         gdipFunctions.cs and gdipStructs.cs.
112
113         * Makefile (TEST_MCS_FLAGS): Add new #define 'TEST'. This is used
114         to exclude parts of gdipFunctions so that it could be reused as
115         part of the NUnit tests.
116
117 2006-08-02  Sebastien Pouliot  <sebastien@ximian.com>
118
119         * Makefile: Add the test bitmaps to EXTRA_DISTFILES so monobuild has
120         them available when running the unit tests.
121
122 2006-07-06  Sebastien Pouliot  <sebastien@ximian.com>
123
124         * System.Drawing_test.dll.sources: Added unit tests for direct GDI+ 
125         function calls.
126
127 2006-06-30  Sebastien Pouliot  <sebastien@ximian.com>
128
129         * System.Drawing_test.dll.sources: Added unit tests for SolidBrush.
130
131 2006-05-30  Sebastien Pouliot  <sebastien@ximian.com>
132
133         * System.Drawing_test.dll.sources: Added unit tests for FontFamily.
134
135 2006-05-17  Sebastien Pouliot  <sebastien@ximian.com>
136
137         * System.Drawing_test.dll.sources: Added unit tests for Pen.
138
139 2006-05-16  Vladimir Krasnov  <vladimirk@mainsoft.com>
140
141         * run-tests.test.bat: skip nunit build if already done
142
143 2006-05-09  Sebastien Pouliot  <sebastien@ximian.com>
144
145         * System.Drawing_test.dll.sources: Added unit tests for 
146         PathGradientBrush.
147
148 2006-01-30 Boris Kirzner <borisk@mainsoft.com>
149         * run-tests.test.bat: changed location of xmltool.
150
151 2006-01-29 Boris Kirzner <borisk@mainsoft.com>
152         * run-tests.bat, run-tests.test.bat, runtestfixture.bat, 
153         runmonotestfixture.bat : added batch files for automatic 
154         testing for TARGET_JVM.
155
156 2006-01-18  Sebastien Pouliot  <sebastien@ximian.com>
157
158         * System.Drawing_test.dll.sources: Added unit tests for RegionData and
159         non-rectangular Region.
160
161 2006-01-12  Sebastien Pouliot  <sebastien@ximian.com>
162
163         * System.Drawing_test.dll.sources: Added unit tests for GraphicsPath 
164         and PathData.
165
166 2006-01-11  Sebastien Pouliot  <sebastien@ximian.com>
167
168         * System.Drawing_test.dll.sources: Added CAS unit tests for Region to 
169         the build.
170
171 2005-12-05 Jordi Mas i Hernandez <jordimash@gmail.com>
172
173         * MetaHeader.cs: Classes need to specify StructLayout attribute
174         * EncoderParameter.cs: Classes need to specify StructLayout attribute
175         * ImageAttributes.cs: Classes need to specify StructLayout attribute
176         * WmfPlaceableFileHeader.cs: Classes need to specify StructLayout attribute
177         * MetafileHeader.cs: Classes need to specify StructLayout attribute
178
179 2005-12-04 Konstantin Triger <kostat@mainsoft.com>
180
181         * net_1_1_java_System.Drawing.dll.exclude.sources,
182                 net_1_1_java_System.Drawing.dll.sources:
183                 correcting SystemIcons.cs reference.
184
185 2005-11-28 Konstantin Triger <kostat@mainsoft.com>
186
187         * System.Drawing.vmwcsproj: Added System icons; changed to mono icon implementation.
188
189 2005-11-14  Andrew Skiba  <andrews@mainsoft.com>
190
191         * net_1_1_java_System.Drawing.dll.sources,
192         net_1_1_java_System.Drawing.dll.exclude.sources: added java profile
193         sources lists
194         * Makefile: add java profile section
195
196 2005-11-13 Konstantin Triger <kostat@mainsoft.com>
197
198         * System.Drawing.vmwcsproj: Added System.Drawing.Text/LineLayout.jvm.cs,
199                 System.Drawing.Text/LineLayout.jvm.cs
200
201 2005-09-27  Kornél Pál  <kornelpal@hotmail.com>
202
203         * Makefile: Removed /codepage:28591 as it is the default.
204
205 2005-09-19  Miguel de Icaza  <miguel@novell.com>
206
207         * Makefile (EXTRA_DISTFILES): Distribute indexed.png, add resource
208         to build.
209
210 2005-09-14 Vladimir Krasnov <vladimirk@mainsoft.com>
211
212         * System.Drawing.vmwcsproj: Added PlainImage.jvm.cs, PlainImageCollection.jvm.cs
213
214 2005-09-07 Vladimir Krasnov <vladimirk@mainsoft.com>
215
216         * System.Drawing.vmwcsproj: ImageCodec.jvm.cs
217         Added Mainsoft.Drawing.Configuration.jvm folder with
218         ResolutionConfiguration.cs, ResolutionConfigurationCollection.cs, 
219         ResolutionConfigurationHandler.cs
220
221 2005-08-28 Vladimir Krasnov <vladimirk@mainsoft.com>
222
223         * System.Drawing.vmwcsproj: Added GraphicsContainer.jvm.cs, GraphicsState.jvm.cs
224         Excluded: GraphicsContainer.cs, GraphicsState.cs
225         Fixed: const.cs.in
226
227 2005-08-25 Atsushi Enomoto <atsushi@ximian.com>
228
229         * Makefile: build fix for some utf8-defaulted environment.
230
231 2005-08-24 Marek Safar <marek.safar@seznam.cz>
232
233         * SD.csproj: Updated.
234
235 2005-08-23 Eyal Alalyf <eyala@mainsoft.com>
236         * System.Drawing.vmwcsproj: Change it to be developer edition project file
237
238 2005-08-23 Boris Kirzner <borisk@mainsoft.com>
239         * System.Drawing.vmwcsproj: Changed reference to Consts.cs.
240
241 2005-08-16 Andrew Skiba <andrews@mainsoft.com>
242
243         * System.Drawing.vmwcsproj: use ImageFormat.cs instead of jvm.cs
244
245 2005-08-14 Gert Driesen <drieseng@users.sourceforge.net>
246         
247         * System.Drawing.dll.sources: Removed TestColorConverter again, as 
248         there was already a test class for ColorConverter.
249
250 2005-08-14 Gert Driesen <drieseng@users.sourceforge.net>
251
252         * System.Drawing.dll.sources: Added TestColorConverter.cs.
253
254 2005-08-14 Vladimir Krasnov <vladimirk@mainsoft.com>
255
256         * System.Drawing.vmwcsproj: Added SystemIcons.jvm.cs, excluded SystemIcons.cs
257         
258 2005-08-11 Konstantin Triger <kostat@mainsoft.com>
259
260         * System.Drawing.vmwcsproj: changing JAVA to TARGET_JVM in release builds
261
262 2005-08-10 Boris Kirzner <borisk@mainsoft.com>
263         * System.Drawing.vmwcsproj: Added ExtendedGeneralPath.jvm.cs and GeneralPathIterator.jvm.cs.
264
265 2005-08-09 Konstantin Triger <kostat@mainsoft.com>
266
267         * System.Drawing.vmwcsproj: Added AdvancedStoke.jvm.cs and StrokeFactory.jvm.cs
268
269 2005-08-09 Andrew Skiba <andrews@mainsoft.com>
270
271         * System.Drawing_test.dll.sources: add ColorConverter.cs and ColorTranslator.cs
272
273 2005-08-07 Konstantin Triger <kostat@mainsoft.com>
274
275         * System.Drawing.vmwcsproj: removed source control dependency
276
277 2005-08-03  Andrew Skiba  <andrews@mainsoft.com>
278
279         * System.Drawing.vmwcsproj, System.Drawing.sln: add a project file and solution for building System.Drawing for Grasshopper
280
281 2004-12-09  Geoff Norton  <gnorton@customerdna.com>
282
283         * System.Drawing.dll.sources: Add System.Drawing/carbonFunctions.cs to the build
284
285 2004-11-22  Ravindra  <rkumar@novell.com>
286
287         * SD.csproj: Removed a wrong entry from files list.
288
289 2004-09-16  Ravindra <rkumar@novell.com>
290
291         * SD.csproj: Added a VS.NET project file. It can be used to build
292         System.Drawing library on MS.
293
294 2004-09-09  Sebastien Pouliot  <sebastien@ximian.com>
295
296         * System.Drawing_test.dll.sources: Added unit tests for 
297         PrintingPermission and it's attribute class.
298
299 2004-06-10  Ravindra <rkumar@novell.com>
300
301         * Makefile: Suppress compiler warning cs:618 for test dll.
302
303 2004-06-03  Ravindra <rkumar@novell.com>
304
305         * Makefile: Updated. We don't need to define the flag
306         DECLARE_CDECL_DELEGATES anymore. As we have moved all the
307         codecs to libgdiplus.
308
309 2004-05-26  Ravindra <rkumar@novell.com>
310
311         * System.Drawing_test.dll.sources: Added TestColor.cs to the test sources list.
312
313 2004-05-20  Sanjay Gupta <gsanjay@novell.com>
314
315         * System.Drawing_test.dll.sources: Added TestIcon.cs to the test sources list.
316
317 2004-05-18  Ravindra <rkumar@novell.com>
318
319         * System.Drawing_test.dll.sources: Added TestHatchBrush.cs to the
320         test sources list.
321         * README: Added some guidelines for writing tests/samples.
322
323 2004-05-17  Sanjay Gupta <gsanjay@novell.com>
324
325         * System.Drawing_test.dll.sources: Added TestIconConverter.cs to the test sources list.
326
327 2004-05-14  Sanjay Gupta <gsanjay@novell.com>
328
329         * System.Drawing_test.dll.sources: Added TestImageConverter.cs and 
330         TestImageFormatConverter.cs to the test sources list.
331
332 2004-04-22  Ravindra <rkumar@novell.com>
333
334         * System.Drawing_test.dll.sources: Added TestPointConverter.cs,
335         TestRectangleConverter.cs and TestSizeConverter.cs to the test
336         sources list.
337
338 2004-04-21  Ravindra <rkumar@novell.com>
339
340         * System.Drawing_test.dll.sources: Added TestPens.cs and
341         TestBrushes.cs to the test sources list.
342
343 2004-04-16  Ravindra <rkumar@novell.com>
344
345         * System.Drawing_test.dll.sources: Added TestSystemPens.cs
346         to the test sources list.
347
348 2004-04-12  Ravindra <rkumar@novell.com>
349
350         * System.Drawing_test.dll.sources: Added TestSystemBrushes.cs
351         to the test sources list.
352
353 2004-03-18  Ravindra <rkumar@novell.com>
354         * System.Drawing_test.dll.sources: Added TestBitmap.cs,
355         TestBlend.cs and TestColorBlend.cs to test sources list.
356
357 2004-03-17  Ravindra <rkumar@novell.com>
358         * Samples: Created directory for samples.
359         * README: Created README that tells about the directory
360         structure for samples and tests.
361
362 2004-02-11  Ravindra <rkumar@novell.com>
363         * System.Drawing.dll.sources: Added EncoderParameter.cs
364         and EncoderParameters.cs.
365
366 2004-02-07  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
367
368         * System.Drawing.dll.sources:
369           SRDescriptionAttribute.cs, Locale.cs added
370
371 2004-01-26  Ravindra <rkumar@novell.com>
372         * System.Drawing.dll.sources: Added TextureBrush.cs.
373
374 2004-01-26  Ravindra <rkumar@novell.com>
375         * System.Drawing_test.dll.sources: Added to create 
376         System.Drawing_test.dll.
377
378 2004-01-23  Ravindra <rkumar@novell.com>
379         * System.Drawing.dll.sources: Removed TextureBrush.cs. 
380         Was added by mistake during last check-in.
381
382 2004-01-19  Ravindra <rkumar@novell.com>
383         * System.Drawing.dll.sources: Added Encoder.cs.
384
385 2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
386         * System.Drawing.dll.sources: MetafileHeader added (was missing), Consts.cs added
387
388 2003-10-14  Bernie Solomon  <bernard@ugsolutions.com>
389         * Makefile                      do not build gdiplus on Windows
390
391 2003-10-12  Alexandre Pigolkine <pigolkine@gmx.de>
392         * Makefile                      gdiplus added to subdirs
393
394 2003-10-12  Alexandre Pigolkine <pigolkine@gmx.de>
395         * System.Drawing.dll.sources:   Remove cairo,win32,gtk implementations
396                                                                         Add gdi+ implementation
397
398 2003-09-21  Miguel de Icaza  <miguel@ximian.com>
399         * System.Drawing.dll.sources: Remove xr implementation. 
400
401 2003-09-21  Alexandre Pigolkine <pigolkine@gmx.de>
402         * System.Drawing.dll.sources    removed 2 files from Printing namespace
403
404 2003-08-31  Jerome Laban <jlaban@wanadoo.fr>
405         * Graphics.cs:
406         * win32functions.cs: Added Win32 Ellipse implementation. 
407
408 2003-08-24  Duncan Mak  <duncan@ximian.com>
409
410         * System.Drawing.dll.sources: Add Cairo implementation.
411
412 2003-07-23  Peter Williams  <peter@newton.cx>
413
414         * System.Drawing.dll.sources: Add Pens.cs
415
416 2003-07-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
417
418         * System.Drawing.dll.sources:
419         * list.unix: AssemblyInfo.cs added
420
421 2003-06-27 Alexandre Pigolkine <pigolkine@gmx.de>
422         * list.unix             
423                 new file added
424
425 2003-06-22 Alexandre Pigolkine <pigolkine@gmx.de>
426         * list.unix             
427                 reordered by folder names
428                 few new files added
429                 System.Drawing.Design/IDesignerHost.cs removed
430
431 2003-06-18 Alexandre Pigolkine <pigolkine@gmx.de>
432         * list.unix             changed
433
434 2003-06-15 Alexandre Pigolkine <pigolkine@gmx.de>
435         * list.unix             files added
436         * makefile.gnu  --unsafe flag, cdecl delegates
437         
438 2003-06-06 Alexandre Pigolkine <pigolkine@gmx.de>
439         * list.unix             changed
440
441 2003-04-26 Alexandre Pigolkine <pigolkine@gmx.de>
442         * list.unix             changed
443
444 2003-03-31  Martin Willemoes Hansen <mwh@sysrq.dk>
445
446         * System.Drawing.Printing/PrinterUnitConvert.cs stubed
447
448 2003-03-31  Martin Willemoes Hansen <mwh@sysrq.dk>
449
450         * System.Drawing.Design/ToolboxItemCollection.cs stubed
451
452 2003-03-31  Alan Tam <Tam@SiuLung.com>
453
454         * list.unix: Added UITypeEditor.cs.
455
456 2003-02-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
457
458         * list.unix: added ImageAttributes.cs.
459
460 2003-02-07 Alexandre Pigolkine <pigolkine@gmx.de>
461         * list.unix             changed
462
463 2002-12-1  Alejandro Sánchez Acosta  <raciel@es.gnu.org>
464
465         * list.unix: Changed
466
467
468 2002-06-20  Gonzalo Paniagua Javier <gonzalo@ximian.com>
469
470         * ChangeLog: new file.
471
472         * System.Drawing.build: added System.dll dependency
473