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