2004-01-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / class / System / System.IO / ChangeLog
1 2004-01-21  Gonzalo Paniagua Javier <gonzalo@ximian.com>
2
3         * DefaultWatcher.cs: implemented.
4         * FAMWatcher.cs: don't stop the thread when we add a new watch.
5         * FileSystemWatcher.cs: on windows we use the default watcher by now.
6
7 2004-01-16  Gonzalo Paniagua Javier <gonzalo@ximian.com>
8
9         * DefaultWatcher.cs: stub for the default watcher.
10         * WindowsWatcher.cs: stub for the windows watcher.
11         
12         * FAMWatcher.cs: FAM watcher.
13         
14         * FileAction.cs: enum with event types.
15         
16         * FileSystemEventArgs.cs: added SetName property.
17         * FileSystemWatcher.cs: added support for the 3 watchers.
18
19         * IFileWatcher.cs: interface implemented by the watchers. 
20         * SearchPattern.cs: copied from corlib.
21
22 2003-07-17  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
23
24         * FileSystemWatcher.cs: Reworked attributes based on the new Consts
25         scheme
26
27 2003-07-13  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
28
29         * FileSystemWatcher.cs: Added missing attributes
30
31 2003-07-09  Andreas Nahr <ClassDevelopment@A-SoftTech.com>
32
33         * IODescriptionAttribute.cs: Removed unneeded field
34
35 2003-05-16  Dick Porter  <dick@ximian.com>
36
37         * MonoIO.cs: Implement GetTempPath
38
39 2003-03-17  Gonzalo Paniagua Javier <gonzalo@ximian.com>
40
41         * FileSystemWatcher.cs: added attributes and some more implementation.
42         Now only the guts left to do.
43
44         * FileSystemEventArgs.cs:
45         * RenamedEventArgs.cs: implemented a couple of properties.
46
47 2002-10-31  Dick Porter  <dick@ximian.com>
48
49         * MonoIO.cs: Return the error status in a parameter, as the
50         GetLastError() value has long since been blown away if we try and
51         look it up in a subsequent internal call invocation.
52
53 2002-09-15  Duncan Mak  <duncan@ximian.com>
54
55         * FileSystemWatcher.cs (FileSystemWatcher): Fixed the null-param
56         constructor.
57
58 2002-08-28  Gonzalo Paniagua Javier <gonzalo@ximian.com>
59
60         * FileSystemWatcher.cs: IDisposable fixes.
61
62 2002-08-23  Gonzalo Paniagua Javier <gonzalo@ximian.com>
63
64         * InternalBufferOverflowException.cs:
65         * NotifyFilters.cs:
66         * WatcherChangeTypes.cs: little fixes based on class status page.
67
68 2002-08-15  Tim Coleman <tim@timcoleman.com>
69         * ErrorEventArgs.cs:
70         * ErrorEventHandler.cs:
71         * FileSystemEventArgs.cs:
72         * FileSystemEventHandler.cs:
73         * FileSystemWatcher.cs:
74         * InternalBufferOverflowException.cs:
75         * IODescriptionAttribute.cs:
76         * NotifyFilters.cs:
77         * RenamedEventArgs.cs:
78         * RenamedEventHandler.cs:
79         * WaitForChangedResult.cs:
80         * WatcherChangeTypes.cs:
81                 New stubs added.
82
83 2002-07-20  Dick Porter  <dick@ximian.com>
84
85         * MonoIO.cs: Cut down copy of corlib/System.IO/MonoIO.cs, so it
86         can be used from the System assembly but still not be exposed to
87         users.
88