Changeset 2468
- Timestamp:
- 3/13/2012 4:44:12 AM (14 months ago)
- Location:
- branches/eraser6/pluginsRewrite
- Files:
-
- 8 edited
-
Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs (modified) (1 diff)
-
Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs (modified) (2 diffs)
-
Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs (modified) (2 diffs)
-
Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs (modified) (1 diff)
-
Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs (modified) (1 diff)
-
Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs (modified) (2 diffs)
-
Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs (modified) (6 diffs)
-
Eraser.Plugins/ExtensionPoints/IErasureTarget.cs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs
r2464 r2468 210 210 { 211 211 Progress.Completed += lastWritten; 212 OnProgressChanged(this, new ProgressChangedEventArgs(Progress,213 new TaskProgressChangedEventArgs(ToString(), currentPass, method.Passes))); 212 /*OnProgressChanged(this, new ProgressChangedEventArgs(Progress, 213 new TaskProgressChangedEventArgs(ToString(), currentPass, method.Passes)));*/ 214 214 215 215 if (Task.Canceled) -
branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs
r2467 r2468 61 61 public abstract void Execute(); 62 62 63 public ProgressManagerBase Progress 64 { 65 get; 66 protected set; 67 } 63 68 #endregion 64 69 … … 130 135 } 131 136 132 133 137 /// <summary> 134 138 /// The backing variable for the <see cref="Method"/> property. -
branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
r2464 r2468 247 247 //Update the task progress 248 248 IErasureMethod method = EffectiveMethod; 249 OnProgressChanged(this, new ProgressChangedEventArgs(progress,250 new TaskProgressChangedEventArgs(info.FullName, 0, method.Passes))); 249 /*OnProgressChanged(this, new ProgressChangedEventArgs(progress, 250 new TaskProgressChangedEventArgs(info.FullName, 0, method.Passes)));*/ 251 251 252 252 //Remove the read-only flag, if it is set. … … 263 263 progress.Total = totalData; 264 264 progress.Completed += lastWritten; 265 OnProgressChanged(this, new ProgressChangedEventArgs(progress,266 new TaskProgressChangedEventArgs(info.FullName, currentPass, method.Passes))); 265 /*OnProgressChanged(this, new ProgressChangedEventArgs(progress, 266 new TaskProgressChangedEventArgs(info.FullName, currentPass, method.Passes)));*/ 267 267 }; 268 268 -
branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs
r2464 r2468 219 219 220 220 //Public progress updates. 221 OnProgressChanged(this, new ProgressChangedEventArgs(progress,222 new TaskProgressChangedEventArgs(info.FullName, 0, 0))); 221 /*OnProgressChanged(this, new ProgressChangedEventArgs(progress, 222 new TaskProgressChangedEventArgs(info.FullName, 0, 0)));*/ 223 223 224 224 //Ensure that the current directory is empty before deleting. -
branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs
r2463 r2468 130 130 Progress.Steps.Add(new SteppedProgressManagerStep(progress, 131 131 0.0f, S._("Emptying recycle bin..."))); 132 OnProgressChanged(this, new ProgressChangedEventArgs(progress,133 new TaskProgressChangedEventArgs(string.Empty, 0, 0))); 132 /*OnProgressChanged(this, new ProgressChangedEventArgs(progress, 133 new TaskProgressChangedEventArgs(string.Empty, 0, 0)));*/ 134 134 135 135 RecycleBin.Empty(EmptyRecycleBinOptions.NoConfirmation | -
branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs
r2463 r2468 236 236 237 237 //Update progress. 238 OnProgressChanged(this, new ProgressChangedEventArgs(folderDeleteProgress,239 new TaskProgressChangedEventArgs(subDirectory.FullName, 1, 1))); 238 /*OnProgressChanged(this, new ProgressChangedEventArgs(folderDeleteProgress, 239 new TaskProgressChangedEventArgs(subDirectory.FullName, 1, 1)));*/ 240 240 241 241 //Get the directory which we copied to and copy the file times to the … … 342 342 progress.Completed = TotalBytesTransferred; 343 343 progress.Total = TotalFileSize; 344 OnProgressChanged(this, new ProgressChangedEventArgs(Progress,345 new TaskProgressChangedEventArgs(file.FullName, 1, 1))); 344 /*OnProgressChanged(this, new ProgressChangedEventArgs(Progress, 345 new TaskProgressChangedEventArgs(file.FullName, 1, 1)));*/ 346 346 347 347 if (Task.Canceled) -
branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs
r2463 r2468 196 196 throw new OperationCanceledException(S._("The task was cancelled.")); 197 197 198 OnProgressChanged(this, new ProgressChangedEventArgs(tipSearch, 199 new TaskProgressChangedEventArgs(path, 0, 0))); 198 //TODO: create a means to inform the parent on the progress of the current 199 //file we found 200 /*OnProgressChanged(this, new ProgressChangedEventArgs(tipSearch, 201 new TaskProgressChangedEventArgs(path, 0, 0)));*/ 200 202 }; 201 203 … … 209 211 tipProgress.Total = totalFiles; 210 212 tipProgress.Completed = currentFile; 211 OnProgressChanged(this, new ProgressChangedEventArgs(tipProgress,212 new TaskProgressChangedEventArgs(currentFilePath, 0, 0))); 213 /*OnProgressChanged(this, new ProgressChangedEventArgs(tipProgress, 214 new TaskProgressChangedEventArgs(currentFilePath, 0, 0)));*/ 213 215 214 216 if (Task.Canceled) … … 247 249 residentProgress.Completed = currentFile; 248 250 residentProgress.Total = totalFiles; 249 OnProgressChanged(this, new ProgressChangedEventArgs(residentProgress,250 new TaskProgressChangedEventArgs(string.Empty, 0, 0))); 251 /*OnProgressChanged(this, new ProgressChangedEventArgs(residentProgress, 252 new TaskProgressChangedEventArgs(string.Empty, 0, 0)));*/ 251 253 252 254 if (Task.Canceled) … … 263 265 Progress.Steps.Add(new SteppedProgressManagerStep(tempFiles, 264 266 0.0f, S._("Removing temporary files..."))); 265 OnProgressChanged(this, new ProgressChangedEventArgs(tempFiles,266 new TaskProgressChangedEventArgs(string.Empty, 0, 0))); 267 /*OnProgressChanged(this, new ProgressChangedEventArgs(tempFiles, 268 new TaskProgressChangedEventArgs(string.Empty, 0, 0)));*/ 267 269 info.Delete(true); 268 270 tempFiles.MarkComplete(); … … 287 289 288 290 //Set the event parameters, then broadcast the progress event. 289 OnProgressChanged(this, new ProgressChangedEventArgs(structureProgress,290 new TaskProgressChangedEventArgs(string.Empty, 0, 0))); 291 /*OnProgressChanged(this, new ProgressChangedEventArgs(structureProgress, 292 new TaskProgressChangedEventArgs(string.Empty, 0, 0)));*/ 291 293 } 292 294 ); … … 342 344 { 343 345 mainProgress.Completed += lastWritten; 344 OnProgressChanged(this, new ProgressChangedEventArgs(mainProgress,345 new TaskProgressChangedEventArgs(Drive, currentPass, method.Passes))); 346 /*OnProgressChanged(this, new ProgressChangedEventArgs(mainProgress, 347 new TaskProgressChangedEventArgs(Drive, currentPass, method.Passes)));*/ 346 348 347 349 if (Task.Canceled) -
branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureTarget.cs
r2467 r2468 93 93 /// </summary> 94 94 void Execute(); 95 96 /// <summary> 97 /// Gets the progress manager for this Erasure Target. 98 /// </summary> 99 ProgressManagerBase Progress 100 { 101 get; 102 } 95 103 } 96 104
Note: See TracChangeset
for help on using the changeset viewer.
