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