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