ChangeLog 7.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256
  1. 2005-11-19 Zoltan Varga <[email protected]>
  2. * Win32Resources.cs: Add a new 'FileVersion' property.
  3. 2005-07-25 Marek Safar <[email protected]>
  4. * ResourceReader.cs: Implemented reading of primitives for version 2.
  5. 2005-03-31 Sebastien Pouliot <[email protected]>
  6. * ResourceReader.cs, ResourceSet.cs: Added a LinkDemand for
  7. SerializationFormatter when using a Stream constructor (other ctors
  8. have different security - e.g. FileIOPermission for opening a file).
  9. 2005-03-22 Gonzalo Paniagua Javier <[email protected]>
  10. * ResourceManager.cs: use culture.Equals in InternalGetResourceSet().
  11. 2005-02-12 Geoff Norton <[email protected]>
  12. * ResourceReader.cs: If a resource type index is -1 return null
  13. instead of throwing an exception
  14. * ResourceWriter.cs: If an object is null; encode it with type index
  15. -1 instead of throwing an exception.
  16. 2005-02-11 Zoltan Varga <[email protected]>
  17. * Win32Resources.cs: Fix warning.
  18. 2004-12-06 Ben Maurer <[email protected]>
  19. * ResourceManager.cs (InternalResourceManager): on msft, they
  20. search for a case-insenstitive match too here.
  21. 2004-05-02 Sebastien Pouliot <[email protected]>
  22. * ResourceManager.cs: Avoid endless recursion when a resource file
  23. isn't found.
  24. 2004-04-08 Lluis Sanchez <[email protected]>
  25. * ResourceSet.cs: Added minor null check.
  26. 2004-02-03 Jackson Harper <[email protected]>
  27. * ResourceSet.cs: Do not throw an exception for null strings.
  28. 2004-01-13 Zoltan Varga <[email protected]>
  29. * Win32Resources.cs (Win32VersionInfoResource): Add more properties.
  30. 2004-01-09 Zoltan Varga <[email protected]>
  31. * Win32Resources.cs (Win32VersionInfoResource:WriteTo): Add padding
  32. at the end of each string entry.
  33. * Win32Resources.cs: Fix warnings not detected by mcs.
  34. 2004-01-08 Zoltan Varga <[email protected]>
  35. * Win32Resources.cs: Organize win32 resources into a class hierarchy
  36. with the class Win32Resource as the abstract superclass. Add
  37. Win32ResFileReader and Win32IconFileReader classes and the
  38. corresponding resource types.
  39. * Win32Resources.cs (Win32VersionInfoResource): Fix version number
  40. calculation. Add Language property.
  41. 2004-01-05 Zoltan Varga <[email protected]>
  42. * Win32Resources.cs: New file.
  43. * Win32Resources.cs: The value of properties can't be empty.
  44. * Win32Resources.cs: Add Win32ResourceType enumeration. Add accessors
  45. for well-known property names. Add missing namespace declaration.
  46. 2003-12-17 Zoltan Varga <[email protected]>
  47. * ResourceWriter.cs (Stream): New internal property used by Ref.Emit.
  48. 2003-11-28 Dick Porter <[email protected]>
  49. * ResourceSet.cs: Do string compares with the Invariant culture.
  50. 2003-11-18 Andreas Nahr <[email protected]>
  51. * ResourceSet.cs: Implemented v1.1 updates
  52. 2003-09-07 Dick Porter <[email protected]>
  53. * Temporary workaround for bug 43567, so that Npgsql at least
  54. can run.
  55. 2003-05-06 Gonzalo Paniagua Javier <[email protected]>
  56. * ResourceManager.cs: fixed infinite loop when the resource is not
  57. found. Also fixes bug #34196.
  58. 2003-05-04 Gonzalo Paniagua Javier <[email protected]>
  59. * ResourceManager.cs: enabled the code that calls GetSatelliteAssembly
  60. and ignore the exception thrown if the assembly cannot be loaded.
  61. 2003-05-04 Gonzalo Paniagua Javier <[email protected]>
  62. * ResourceManager.cs: fixed the name for the file when the culture is
  63. not de invariant culture. Commented out the GetSatelliteAssembly code
  64. to avoid NotImplementedException being thrown.
  65. 2002-08-19 Dick Porter <[email protected]>
  66. * ResourceWriter.cs: Implemented all methods
  67. * ResourceReader.cs: Cope with our ResourceSet class name, as well
  68. as theirs
  69. 2002-08-18 Dick Porter <[email protected]>
  70. * ResourceReader.cs: Finished basic implementation. Some
  71. optimisation in conjunction with ResourceSet still possible though
  72. 2002-08-14 Dick Porter <[email protected]>
  73. * ResourceSet.cs: Throw the correct exceptions
  74. * ResourceManager.cs: Implemented all unfinished methods
  75. 2002-03-12 Duncan Mak <[email protected]>
  76. * MissingManifestResourceException.cs: This should inherit from
  77. SystemException, not Exception.
  78. 2002-01-26 Nick Drochak <[email protected]>
  79. * ResourceReader.cs: Finsished reading resource files with just strings
  80. in them. Need to figure out other types, and also resources with
  81. multiple types in the same file.
  82. 2002-01-24 Nick Drochak <[email protected]>
  83. * ResourceReader.cs: Implemented constructors. Started on the
  84. GetEnumerator() method. Not done yet, but comitting for
  85. 'disaster recovery' purposes.
  86. 2002-01-19 Duncan Mak <[email protected]>
  87. * *.cs: Fixed indentation. There was a stupid bug in my .emacs file.
  88. 2002-1-17 Duncan Mak <duncan@[email protected]>
  89. * ResourceSet.cs: Implemented GetObject (string, bool) and GetString
  90. (string, bool). ResourceSet has no more MonoTODOs! Also added in the
  91. Serializable attribute.
  92. * *.cs: convert to Miguel's brace style.
  93. 2002-01-17 Duncan Mak <[email protected]>
  94. * ResourceManager.cs: Fixed GetNeutralResourcesLanguage () and added
  95. new attributes documented in 1.0 SDK.
  96. 2002-01-17 Duncan Mak <[email protected]>
  97. * ResourceWriter.cs: Added MonoTODO decorations.
  98. * SatelliteContractVersionAttribute.cs: added new attributes in 1.0 SDK.
  99. * NeutralResoucesLanguageAttribute.cs: added new attributes in 1.0 SDK
  100. 2002-01-16 Duncan Mak <[email protected]>
  101. * ResourceReader.cs: Fixed some typos.
  102. * ResourceManager.cs: After reading the tutorial from the SDK,
  103. finished all the ResourceManager constructors and removed those
  104. MonoTODO tags.
  105. Removed MonoTODO from GetNeutralResourcesLanguage (Assembly)
  106. because Miguel just implemented the whole class, including the
  107. constructor that I needed (CultureInfo (string)).
  108. Updated fields after reading the new docs from the final SDK.
  109. * ResXFileRef.cs, ResXResourceReader.cs: Removed. They are part of
  110. Windows.Forms and require System.Xml, which we don't have access to.
  111. 2002-01-13 Duncan Mak <[email protected]>
  112. * ResourceManager.cs: Added more MonoTODOs and cleaned up some
  113. indenting.
  114. 2002-01-09 Duncan Mak <[email protected]>
  115. * ResourceManager.cs: Fixed the GetSatelliteContractVersion()
  116. method. It was missing a cast before. Removed MonoTODO
  117. attribute. ;-) It was tested by John Barnette, so this shouldn't break
  118. the build.
  119. * ResourceManager.cs: Removed MonoTODO attribute on GetString
  120. (string), as I believe it's correct. However, GetString
  121. (string, CultureInfo) is definitely broken, so I'm marking it with
  122. MonoTODO there. I also added MonoTODO to IntenalGetResourceSet().
  123. 2002-01-06 Duco Fijma <[email protected]>
  124. * Finalizing IResourceReader and IResourceWriter interfaces:
  125. Added "new"-modifier to IResourceReader.GetEnumerator
  126. * Fixed compilation issues in other *.cs, so that the
  127. System.Resources namespaces can be included in the corlib build.
  128. 2002-01-05 Ravi Pratap <[email protected]>
  129. * ResourceManager.cs : MonoTODO attribute decoration.
  130. Tue Dec 18 13:18:32 CET 2001 Paolo Molaro <[email protected]>
  131. * *.cs: fixed some of the compilation issues: missing
  132. using directives, typos.
  133. 2001-12-11 Duncan Mak <[email protected]>
  134. * Checked in to CVS.
  135. 2001-12-10 Duncan Mak <[email protected]>
  136. * ResourceManager.cs (GetNeutralResourcesLanguage):
  137. (GetSatelliteContractVersion): Implemented.
  138. 2001-12-09 Duncan Mak <[email protected]>
  139. * ResXResourceReader.cs: Initial attempt.
  140. * ResXFileRef.cs: Initial attempt.
  141. * ResourceWriter.cs: Initial attempt.
  142. * ResourceSet.cs (ReadResources): Implemented, with help from Radek Doulik.
  143. 2001-11-28 Duncan Mak <[email protected]>
  144. * ResourceManager.cs: First attempt.
  145. 2001-11-27 Duncan Mak <[email protected]>
  146. * ResourceSet.cs:
  147. First attempt, can't continue until ResourceReader and ResourceWriter are implemented.
  148. * SatelliteContractVersionAttribute.cs: First attempt. The spec is quite amibiguous here.
  149. * NeutralResoucesLanguageAttribute.cs: Complete.
  150. * MissingManifestResourceException.cs: Complete.
  151. * IResourceReader.cs: Complete.
  152. * IResourceWriter.cs: Complete.