In class/Microsoft.Build.Tasks/Microsoft.Build.Tasks:
[mono.git] / mcs / class / WindowsBase / ChangeLog
1 2009-06-25  Sandy Armstrong  <sanfordarmstrong@gmail.com>
2
3         * System.Windows/Rect.cs: Implement unimplemented ToString methods to
4         support custom and culture-based formatting. Fixes bug #516165.
5         * Test/System.Windows/RectTest.cs: Expand ToStringTest to cover above
6         changes. Add new ToString_FormatException test, currently set to
7         NotWorking category because of Mono bug #516172.
8
9 2009-03-19  Alan McGovern  <amcgovern@novell.com>\r
10 \r
11         * Test/System.IO.Packaging/FakePackageTests.cs:\r
12           Test/System.IO.Packaging/PackagePartTest.cs:\r
13           Add extra tests to ensure complex packages are loaded\r
14           and restored correctly.\r
15 \r
16 2009-03-16  Alan McGovern  <amcgovern@novell.com>\r
17 \r
18         * Test/System.IO.Packaging/FakePackage.cs:\r
19           Test/System.IO.Packaging/FakePackagePartTests.cs:\r
20           Test/System.IO.Packaging/FakePackageTests.cs:\r
21           Test/System.IO.Packaging/FakePartStreamTests.cs:\r
22           Test/System.IO.Packaging/PackageRelationshipTests.cs:\r
23           Test/System.IO.Packaging/PackageTest.cs:\r
24           Test/System.IO.Packaging/PackUriHelperTests.cs:\r
25           Add a bunch of extra tests to cover reported bugs.\r
26 \r
27 2009-02-26  Sandy Armstrong  <sanfordarmstrong@gmail.com>\r
28 \r
29         * System.Windows/Rect.cs: For Rect.Empty, return Size.Empty for Size.\r
30         Previously this would throw an exception on Size construction.\r
31         * Test/System.Windows/RectTest.cs: Add Empty_Size test, include\r
32         Rect.Empty in equality-related tests, rename Size test to RectSize to\r
33         avoid build error.\r
34 \r
35 2009-01-12  Michael Hutchinson  <mhutchinson@novell.com>\r
36 \r
37         * System.Windows/WeakEventManager.cs: Fix build.\r
38 \r
39 2008-11-16  Brian O'Keefe <zer0keefie@gmail.com>\r
40 \r
41         * System.ComponentModel/CurrentChangingEventArgs.cs\r
42         * System.ComponentModel/PropertyFilterAttribute.cs\r
43         * System.ComponentModel/SortDescription.cs\r
44         * System.ComponentModel/SortDescriptionCollection.cs: Implement\r
45         unimplemented method bodies.\r
46         \r
47         * Test/System.ComponentModel/CurrentChangingEventArgsTest.cs\r
48         * Test/System.ComponentModel/PropertyFilterAttributeTest.cs\r
49         * Test/System.ComponentModel/SortDescriptionTest.cs\r
50         * Test/System.ComponentModel/SortDescriptionCollectionTest.cs:\r
51         Matching NUnit test cases for classes.\r
52 \r
53 2008-11-07  Alan McGovern  <amcgovern@novell.com>\r
54 \r
55         * System.IO.Packaging/Package.cs:\r
56         * System.IO.Packaging/PackagePart.cs: Remove FIXMEs which have been\r
57         dealt with.\r
58 \r
59 2008-11-07  Alan McGovern  <amcgovern@novell.com>\r
60 \r
61         * ZipSharp/ZipArchive.cs:\r
62         * ZipSharp/NativeUnzip.cs:\r
63         * ZipSharp/UnzipArchive.cs:\r
64         * System.IO.Packaging/ZipPackage.cs: Make sure the compression option is\r
65         preserved between loading/saving files in an archive.\r
66 \r
67 2008-11-07  Alan McGovern  <amcgovern@novell.com>\r
68 \r
69         * Test/System.Windows/PointTest.cs:\r
70         * Test/System.Windows/PointConverterTest.cs: Disable some not-working\r
71         tests.\r
72 \r
73 2008-11-06  Alan McGovern  <alan.mcgovern@gmail.com>\r
74 \r
75         * System.IO.Packaging/Package.cs:\r
76         * System.IO.Packaging/ZipPackage.cs:\r
77         * System.IO.Packaging/PackagePropertiesPart.cs: Remove horrible hacks to\r
78         load PackageProperties, PackageRelationships and PackageParts from a\r
79         read-only stream. Other benefit is that these are now lazily loaded.\r
80 \r
81 2008-11-06  Sandy Armstrong  <sanfordarmstrong@gmail.com>\r
82 \r
83         * Assembly/AssemblyInfo.cs: AssemblyFileVersion now uses\r
84         Consts.FxFileVersion, which is "3.0.4506.648".\r
85 \r
86         * Makefile: Define NET_3_0 so that Consts will have the correct values\r
87         for this assembly.\r
88 \r
89 2008-11-06  Alan McGovern  <amcgovern@novell.com>\r
90 \r
91         \r
92 \r
93 \r
94 \r
95 2008-11-06  Alan McGovern  <amcgovern@novell.com>\r
96 \r
97         * Test/System.Windows/RectTest.cs:\r
98         * Test/System.Windows/SizeTest.cs:\r
99         * Test/System.Windows/VectorTest.cs:\r
100         * Test/System.Windows/Int32RectTest.cs:\r
101         * Test/System.Windows.Media/MatrixTest.cs:\r
102         * Test/System.Windows/SizeConverterTest.cs:\r
103         * Test/System.Windows/RectConverterTest.cs:\r
104         * Test/System.Windows/PointConverterTest.cs:\r
105         * Test/System.Windows/VectorConverterTest.cs:\r
106         * Test/System.Windows/DependencyObjectTest.cs:\r
107         * Test/System.Windows/Int32RectConverterTest.cs:\r
108         * Test/System.Windows.Markup/DateTimeValueSerializerTest.cs: Only\r
109         disable the tests which do not work.\r
110 \r
111 2008-11-06  Alan McGovern  <amcgovern@novell.com>\r
112 \r
113         \r
114 \r
115 \r
116 \r
117 2008-11-06 Felix Eisele <felix_eisele@gmx.de>\r
118         * Test/System.Windows/PointTest.cs:\r
119         All Tests pass now\r
120         * System.Windows/Point.cs\r
121         Complete the implementation of the class\r
122         \r
123 \r
124 2008-11-05  Brian O'Keefe  <zer0keefie@gmail.com>\r
125  \r
126         * System.Collections.ObjectModel/ObservableCollection.cs:\r
127         * System.Collections.ObjectModel/ReadOnlyObservableCollection.cs: \r
128         * System.Collections.ObjectModel/INotifyCollectionChanged.cs:\r
129         * System.Collections.ObjectModel/INotifyCollectionChanged.cs:\r
130         * System.Collections.ObjectModel/NotifyCollectionChangedAction.cs:\r
131         * System.Collections.ObjectModel/NotifyCollectionChangedEventArgs.cs:\r
132         * System.Collections.ObjectModel/NotifyCollectionChangedEventHandler.cs:\r
133         Add implementations for ObservableCollection and expand documentation\r
134 \r
135 2008-11-04  Alan McGovern  <amcgovern@novell.com>\r
136 \r
137         * Test/System.IO.Packaging/PackagePartTest.cs:\r
138         * System.IO.Packaging/PackagePropertiesPart.cs: Properties which are\r
139         null should not be serialized.\r
140 \r
141 2008-11-04  Alan McGovern  <amcgovern@novell.com>\r
142 \r
143         * WindowsBase.dll.sources:\r
144         * System.IO.Packaging/Package.cs:\r
145         * System.IO.Packaging/ZipPackage.cs:\r
146         * System.IO.Packaging/PackUriHelper.cs:\r
147         * Test/System.IO.Packaging/FakePackage.cs:\r
148         * System.IO.Packaging/PackageProperties.cs:\r
149         * System.IO.Packaging/PackagePropertiesPart.cs: Complete the\r
150         implementation of loading/saving PackageProperties. NUnit tests now\r
151         pass.\r
152 \r
153 2008-11-04  Alan McGovern  <amcgovern@novell.com>\r
154 \r
155         * System.IO.Packaging/PackagePropertiesPart.cs: No need to override\r
156         here.\r
157 \r
158         * System.IO.Packaging/PackageProperties.cs: Add myself to authors\r
159 \r
160 2008-11-04  Alan McGovern  <amcgovern@novell.com>\r
161 \r
162         * WindowsBase.sln:\r
163         * WindowsBase.csproj: Add solution files to allow working inside MD.\r
164 \r
165 2008-11-04  Alan McGovern  <amcgovern@novell.com>\r
166 \r
167         * System.IO.Packaging/PackageProperties.cs:\r
168         * Test/System.IO.Packaging/PackagePartTest.cs:\r
169         * System.IO.Packaging/PackagePropertiesPart.cs:\r
170         * Test/System.IO.Packaging/FakePackageTests.cs: Implement the backend\r
171         for loading/saving package properties. Add tests for this code.\r
172 \r
173 2008-11-04  Alan McGovern  <amcgovern@novell.com>\r
174 \r
175         * ZipSharp/NativeUnzip.cs: Comment out unused method\r
176 \r
177 2008-11-04  Alan McGovern  <amcgovern@novell.com>\r
178 \r
179         * System.IO.Packaging/Package.cs: Cosmetic - Make methods alphabetical\r
180         and group methods/properties together.\r
181 \r
182 2008-11-03  Alan McGovern  <alan.mcgovern@gmail.com>\r
183 \r
184         * System.Windows/WeakEventManager.cs:\r
185         * System.IO.Packaging/ZipPackagePart.cs: Fix the two remaining API\r
186         points which shouldn't be exposed.\r
187 \r
188 2008-11-03  Alan McGovern  <alan.mcgovern@gmail.com>\r
189 \r
190         * System.IO.Packaging/Package.cs: Temporary fix test failure until a\r
191         proper solution can be worked out.\r
192 \r
193 2008-11-03  Alan McGovern  <alan.mcgovern@gmail.com>\r
194 \r
195         * Test/System.IO.Packaging/PackageTest.cs: Enable test now that it works\r
196 \r
197 2008-11-03  Alan McGovern  <alan.mcgovern@gmail.com>\r
198 \r
199         * System.IO.Packaging/Package.cs: Fix build and also test that the\r
200         archive is valid when loading an existing archive.\r
201 \r
202 2008-11-03  Alan McGovern  <amcgovern@novell.com>\r
203 \r
204         * System.IO.Packaging/Check.cs:\r
205         * System.IO.Packaging/Package.cs:\r
206         * System.IO.Packaging/PackagePart.cs:\r
207         * System.IO.Packaging/ZipPartStream.cs:\r
208         * Test/System.IO.Packaging/PackageTest.cs: Add tests to ensure that if a\r
209         package is readonly it won't be written to\r
210 \r
211 2008-11-03  Alan McGovern  <amcgovern@novell.com>\r
212 \r
213         * ZipSharp/NativeZip.cs:\r
214         * ZipSharp/ZipArchive.cs:\r
215         * ZipSharp/NativeUnzip.cs:\r
216         * ZipSharp/IOFunctions.cs:\r
217         * ZipSharp/UnzipArchive.cs:\r
218         * System.IO.Packaging/Package.cs:\r
219         * System.IO.Packaging/PackagePartCollection.cs: Ensure we don't expose\r
220         more API than we should.\r
221 \r
222 2008-11-03  Alan McGovern  <amcgovern@novell.com>\r
223 \r
224         * System.IO.Packaging/PackUriHelper.cs: Generate the new Uri properly\r
225 \r
226 2008-11-03  Alan McGovern  <amcgovern@novell.com>\r
227 \r
228         * ZipSharp/NativeUnzip.cs:\r
229         * ZipSharp/UnzipArchive.cs:\r
230         * System.IO.Packaging/Check.cs:\r
231         * System.IO.Packaging/ZipPackage.cs:\r
232         * System.IO.Packaging/PackagePart.cs:\r
233         * System.IO.Packaging/PackUriHelper.cs:\r
234         * Test/System.IO.Packaging/PackageTest.cs:\r
235         * Test/System.IO.Packaging/PackagePartTest.cs:\r
236         * Test/System.IO.Packaging/FakePackagePartTests.cs:\r
237         * Test/System.IO.Packaging/PackageRelationshipTests.cs: Filenames should\r
238         be case insensitive. Fixed issues generating the correct relationship\r
239         uri for package parts.\r
240 \r
241 2008-11-03  Alan McGovern  <amcgovern@novell.com>\r
242 \r
243         * System.IO.Packaging/Package.cs:\r
244         * System.IO.Packaging/ZipPackage.cs:\r
245         * System.IO.Packaging/ZipPackagePart.cs: Files are stored in the zip\r
246         archive with the leading '/' stripped. When loading relationships\r
247         from the archive, i shouldn't try updating the archive.\r
248 \r
249 2008-11-03  Alan McGovern  <amcgovern@novell.com>\r
250 \r
251         \r
252 \r
253 \r
254 \r
255 2008-10-30  Alan McGovern  <amcgovern@novell.com>\r
256 \r
257         * WindowsBase_test.dll.sources:\r
258         * System.IO.Packaging/PackUriHelper.cs:\r
259         * Test/System.IO.Packaging/PackUriHelperTests.cs: Commit partial\r
260         implementation of PackUriHelper along with associated NUnit tests.\r
261 \r
262 2008-10-28  Alan McGovern  <amcgovern@novell.com>\r
263 \r
264         * System.IO.Packaging/PackagePart.cs: Cosmetic changes\r
265 \r
266         * System.IO.Packaging/Package.cs: Do not remove the relationship part\r
267         from the package if it exists, just mark it disposed. All NUnit tests\r
268         pass now.\r
269 \r
270 2008-10-28  Alan McGovern  <amcgovern@novell.com>\r
271 \r
272         * System.IO.Packaging/Package.cs:\r
273         * System.IO.Packaging/ZipPackage.cs:\r
274         * System.IO.Packaging/PackagePart.cs:\r
275         * Test/System.IO.Packaging/PackagePartTest.cs:\r
276         * System.IO.Packaging/PackagePartCollection.cs:\r
277         * Test/System.IO.Packaging/FakePackageTests.cs:\r
278         * System.IO.Packaging/PackageRelationshipCollection.cs: Implemented\r
279         loading/saving of relationships from PackageParts. Removed excess\r
280         debug spew.\r
281 \r
282 2008-10-29  Alan McGovern  <amcgovern@novell.com>\r
283 \r
284         * ZipSharp/NativeZip.cs: Remove a Console.WriteLine\r
285 \r
286         * System.IO.Packaging/Package.cs:\r
287         * System.IO.Packaging/ZipPackage.cs:\r
288         * System.IO.Packaging/PackagePart.cs:\r
289         * System.IO.Packaging/ZipPartStream.cs:\r
290         * System.IO.Packaging/ZipPackagePart.cs:\r
291         * Test/System.IO.Packaging/PackageTest.cs:\r
292         * Test/System.IO.Packaging/PackagePartTest.cs:\r
293         * Test/System.IO.Packaging/FakePackagePartTests.cs:\r
294         * Test/System.IO.Packaging/PackagePartStreamTests.cs:\r
295         * Test/System.IO.Packaging/PackageRelationshipTests.cs: Implement\r
296         parsing of PackageParts and PackageRelationships when loading\r
297         existing packages and write that data when creating a package.\r
298 \r
299 2008-10-29  Alan McGovern  <amcgovern@novell.com>\r
300 \r
301         * System.IO.Packaging/Package.cs:\r
302         * System.IO.Packaging/ZipPackage.cs: Write relationships to the zipfile\r
303 \r
304 2008-10-28  Alan McGovern  <amcgovern@novell.com>\r
305 \r
306         * Test/System.IO.Packaging/PackagePartStreamTests.cs: Disable these\r
307         tests until I can figure out if they're stupid or not.\r
308 \r
309 2008-10-28  Alan McGovern  <amcgovern@novell.com>\r
310 \r
311         * System.IO.Packaging/ZipPackage.cs:\r
312         * System.IO.Packaging/ZipPartStream.cs:\r
313         * System.IO.Packaging/ZipPackagePart.cs:\r
314         * Test/System.IO.Packaging/PackagePartStreamTests.cs: Implement the\r
315         PartStream logic.\r
316 \r
317         * Makefile: Need unsafe code to build the zip wrapper. Review this later\r
318         maybe.\r
319 \r
320         * ZipSharp:\r
321         * ZipSharp/ZipTime.cs:\r
322         * ZipSharp/ZipHandle.cs:\r
323         * ZipSharp/ZipStream.cs:\r
324         * ZipSharp/NativeZip.cs:\r
325         * ZipSharp/ZipArchive.cs:\r
326         * ZipSharp/UnzipHandle.cs:\r
327         * ZipSharp/IOFunctions.cs:\r
328         * ZipSharp/NativeUnzip.cs:\r
329         * WindowsBase.dll.sources:\r
330         * ZipSharp/ZipFileInfo.cs:\r
331         * ZipSharp/UnzipArchive.cs:\r
332         * ZipSharp/UnzipFileInfo.cs:\r
333         * ZipSharp/ZipWriteStream.cs:\r
334         * ZipSharp/UnzipReadStream.cs: Add the minizip binding to SVN.\r
335 \r
336 2008-10-27  Mario Carrion <mcarrion@novell.com>\r
337 \r
338         * System.Windows/Rect.cs: Operator != and == implementation.\r
339         * Test/System.Windows/RectTest.cs: New test: Equals_Operator.\r
340 \r
341 2008-10-17  Alan McGovern  <amcgovern@novell.com>\r
342 \r
343         * Test/System.IO.Packaging/PackagePartStreamTests.cs: Uncomment the test\r
344         as compiling with mono-head fixes the issue.\r
345 \r
346 2008-10-17  Alan McGovern  <amcgovern@novell.com>\r
347 \r
348         * Test/System.IO.Packaging/FakePackageTests.cs: Add missing license\r
349         header\r
350 \r
351         * WindowsBase_test.dll.sources:\r
352         * Test/System.IO.Packaging/PackagePartStreamTests.cs: Added new tests\r
353         for the PackagePart stream code\r
354 \r
355 2008-10-17  Alan McGovern  <amcgovern@novell.com>\r
356 \r
357         * Test/System.IO.Packaging/FakePackageTests.cs: Make the test cover all\r
358         Relationship based methods\r
359 \r
360 2008-10-17  Alan McGovern  <amcgovern@novell.com>\r
361 \r
362         * Test/System.IO.Packaging/FakePackageTests.cs: Enable the\r
363         FakePackageTests\r
364 \r
365         * System.IO.Packaging/Package.cs: Automatically add the relationship\r
366         PackagePart as per unit test.\r
367 \r
368         * System.IO.Packaging/PackagePart.cs: A part which is a relationship\r
369         should throw when trying to access it's relationships.\r
370 \r
371 2008-10-17  Alan McGovern  <amcgovern@novell.com>\r
372 \r
373         * WindowsBase_test.dll.sources:\r
374         * System.IO.Packaging/Package.cs:\r
375         * System.IO.Packaging/PackagePart.cs:\r
376         * Test/System.IO.Packaging/PackageTest.cs:\r
377         * Test/System.IO.Packaging/FakePackagePart.cs:\r
378         * Test/System.IO.Packaging/FakePackagePartTests.cs: Add more tests to\r
379         check the behaviour of PackagePart.GetStream () and also\r
380         PacakageParts which are automatically added.\r
381 \r
382 2008-10-17  Alan McGovern  <amcgovern@novell.com>\r
383 \r
384         * Test/System.IO.Packaging/FakePackageTests.cs: Added test to see what\r
385         parts are automatically added/removed\r
386 \r
387         * Test/System.IO.Packaging/TestBase.cs:\r
388         * Test/System.IO.Packaging/FakeStream.cs:\r
389         * Test/System.IO.Packaging/PackageTest.cs:\r
390         * Test/System.IO.Packaging/FakePackagePart.cs:\r
391         * Test/System.IO.Packaging/PackagePartTest.cs:\r
392         * Test/System.IO.Packaging/FakePackagePartTests.cs:\r
393         * Test/System.IO.Packaging/PackageRelationshipTests.cs: fixing\r
394         whitespace\r
395 \r
396         * Test/System.IO.Packaging/FakePackage.cs: Monitor what parts are\r
397         added/removed from the package.\r
398 \r
399 2008-10-16  Alan McGovern  <amcgovern@novell.com>\r
400 \r
401         * System.IO.Packaging/Package.cs:\r
402         * System.IO.Packaging/PackagePart.cs:\r
403         * System.IO.Packaging/PackageRelationship.cs: Use automatic properties\r
404 \r
405 2008-10-16  Alan McGovern  <amcgovern@novell.com>\r
406 \r
407         * Test/System.IO.Packaging/FakePackage.cs: Updated the implementation so\r
408         it can be used in the NUnit tests\r
409 \r
410         * System.IO.Packaging/Package.cs: Implemented GetParts and fixed a bug\r
411         with the constructor\r
412 \r
413         * Test/System.IO.Packaging/PackageTest.cs:\r
414         * Test/System.IO.Packaging/PackagePartTest.cs: Enabled tests which now\r
415         pass\r
416 \r
417         * System.IO.Packaging/PackagePartCollection.cs: Implement\r
418         PackagePartCollection so that it passes the NUnit tests.\r
419 \r
420         * Makefile: Need reference to System.Xml\r
421 \r
422         * System.IO.Packaging/PackagePart.cs: If there's a dupe relationship ID,\r
423         throw an XmlException\r
424 \r
425         * System.IO.Packaging/ZipPackage.cs: Implemented Dispose/Close and\r
426         partial support for PartStreams\r
427 \r
428         * Test/System.IO.Packaging/FakePackagePartTests.cs: Added new test for\r
429         Package.GetParts to verify behaviours. Enabled tests which now pass\r
430 \r
431 2008-10-16  Alan McGovern  <amcgovern@novell.com>\r
432 \r
433         * Test/System.IO.Packaging/PackageRelationshipTests.cs: Enable the\r
434         PackageRelationship tests\r
435 \r
436         * System.IO.Packaging/Check.cs:\r
437         * System.IO.Packaging/Package.cs: Add additional checks for uris\r
438 \r
439 2008-10-16  Alan McGovern  <amcgovern@novell.com>\r
440 \r
441         * System.IO.Packaging/Check.cs:\r
442         * System.IO.Packaging/Package.cs:\r
443         * System.IO.Packaging/ZipPackage.cs:\r
444         * System.IO.Packaging/PackagePart.cs:\r
445         * System.IO.Packaging/ZipPackagePart.cs:\r
446         * Test/System.IO.Packaging/PackagePartTest.cs:\r
447         * System.IO.Packaging/PackagePartCollection.cs: Began the implementation\r
448         of both PackageRelationship and ZipPackagePart. Enabled tests for\r
449         these classes.\r
450 \r
451 2008-10-15  Alan McGovern  <amcgovern@novell.com>\r
452 \r
453         * Test/System.IO.Packaging/FakePackagePartTests.cs: Add NotWorking\r
454         attribute to test.\r
455 \r
456 2008-10-15  Alan McGovern  <amcgovern@novell.com>\r
457 \r
458         * System.IO.Packaging/PackagePart.cs:\r
459         * System.IO.Packaging/PackageRelationship.cs:\r
460         * System.IO.Packaging/PackageRelationshipCollection.cs: Began\r
461         implementing the PackageRelationship code\r
462 \r
463         * System.IO.Packaging/Check.cs: Added check for SourceUri\r
464 \r
465 2008-10-15  Alan McGovern  <amcgovern@novell.com>\r
466 \r
467         * System.IO.Packaging/Check.cs: Created class for doing argument checks\r
468 \r
469         * System.IO.Packaging/Package.cs:\r
470         * System.IO.Packaging/ZipPackage.cs: Implemented enough of\r
471         Package/ZipPackage to allow the NUnit tests to function\r
472 \r
473         * WindowsBase.dll.sources:\r
474         * WindowsBase_test.dll.sources:\r
475         * System.IO.Packaging/PackagePart.cs:\r
476         * Test/System.IO.Packaging/FakePackagePart.cs:\r
477         * Test/System.IO.Packaging/FakePackagePartTests.cs: Began implementing\r
478         the PackagePart class\r
479 \r
480         * Test/System.IO.Packaging/TestBase.cs:\r
481         * Test/System.IO.Packaging/PackageTest.cs: Added temporary workarounds\r
482         for unimplemented methods in Package\r
483 \r
484 2008-10-15  Alan McGovern  <amcgovern@novell.com>\r
485 \r
486         * System.IO.Packaging/Package.cs: Use the FileInfo object rather than\r
487         calling File.Exists. Comply with coding guidelines better.\r
488 \r
489 2008-10-15  Alan McGovern  <amcgovern@novell.com>\r
490 \r
491         * Test/System.IO.Packaging/PackageTest.cs: Cosmetic fixes and added\r
492         three new tests\r
493 \r
494         * System.IO.Packaging/Package.cs: If the file already exists, throw an\r
495         exception if it's length is zero.\r
496 \r
497 2008-10-15  Alan McGovern  <amcgovern@novell.com>\r
498 \r
499         * System.IO.Packaging/Package.cs:\r
500         * System.IO/FileFormatException.cs:\r
501         * Test/System.IO.Packaging/PackageTest.cs: Added more NUnit tests and\r
502         implemented the necessary argument checking to pass these tests.\r
503 \r
504 2008-10-14  Alan McGovern  <amcgovern@novell.com>\r
505 \r
506         * Test/System.IO.Packaging/PackageTest.cs,\r
507         Test/System.IO.Packaging/PackageRelationshipTests.cs,\r
508         Test/System.IO.Packaging/PackagePartTest.cs,\r
509         Test/System.IO.Packaging/FakePackage.cs,\r
510         Test/System.IO.Packaging/FakeStream.cs,\r
511         Test/System.IO.Packaging/TestBase.cs: Cosmetic changes to follow\r
512         coding guidelines\r
513 \r
514 2008-10-14  Alan McGovern  <amcgovern@novell.com>\r
515 \r
516         * Test/System.IO.Packaging\r
517         * Test/System.IO.Packaging/PackageTest.cs\r
518         * Test/System.IO.Packaging/PackageRelationshipTests.cs\r
519         * Test/System.IO.Packaging/PackagePartTest.cs\r
520         * Test/System.IO.Packaging/FakePackage.cs\r
521         * Test/System.IO.Packaging/FakeStream.cs\r
522         * Test/System.IO.Packaging/TestBase.cs\r
523         * WindowsBase_test.dll.sources: Implemented some NUnit tests for\r
524         the System.IO.Packaging API.\r
525 \r
526 2007-11-18  Chris Toshok  <toshok@ximian.com>\r
527 \r
528         * System.Windows/DependencyObjectType.cs: implement such that it\r
529         passes all unit tests.\r
530 \r
531 2007-01-25  Miguel de Icaza  <miguel@novell.com>\r
532 \r
533         * Assembly/AssemblyInfo.cs: Use the right key to sign things so we\r
534         can test on Windows the resulting nunit tests.\r
535 \r
536 2005-07-24  Iain McCoy  <iain@mccoy.id.au>\r
537 \r
538         * Test/AttachedProperties.cs: made LocalValueEnumerator test not\r
539         depend on unstable implementation details\r
540 \r
541 2005-07-19  Iain McCoy  <iain@mccoy.id.au>\r
542 \r
543         * System.Windows/DependencyObject.cs,\r
544           System.Windows/LocalValueEnumerator.cs: implemented\r
545         GetLocalValueEnumerator() and the LocalValueEnumerator class to\r
546         support it.\r
547         * Test/DependencyObject.cs: added test for LocalValueEnumerator\r
548         \r
549 \r
550 2005-07-06  Iain McCoy  <iain@mccoy.id.au>\r
551 \r
552         * System.Windows/DependencyObject.cs,\r
553           System.Windows/DependencyProperty.cs,\r
554           System.Windows/PropertyMetadata.cs,\r
555           System.Windows/Callbacks.cs: Added constructors to PropertyMetadata,\r
556           added support for default values of properties\r
557 \r
558 2005-07-02  Iain McCoy  <iain@mccoy.id.au>\r
559 \r
560         * whole folder: initial implementation of the DependencyProperty\r
561         system\r