ChangeLog: Updated ChangeLog
[mono.git] / mcs / class / System.Drawing / System.Drawing.Imaging / ChangeLog
1 2004-04-28 Sanjay Gupta <gsanjay@novell.com>
2         
3         Modified files from dos2unix format.
4
5 2004-04-27 Ravindra <rkumar@novell.com>
6
7         * ImageAttributes.cs: Implemented SetWrapMode(WrapMode) method.
8
9 2004-04-27 Jordi Mas i Hernadez <jordi@ximian.com>
10
11         * ImageFormat.cs: completed missimg members
12         * ImageCodecInfo.cs: Use GDI+ calls instead of native C#
13
14 2004-04-27 Sanjay Gupta <gsanjay@novell.com>
15         * ImageFormat.cs: Implemented Equals() method.
16
17 2004-04-27 Sanjay Gupta <gsanjay@novell.com>
18         * ImageFormat.cs: Implemented ToString() method.
19
20 2004-04-06  Vladimir Vukicevic  <vladimir@pobox.com>
21
22         * BitmapData.cs: synced up data structure with libgdiplus
23
24         * BmpCodec.cs, JPEGCodec.cs, PNGCodec.cs: Removed codec impls,
25         left just codecinfo getters; the codecs are in libgdiplus
26
27         * ImageCodecInfo.cs: removed encode/decode delegates
28         
29 2004-03-31 Jordi Mas i Hernadez <jordi@ximian.com>
30         * FrameDimension.cs: added missing members 
31         
32 2004-03-26 Jordi Mas i Hernadez <jordi@ximian.com>
33         * ImageAttributes.cs: added missing members and complete the wrapper    
34
35 2004-03-04 Jordi Mas i Hernadez <jordi@ximian.com>
36         * BmpCodec.cs: fixes DPI in BMP
37         * Image.cs: gets DPI using GDI+ api
38
39 2004-03-04 Jordi Mas i Hernadez <jordi@ximian.com>
40         * BmpCodec.cs
41                 Added support for diffent formats
42                 Fixed bugs in import and export
43                 Support for OS/2 and palettes
44         * Image.cs
45                 Palettes        
46
47 2004-03-04 Sanjay Gupta <gsanjay@novell.com>
48         * Metafile.cs: Added constructor with correct signature.
49
50 2004-03-04 Nick Drochak <ndrochak@ieee.org>
51
52         * Metafile.cs: Fix build, remove duplicate member.
53
54 2004-03-03 Sanjay Gupta <gsanjay@novell.com>
55         *ImageAttributes.cs: Added few missing functions
56         *Metafile.cs: Added stubs for missing constructors and functions
57
58 2004-03-03 Nick Drochak <ndrochak@ieee.org>
59
60         * BmpCodec.cs: Remove unsed variable.
61
62 2004-02-17 Ravindra <rkumar@novell.com>
63         * EncoderParameter.cs: Did few bug fixes and changed the file
64         format to unix.
65
66 2004-02-13 Sanjay Gupta <gsanjay@novell.com>
67         * FrameDimension.cs: Implemented missing functionalities
68
69 2004-02-12 Ravindra <rkumar@novell.com>
70         * EncoderParameters.cs: Implemented.
71         * EncoderParameter.cs: Implemented.
72
73 2004-01-21 Jordi Mas i Hernàdez <jmas@softcatala.org>
74         * BmpBitmap.cs: fixed encoding and decoding problems
75         * ImageAttributes.cs: implemented
76
77 2004-01-19  Ravindra <rkumar@novell.com>
78
79         * Encoder.cs: Implemented.
80
81 2004-01-10  Ravindra <rkumar@novell.com>
82
83         * All Enums: Made serializable.
84
85         * ImageAttributes.cs: Implements ICloneable.
86
87         * Metafile.cs: Made serializable and invisible to COM.
88
89 2003-11-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
90
91         * ColorMap.cs: Implemented
92         * ColorMatrix.cs: Implemented, Removed unneccesary members
93         * ImageAttributes.cs: Fixed signature
94         * ImageCodecInfo.cs: Added missing attribure, hide constructor
95         * ImageFormat.cs: Implemented, Added attribute
96         * MetaHeader.cs: Implemented
97         * PropertyItem.cs: Implemented
98         * ImageFlags.cs: Added Attribute
99         * ImageCodecFlags.cs: Added Attribute
100         * EmfPlusRecordType.cs: Added missing members
101
102 2003-11-12  Alexandre Pigolkine <pigolkine@gmx.de>
103         * BitmapData.cs         new function to convert BRG to RGB
104         * JPEGCodec.cs          convert BRG to RBG
105         * PNGCodec.cs
106                                         
107                                         
108 2003-11-02  Alexandre Pigolkine <pigolkine@gmx.de>
109         * BmpCodec.cs
110         * ImageCodecInfo.cs
111         * JPEGCodec.cs
112         * PNGCodec.cs
113                                         codec can select pixel format of bitmap 
114         
115 2003-10-23  Miguel de Icaza  <miguel@ximian.com>
116
117         * JPEGCodec.cs (JSAMPARRAY): Do not allocate memory here anymore,
118         we will just have the JPEG library copy directly into our buffer. 
119
120         (Encode, Decode): Ported to the new model which avoid copies, and
121         eliminates InternalImageInfo.
122
123         TODO: need to port the PNG coder/decoder, and add support for RGBA
124         images which got dropped from this version
125
126         * BmpCodec.cs: Rework this one to use BitmapData and Image.  Do
127         not use the RawBytes property, instead pull the data one line at a
128         time, and write that out.
129
130         * ImageCodecInfo.cs: Make the encoding and decoding delegates take
131         a Image parameter;  
132         
133         * BmpCodec.cs: 
134
135         * BitmapData.cs: Make this one sequential, and also mimic the
136         layout of GdiPlus.h so we can use this instead of making copies
137         back and forth.
138
139 2003-10-12 Alexandre Pigolkine
140         * BmpCodec.cs           warning removed
141
142 2003-07-23 Alexandre Pigolkine
143         * JPEGCodec.cs
144         * PNGCodec.cs           
145         * BmpCodec.cs           cosmetic changes
146
147 2003-07-22 Alexandre Pigolkine
148         * ImageCodecInfo.cs
149         * ImageFormat.cs
150         * JPEGCodec.cs
151                 changes for PNG codec
152                 
153         * PNGCodec.cs           added
154         
155 2003-07-21  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
156
157         * Metafile.cs: Inherits from image (fix for System.Drawing.Design)
158
159 2003-06-29 Alexandre Pigolkine
160         * BmpCodec.cs           handle 32bpp images
161         * JPEGCodec.cs          small fix
162
163 2003-06-27 Alexandre Pigolkine <pigolkine@gmx.de>
164         * JPEGCodec.cs  encode 32 bpp images
165
166 2003-06-23 Alexandre Pigolkine <pigolkine@gmx.de>
167         * JPEGCodec.cs  set pixel format in InternalImageInfo
168         
169 2003-06-23 Alexandre Pigolkine <pigolkine@gmx.de>
170         * BmpCodec.cs   pixel format check added
171         * JPEGCodec.cs  encoder implemented
172
173 2003-06-15 Alexandre Pigolkine <pigolkine@gmx.de>
174         * ColorPalette.cs
175         * ImageCodecInfo.cs
176         * ImageFormat.cs
177                 implementation added
178                 
179         * BmpCodec.cs
180         * JPEGCodec.cs
181                 added   
182         
183 2002-9-2  DennisHayes <dennish@raytek.com>
184
185 * PropertyItem.cs t
186 * MetaHeader.cs t
187 * MetafileHeader.cs t
188 * Metafile.cs t
189 * ImageFormat.cs t
190 * ImageCodecInfo.cs t
191 * ColorMatrix.cs t
192 * ColorMap.cs t
193 * WmfPlaceableFileHeader.cs t
194 * Added todos back
195
196 2002-9-2  DennisHayes <dennish@raytek.com>
197         * checked in for Everaldo Canuto (everaldo.canuto@bol,com.br)
198         * BitmapData.cs
199         * ColorAdjustType.cs
200         * ColorChannelFlag.cs
201         * ColorMap.cs
202         * ColorMapType.cs
203         * ColorMatrix.cs
204         * ColorMatrixFlag.cs
205         * ColorMode.cs
206         * EmfPlusRecordType.cs
207         * EmfType.cs
208         * EncoderParameterValueType.cs
209         * EncoderValue.cs
210         * ImageCodecFlags.cs
211         * ImageCodecInfo.cs
212         * ImageFlags.cs
213         * ImageFormat.cs
214         * ImageLockMode.cs
215         * MetafileFrameUnit.cs
216         * MetafileHeader.cs
217         * MetaHeader.cs
218         * PaletteFlags.cs
219         * PixelFormat.cs
220         * PlayRecordCallback.cs
221         * PropertyItem.cs
222         * WmfPlaceableFileHeader.cs
223         * Added null classes for most/all classes, Many stubs, and some implmentation
224
225 2002-9-2  DennisHayes <dennish@raytek.com>
226
227         * ColorPalette.cs
228         * FrameDimension.cs
229         * Metafile.cs
230         * Added stubs, implmentation
231
232 2002-05-03  Mike Kestner  <mkestner@speakeasy.net>
233
234         * Metafile.cs : Use System.IO. Fix exception typos.
235
236 2002-04-27  Christian Meyer  <Christian.Meyer@cs.tum.edu>
237
238         * Metafile.cs: Copyright now holds Ximian.
239
240 2002-04-21  Dennis Hayes <dennish@raytek.com>
241
242         * corrected emum values.
243
244 2002-04-14  Christian Meyer  <Christian.Meyer@cs.tum.edu>
245
246         * ChangeLog: created.
247         * Metafile.cs: Added. Wrote some ctors. No impl done, yet.
248