2004-01-05 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / class / corlib / System.Resources / ChangeLog
1 2004-01-05  Zoltan Varga  <vargaz@freemail.hu>
2
3         * Win32Resources.cs: New file.
4
5 2003-12-17  Zoltan Varga  <vargaz@freemail.hu>
6
7         * ResourceWriter.cs (Stream): New internal property used by Ref.Emit.
8
9 2003-11-28  Dick Porter  <dick@ximian.com>
10
11         * ResourceSet.cs: Do string compares with the Invariant culture.
12
13 2003-11-18  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
14
15         * ResourceSet.cs: Implemented v1.1 updates
16
17 2003-09-07  Dick Porter  <dick@ximian.com>
18
19         * Temporary workaround for bug 43567, so that Npgsql at least
20         can run.
21
22 2003-05-06  Gonzalo Paniagua Javier <gonzalo@ximian.com>
23
24         * ResourceManager.cs: fixed infinite loop when the resource is not
25         found. Also fixes bug #34196.
26
27 2003-05-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
28
29         * ResourceManager.cs: enabled the code that calls GetSatelliteAssembly
30         and ignore the exception thrown if the assembly cannot be loaded.
31
32 2003-05-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
33
34         * ResourceManager.cs: fixed the name for the file when the culture is
35         not de invariant culture. Commented out the GetSatelliteAssembly code
36         to avoid NotImplementedException being thrown.
37
38 2002-08-19  Dick Porter  <dick@ximian.com>
39
40         * ResourceWriter.cs: Implemented all methods
41
42         * ResourceReader.cs: Cope with our ResourceSet class name, as well
43         as theirs
44
45 2002-08-18  Dick Porter  <dick@ximian.com>
46
47         * ResourceReader.cs: Finished basic implementation.  Some
48         optimisation in conjunction with ResourceSet still possible though
49
50 2002-08-14  Dick Porter  <dick@ximian.com>
51
52         * ResourceSet.cs: Throw the correct exceptions
53
54         * ResourceManager.cs: Implemented all unfinished methods
55
56 2002-03-12  Duncan Mak  <duncan@ximian.com>
57
58         * MissingManifestResourceException.cs: This should inherit from
59         SystemException, not Exception.
60
61 2002-01-26  Nick Drochak  <ndrochak@gol.com>
62
63         * ResourceReader.cs: Finsished reading resource files with just strings
64         in them.  Need to figure out other types, and also resources with
65         multiple types in the same file.
66
67 2002-01-24  Nick Drochak  <ndrochak@gol.com>
68
69         * ResourceReader.cs: Implemented constructors. Started on the 
70         GetEnumerator() method.  Not done yet, but comitting for 
71         'disaster recovery' purposes.
72
73 2002-01-19  Duncan Mak  <duncan@ximian.com>
74
75         * *.cs: Fixed indentation. There was a stupid bug in my .emacs file.
76
77 2002-1-17  Duncan Mak  <duncan@duncan@ximian.com>
78
79         * ResourceSet.cs: Implemented GetObject (string, bool) and GetString
80         (string, bool). ResourceSet has no more MonoTODOs! Also added in the
81         Serializable attribute.
82         
83         * *.cs: convert to Miguel's brace style.
84
85 2002-01-17  Duncan Mak  <duncan@ximian.com>
86
87         * ResourceManager.cs: Fixed GetNeutralResourcesLanguage () and added
88         new attributes documented in 1.0 SDK.
89
90 2002-01-17  Duncan Mak  <duncan@ximian.com>
91
92         * ResourceWriter.cs: Added MonoTODO decorations.
93
94         * SatelliteContractVersionAttribute.cs: added new attributes in 1.0 SDK.
95
96         * NeutralResoucesLanguageAttribute.cs: added new attributes in 1.0 SDK
97         
98 2002-01-16  Duncan Mak  <duncan@ximian.com>
99
100         * ResourceReader.cs: Fixed some typos.
101
102         * ResourceManager.cs: After reading the tutorial from the SDK,
103         finished all the ResourceManager constructors and removed those
104         MonoTODO tags.
105         
106         Removed MonoTODO from GetNeutralResourcesLanguage (Assembly)
107         because Miguel just implemented the whole class, including the
108         constructor that I needed (CultureInfo (string)).
109
110         Updated fields after reading the new docs from the final SDK.
111
112         * ResXFileRef.cs, ResXResourceReader.cs: Removed. They are part of
113         Windows.Forms and require System.Xml, which we don't have access to.
114
115 2002-01-13  Duncan Mak  <duncan@ximian.com>
116
117         * ResourceManager.cs: Added more MonoTODOs and cleaned up some 
118         indenting.
119
120 2002-01-09  Duncan Mak  <duncan@ximian.com>
121
122         * ResourceManager.cs: Fixed the GetSatelliteContractVersion()
123         method. It was missing a cast before. Removed MonoTODO
124         attribute. ;-) It was tested by John Barnette, so this shouldn't break
125         the build.
126
127         * ResourceManager.cs: Removed MonoTODO attribute on GetString
128         (string), as I believe it's correct. However, GetString
129         (string, CultureInfo) is definitely broken, so I'm marking it with
130         MonoTODO there. I also added MonoTODO to IntenalGetResourceSet().
131
132 2002-01-06  Duco Fijma <duco@lorentz.xs4all.nl>
133         * Finalizing IResourceReader and IResourceWriter interfaces: 
134           Added "new"-modifier to IResourceReader.GetEnumerator
135         * Fixed compilation issues in other *.cs, so that the 
136           System.Resources namespaces can be included in the corlib build.
137
138 2002-01-05  Ravi Pratap  <ravi@ximian.com>
139
140         * ResourceManager.cs : MonoTODO attribute decoration.
141         
142 Tue Dec 18 13:18:32 CET 2001 Paolo Molaro <lupus@ximian.com>
143
144         * *.cs: fixed some of the compilation issues: missing
145         using directives, typos.
146
147 2001-12-11  Duncan Mak  <duncan@ximian.com>
148
149         * Checked in to CVS.
150
151 2001-12-10  Duncan Mak  <duncan@ximian.com>
152
153         * ResourceManager.cs (GetNeutralResourcesLanguage):
154         (GetSatelliteContractVersion): Implemented.
155         
156 2001-12-09  Duncan Mak  <duncan@ximian.com>
157
158         * ResXResourceReader.cs: Initial attempt.
159
160         * ResXFileRef.cs: Initial attempt.
161
162         * ResourceWriter.cs: Initial attempt.
163
164         * ResourceSet.cs (ReadResources): Implemented, with help from Radek Doulik.
165
166 2001-11-28  Duncan Mak <duncan@ximian.com>      
167
168         * ResourceManager.cs: First attempt.
169
170 2001-11-27  Duncan Mak <duncan@ximian.com>
171
172         * ResourceSet.cs:
173         First attempt, can't continue until ResourceReader and ResourceWriter are implemented.
174                 
175         * SatelliteContractVersionAttribute.cs: First attempt. The spec is quite amibiguous here.
176
177         * NeutralResoucesLanguageAttribute.cs: Complete.
178
179         * MissingManifestResourceException.cs: Complete.
180
181         * IResourceReader.cs: Complete.
182
183         * IResourceWriter.cs: Complete.