1 2004-01-09 Zoltan Varga <vargaz@freemail.hu>
3 * Win32Resources.cs (Win32VersionInfoResource:WriteTo): Add padding
4 at the end of each string entry.
6 2004-01-08 Zoltan Varga <vargaz@freemail.hu>
8 * Win32Resources.cs: Organize win32 resources into a class hierarchy
9 with the class Win32Resource as the abstract superclass. Add
10 Win32ResFileReader and Win32IconFileReader classes and the
11 corresponding resource types.
13 * Win32Resources.cs (Win32VersionInfoResource): Fix version number
14 calculation. Add Language property.
16 2004-01-05 Zoltan Varga <vargaz@freemail.hu>
18 * Win32Resources.cs: New file.
20 * Win32Resources.cs: The value of properties can't be empty.
22 * Win32Resources.cs: Add Win32ResourceType enumeration. Add accessors
23 for well-known property names. Add missing namespace declaration.
25 2003-12-17 Zoltan Varga <vargaz@freemail.hu>
27 * ResourceWriter.cs (Stream): New internal property used by Ref.Emit.
29 2003-11-28 Dick Porter <dick@ximian.com>
31 * ResourceSet.cs: Do string compares with the Invariant culture.
33 2003-11-18 Andreas Nahr <ClassDevelopment@A-SoftTech.com>
35 * ResourceSet.cs: Implemented v1.1 updates
37 2003-09-07 Dick Porter <dick@ximian.com>
39 * Temporary workaround for bug 43567, so that Npgsql at least
42 2003-05-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
44 * ResourceManager.cs: fixed infinite loop when the resource is not
45 found. Also fixes bug #34196.
47 2003-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
49 * ResourceManager.cs: enabled the code that calls GetSatelliteAssembly
50 and ignore the exception thrown if the assembly cannot be loaded.
52 2003-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
54 * ResourceManager.cs: fixed the name for the file when the culture is
55 not de invariant culture. Commented out the GetSatelliteAssembly code
56 to avoid NotImplementedException being thrown.
58 2002-08-19 Dick Porter <dick@ximian.com>
60 * ResourceWriter.cs: Implemented all methods
62 * ResourceReader.cs: Cope with our ResourceSet class name, as well
65 2002-08-18 Dick Porter <dick@ximian.com>
67 * ResourceReader.cs: Finished basic implementation. Some
68 optimisation in conjunction with ResourceSet still possible though
70 2002-08-14 Dick Porter <dick@ximian.com>
72 * ResourceSet.cs: Throw the correct exceptions
74 * ResourceManager.cs: Implemented all unfinished methods
76 2002-03-12 Duncan Mak <duncan@ximian.com>
78 * MissingManifestResourceException.cs: This should inherit from
79 SystemException, not Exception.
81 2002-01-26 Nick Drochak <ndrochak@gol.com>
83 * ResourceReader.cs: Finsished reading resource files with just strings
84 in them. Need to figure out other types, and also resources with
85 multiple types in the same file.
87 2002-01-24 Nick Drochak <ndrochak@gol.com>
89 * ResourceReader.cs: Implemented constructors. Started on the
90 GetEnumerator() method. Not done yet, but comitting for
91 'disaster recovery' purposes.
93 2002-01-19 Duncan Mak <duncan@ximian.com>
95 * *.cs: Fixed indentation. There was a stupid bug in my .emacs file.
97 2002-1-17 Duncan Mak <duncan@duncan@ximian.com>
99 * ResourceSet.cs: Implemented GetObject (string, bool) and GetString
100 (string, bool). ResourceSet has no more MonoTODOs! Also added in the
101 Serializable attribute.
103 * *.cs: convert to Miguel's brace style.
105 2002-01-17 Duncan Mak <duncan@ximian.com>
107 * ResourceManager.cs: Fixed GetNeutralResourcesLanguage () and added
108 new attributes documented in 1.0 SDK.
110 2002-01-17 Duncan Mak <duncan@ximian.com>
112 * ResourceWriter.cs: Added MonoTODO decorations.
114 * SatelliteContractVersionAttribute.cs: added new attributes in 1.0 SDK.
116 * NeutralResoucesLanguageAttribute.cs: added new attributes in 1.0 SDK
118 2002-01-16 Duncan Mak <duncan@ximian.com>
120 * ResourceReader.cs: Fixed some typos.
122 * ResourceManager.cs: After reading the tutorial from the SDK,
123 finished all the ResourceManager constructors and removed those
126 Removed MonoTODO from GetNeutralResourcesLanguage (Assembly)
127 because Miguel just implemented the whole class, including the
128 constructor that I needed (CultureInfo (string)).
130 Updated fields after reading the new docs from the final SDK.
132 * ResXFileRef.cs, ResXResourceReader.cs: Removed. They are part of
133 Windows.Forms and require System.Xml, which we don't have access to.
135 2002-01-13 Duncan Mak <duncan@ximian.com>
137 * ResourceManager.cs: Added more MonoTODOs and cleaned up some
140 2002-01-09 Duncan Mak <duncan@ximian.com>
142 * ResourceManager.cs: Fixed the GetSatelliteContractVersion()
143 method. It was missing a cast before. Removed MonoTODO
144 attribute. ;-) It was tested by John Barnette, so this shouldn't break
147 * ResourceManager.cs: Removed MonoTODO attribute on GetString
148 (string), as I believe it's correct. However, GetString
149 (string, CultureInfo) is definitely broken, so I'm marking it with
150 MonoTODO there. I also added MonoTODO to IntenalGetResourceSet().
152 2002-01-06 Duco Fijma <duco@lorentz.xs4all.nl>
153 * Finalizing IResourceReader and IResourceWriter interfaces:
154 Added "new"-modifier to IResourceReader.GetEnumerator
155 * Fixed compilation issues in other *.cs, so that the
156 System.Resources namespaces can be included in the corlib build.
158 2002-01-05 Ravi Pratap <ravi@ximian.com>
160 * ResourceManager.cs : MonoTODO attribute decoration.
162 Tue Dec 18 13:18:32 CET 2001 Paolo Molaro <lupus@ximian.com>
164 * *.cs: fixed some of the compilation issues: missing
165 using directives, typos.
167 2001-12-11 Duncan Mak <duncan@ximian.com>
171 2001-12-10 Duncan Mak <duncan@ximian.com>
173 * ResourceManager.cs (GetNeutralResourcesLanguage):
174 (GetSatelliteContractVersion): Implemented.
176 2001-12-09 Duncan Mak <duncan@ximian.com>
178 * ResXResourceReader.cs: Initial attempt.
180 * ResXFileRef.cs: Initial attempt.
182 * ResourceWriter.cs: Initial attempt.
184 * ResourceSet.cs (ReadResources): Implemented, with help from Radek Doulik.
186 2001-11-28 Duncan Mak <duncan@ximian.com>
188 * ResourceManager.cs: First attempt.
190 2001-11-27 Duncan Mak <duncan@ximian.com>
193 First attempt, can't continue until ResourceReader and ResourceWriter are implemented.
195 * SatelliteContractVersionAttribute.cs: First attempt. The spec is quite amibiguous here.
197 * NeutralResoucesLanguageAttribute.cs: Complete.
199 * MissingManifestResourceException.cs: Complete.
201 * IResourceReader.cs: Complete.
203 * IResourceWriter.cs: Complete.