Mark tests as not working under TARGET_JVM
[mono.git] / mcs / class / Managed.Windows.Forms / System.Resources / ChangeLog
1 2007-03-12   Frederik Carlier <frederik.carlier@ugent.be>
2
3         * ResXFileRef.cs: Add support for byte[] types.
4
5         Fixes 81122
6
7 2007-03-10  Gert Driesen  <drieseng@users.sourceforge.net>
8
9         * ResXFileRef.cs: On 2.0 profile, special case files with .ico 
10         extension to retain their actual dimension.
11
12 2007-02-10  Gert Driesen  <drieseng@users.sourceforge.net>
13
14         * ResXResourceReader.cs: Add additional checks for validity of reader
15         and writer.
16
17 2007-02-04  Gert Driesen  <drieseng@users.sourceforge.net>
18
19         * ResXResourceReader.cs: Added support for BasePath (2.0 only). Lazy load
20         resources in GetEnumerator. Always verify resheader (resmimetype). When
21         loading resources from file, release file once reading is finished.
22         Exception compatibility fixes. Allow data & resheader elements to be in
23         non-default namespace. Do not allow data element without name.
24         * ResXFileRef.cs: In ConvertFrom, return null if value is not a string.
25         On 2.0 profile, throw ArgumentException if value consists of only a single
26         part. Added FileName, TypeName, TextFileEncoding property (public on
27         2.0 only). Fixed ToString to including encoding.
28
29 2007-01-29  Marek Habersack  <grendello@gmail.com>
30
31         * ResXFileRef.cs: Remove extra ;utf8 from the System.String name
32
33 2007-01-29  Miguel de Icaza  <miguel@novell.com>
34
35         * ResXFileRef.cs: Catch the string case and create strings with
36         the specified encoding from its string source.
37
38 2006-12-29  Gert Driesen  <drieseng@users.sourceforge.net>
39
40         * ResXResourceReader.cs: For invalid mime type, return value as string
41         on 1.0 profile. This matches MS.
42
43 2006-10-03  Robert Jordan  <robertj@gmx.net>
44
45         * ResXResourceReader.cs: Factor out parse_data_node () from load_data ()
46         to be able to correctly handle data nodes that occur before resheader.
47         Fix the handling of objects that have a byte[] converter.
48         Use the type resolver.
49
50         * ResXResourceWriter.cs: Fix AddResource (string, object) to accept
51         only serializable type, matching MS.NET.
52         Fix WriteBytes to not emit the mimetype attribute when the
53         type is byte[], otherwise MS.NET won't parse correctly.
54
55 2006-10-02  Sebastien Pouliot  <sebastien@ximian.com>
56
57         * ResXResourceReader.cs: Handle empty mimetype just like a null 
58         mimetype. Fix bug #77481.
59         * ResXResourceWriter.cs: Fix to InitWriter method by Atsushi. Fix
60         bug #79039.
61
62 2006-03-29  Mike Kestner  <mkestner@novell.com>
63
64         * ResXResourceWriter.cs: Make Dispose() virtual.
65
66 2006-01-14  Robert Jordan  <robertj@gmx.net>
67
68         * ResXResourceReader.cs: Fix for bug #77253. Thanks to Marek Habersack
69         (grendello@gmail.com).
70
71 2005-12-05  Peter Bartok  <pbartok@novell.com>
72
73         * ResXResourceReader.cs: Removed previous patch. More than just Byte[]
74           has that mime type and the patch was causing things to fail.
75           Since our writer no longer emits the mimetype this should be fine.
76
77 2005-12-01  Robert Jordan  <robertj@gmx.net>
78
79         * ResXResourceReader.cs: Handle mimetype="application/x-microsoft.net.object.bytearray.base64" correctly. Fixes the decoding of System.Byte[].
80         * ResXResourceWriter.cs: Fixed AddResource (string, object) to pass
81         control to AddResource (string, byte[]) if the value parameter is
82         a byte[]. Removed the emitting of the mimetype attribute for
83         System.Byte[].
84
85 2005-11-30  Peter Bartok  <pbartok@novell.com>
86
87         * ResXResourceReader.cs: Handle System.Byte[] encodings without
88           needing a typeconverter (This fixes bug #76414)
89
90 2005-11-30  Robert Jordan  <robertj@gmx.net>
91
92         * ResXResourceReader.cs, ResXResourceWriter.cs: Made string conversions
93         culture-invariant.
94         * ResXResourceWriter.cs: Fixed AddResource (string, object) to emit
95         the type attribute when the object has a type converter.
96
97 2005-10-04  Peter Bartok  <pbartok@novell.com>
98
99         * ResXResourceReader.cs, ResXResourceWriter.cs: Added call
100           to GC.SuppressFinalize() in dispose method. Fixes #76330
101
102 2005-05-13  Peter Bartok  <pbartok@novell.com>
103
104         * ResXResourceWriter.cs: 
105           - Fixed/Improved AddResource(), now only uses string converter if 
106             the converter supports both directions
107           - Added ability for AddResource(string, object) to detect if
108             a byte[] converter is supported for the object, if so it now calls
109             AddResource(string, byte[]) for those
110           - WriteBytes: Changed to write it's base64 output as pretty 
111             as Microsoft's, inserting newlines every 80 chars
112           - WriteBytes: Added output of mimetype even if type is specified
113
114 2005-05-11  Peter Bartok  <pbartok@novell.com>
115
116         * ResXResourceSet.cs: Implemented
117         * ResXFileRef.cs: Implemented
118         * ResXNullRef.cs: Added missing attribute
119         * ResXResourceReader.cs: Implemented missing .ctor()s and other
120           assorted fun stuff, should now be complete
121         * ResResourceWriter.cs: Implemented missing methods and added
122           missing static fields
123
124 2005-04-14  Jackson Harper  <jackson@ximian.com>
125
126         * ResXResourceReader.cs: Use serialization on values that have a
127         mime type set but no type.
128
129 2005-02-16  Peter Bartok  <pbartok@novell.com>
130
131         * ResXResourceReader.cs, ResXResourceWriter.cs: Removed sealed
132           attribute from classes
133
134 2005-02-12  Geoff Norton  (gnorton@customerdna.com)
135
136         * ResXResourceReader.cs (load_data): Undo previous change as
137         ResXNullRef is now properly handled.
138         * ResXNullRef.cs: Added
139         
140 2005-02-11  Geoff Norton  (gnorton@customerdna.com)
141
142         * ResXResourceReader.cs (load_data): Temporarily re-introduce the 
143         old failure for types that we cannot yet handle to allow Npgsql to
144         build.
145         
146 2005-02-11  Raja R Harinath  <rharinath@novell.com>
147
148         * ResXResourceReader.cs (load_data): Make exception more informative.
149
150 2005-02-10  Geoff Norton  <gnorton@customerdna.com>
151
152         * ResXResourceReader.cs: Implement the ability to convert the
153         MS Base64 encoded objects.  Implement the ability to convert objects
154         to their type rather than just to string.
155
156 2004-11-08 14:28  pbartok
157
158         * ResXResourceReader.cs:
159           - BenM's Fix for bug 68260
160
161 2004-10-13 08:14  pbartok
162
163         * ResXResourceReader.cs:
164           - Patch by joel.reed@ddiworld.com (joel) to handle CDATA sections.
165
166 2004-08-29 22:36  pbartok
167
168         * ResXResourceReader.cs, ResXResourceWriter.cs:
169           - Transfered files from previous version of System.Windows.Forms
170           - Added full copyright header
171