|
|
|
@2508
|
14 months |
lowjoel |
Rename IDragAndDropConfigurer to IDragAndDropConfigurerFactory since it …
|
|
|
|
@2507
|
14 months |
lowjoel |
Fixed blank item text when the step provides a step name, but the step's …
|
|
|
|
@2506
|
14 months |
lowjoel |
Query for the list of tools before deciding whether we should disable the …
|
|
|
|
@2505
|
14 months |
lowjoel |
Added the IClientTool interface and ClientToolRegistrar? classes for client …
|
|
|
|
@2504
|
14 months |
lowjoel |
Added a tools Context Menu Strip for us to add tools to.
|
|
|
|
@2503
|
14 months |
lowjoel |
Added a Tools menu for plugins to insert tools in.
|
|
|
|
@2502
|
14 months |
lowjoel |
Freeze the version of the Eraser.Plugins assembly.
|
|
|
|
@2501
|
14 months |
lowjoel |
Allow SteppedProgressManager? steps to have null for their progress …
|
|
|
|
@2500
|
14 months |
lowjoel |
Fixed progress reporting for drive erasures.
|
|
|
|
@2499
|
14 months |
lowjoel |
Oops, allow removal of tasks.
|
|
|
|
@2498
|
14 months |
lowjoel |
We need to skip files which no longer exist after we enumerate them: this …
|
|
|
|
@2497
|
14 months |
lowjoel |
Cache the last returned progress for each erasure target, since our …
|
|
|
|
@2496
|
14 months |
lowjoel |
- Get a copy of the Task Progress property at the start of progress …
|
|
|
|
@2495
|
14 months |
lowjoel |
Fixed exception when the progress dialog is left open and the task …
|
|
|
|
@2494
|
14 months |
lowjoel |
Fixed exception when we are computing a time remaining value but …
|
|
|
|
@2493
|
14 months |
lowjoel |
Make our progress form's progress reporting tolerant to different states …
|
|
|
|
@2492
|
14 months |
lowjoel |
Revert to the old behaviour where assigning an ErasureTargetCollection? its …
|
|
|
|
@2491
|
14 months |
lowjoel |
Behaviour change: Tasks can only be added to one executor at a time.
|
|
|
|
@2490
|
14 months |
lowjoel |
Fixed progress updates for the Scheduler Panel.
|
|
|
|
@2489
|
14 months |
lowjoel |
The tag used for the number of passes should be an array of int.
|
|
|
|
@2488
|
14 months |
lowjoel |
Change the progress updates to be a pull paradigm and not a push paradigm: …
|
|
|
|
@2487
|
14 months |
lowjoel |
- Move the task execution machinery to the Task object, so that Tasks can …
|
|
|
|
@2486
|
14 months |
lowjoel |
Report progress updates by pushing information to the …
|
|
|
|
@2485
|
14 months |
lowjoel |
Replace the UIText property with ToString?(). Fix the resulting compile …
|
|
|
|
@2484
|
14 months |
lowjoel |
- Rename the Task.UIText property to Task.ToString?()
- Remove the …
|
|
|
|
@2483
|
14 months |
lowjoel |
Make the Eraser Settings class a singleton. At the same time, implement a …
|
|
|
|
@2482
|
14 months |
lowjoel |
Store all the Eraser settings at the root node, similar to what Eraser 6.0 …
|
|
|
|
@2481
|
15 months |
lowjoel |
Made Persistently stored lists of strings use the REG_MULTI_SZ native …
|
|
|
|
@2480
|
15 months |
lowjoel |
Fixed the provision of persistent stores for plugins. Assemblies for which …
|
|
|
|
@2479
|
15 months |
lowjoel |
Compile fix.
|
|
|
|
@2478
|
15 months |
lowjoel |
Synchronise the Plugins Rewrite branch with trunk@r2442
|
|
|
|
@2477
|
15 months |
lowjoel |
Fixed crash when opening the Task Data Selection form.
|
|
|
|
@2476
|
15 months |
lowjoel |
The PrngRegistrar? should not try to store the active PRNG's GUID. It …
|
|
|
|
@2475
|
15 months |
lowjoel |
Fixed loading of settings from persistent storage (and the crash at …
|
|
|
|
@2474
|
15 months |
lowjoel |
Do not copy Eraser.Plugins.dll to the Plugins directory, since it would …
|
|
|
|
@2473
|
15 months |
lowjoel |
Make the Settings class compliant with the latest PersistentStore? API. The …
|
|
|
|
@2472
|
15 months |
lowjoel |
Move the ForceUnlockLockedFiles? setting to Eraser.Plugins since it should …
|
|
|
|
@2471
|
15 months |
lowjoel |
Move the Exception types to Eraser.Plugins.
|
|
|
|
@2470
|
15 months |
lowjoel |
Compile fixes.
|
|
|
|
@2468
|
15 months |
lowjoel |
Instead of pushing events to the client, we will update our Progress …
|
|
|
|
@2467
|
15 months |
lowjoel |
Define the Task interface, and then store a reference to the parent task …
|
|
|
|
@2466
|
15 months |
lowjoel |
Further compile fixes.
|
|
|
|
@2465
|
15 months |
lowjoel |
Further compile fixes.
|
|
|
|
@2464
|
15 months |
lowjoel |
Further compile fixes.
|
|
|
|
@2463
|
15 months |
lowjoel |
Further compile fixes.
|
|
|
|
@2462
|
15 months |
lowjoel |
Move common erasure settings to the Host instance instead of the Manager …
|
|
|
|
@2461
|
15 months |
lowjoel |
Added base class implementations for each of the IRegisterable types.
|
|
|
|
@2460
|
15 months |
lowjoel |
Final set of compile fixes for making the types in Eraser.Plugins …
|
|
|
|
@2459
|
15 months |
lowjoel |
Woops, we do need to declare override since we are going to be inherited …
|
|
|
|
@2458
|
15 months |
lowjoel |
More changes for Eraser.DefaultPlugins?. There are still plenty of build …
|
|
|
|
@2457
|
15 months |
lowjoel |
XML documentation syntax fix.
|
|
|
|
@2456
|
15 months |
lowjoel |
First batch of changes for Eraser.DefaultPlugins?. There are plenty of …
|
|
|
|
@2455
|
15 months |
lowjoel |
Move the default Erase method, Unused Space Erase method and Active PRNG …
|
|
|
|
@2454
|
15 months |
lowjoel |
Fixed quite a few variable references.
|
|
|
|
@2453
|
15 months |
lowjoel |
Remove the Erase On Restart context menu item since users can modify the …
|
|
|
|
@2452
|
15 months |
lowjoel |
Added the IDragAndDropConfigurer interface and allow target configurers to …
|
|
|
|
@2451
|
15 months |
lowjoel |
Added the IDragAndDropConfigurer interface and allow target configurers to …
|
|
|
|
@2450
|
15 months |
lowjoel |
Fixed most broken references to the Extension Point interfaces.
|
|
|
|
@2449
|
15 months |
lowjoel |
Fixed most broken references to the Extension Point interfaces.
|
|
|
|
@2445
|
15 months |
lowjoel |
Remove the dependency on Eraser.DefaultPlugins? (to try to make it …
|
|
|
|
@2444
|
15 months |
lowjoel |
Remainder of the changes made to only include interfaces in …
|
|
|
|
@2443
|
15 months |
lowjoel |
Made all the extension points in Eraser.Plugins to be interfaces, to be …
|
|
|
|
@2440
|
15 months |
lowjoel |
Use the new identifier names defined in Eraser.Plugins.
|
|
|
|
@2439
|
15 months |
lowjoel |
Make all the plugin extension points interfaces. I'll move the rest of the …
|
|
|
|
@2438
|
15 months |
lowjoel |
Rename LoadingPolicy? to PluginLoadingPolicy? to be absolutely clear on the …
|
|
|
|
@2406
|
17 months |
lowjoel |
Moved the ProgressManager? classes to Eraser.Plugins since it does form a …
|
|
|
|
@2382
|
19 months |
lowjoel |
Some more compile fixes.
|
|
|
|
@2381
|
19 months |
lowjoel |
Some more compile fixes.
|
|
|
|
@2380
|
19 months |
lowjoel |
Compilo fix.
|
|
|
|
@2379
|
19 months |
lowjoel |
Compilo fix.
|
|
|
|
@2378
|
19 months |
lowjoel |
Implement the new Persistent Store class for Eraser.Manager. Also hooked …
|
|
|
|
@2377
|
19 months |
lowjoel |
Move the Default PRNG and Erasure Methods settings to the Default Plugin.
|
|
|
|
@2376
|
19 months |
lowjoel |
Strange, I forgot to move the SettingsList? class.
|
|
|
|
@2375
|
19 months |
lowjoel |
Move the SettingsList? and SettingsDictionary? class to the Eraser assembly …
|
|
|
|
@2374
|
19 months |
lowjoel |
There is no longer a need to indicate the default file and unused space …
|
|
|
|
@2373
|
19 months |
lowjoel |
There is no longer a need to indicate the default file and unused space …
|
|
|
|
@2372
|
19 months |
lowjoel |
Use the new Host.Initialize prototype.
|
|
|
|
@2371
|
19 months |
lowjoel |
Persistent Stores will need to be passed from the Host initialiser. The …
|
|
|
|
@2370
|
19 months |
lowjoel |
Persistent Stores will need to be passed from the Host initialiser. The …
|
|
|
|
@2369
|
19 months |
lowjoel |
Move the Settings class to Eraser.Plugins for plugins to store persistent …
|
|
|
|
@2368
|
19 months |
lowjoel |
Replace the reference to Eraser.Manager with Eraser.Plugins. The majority …
|
|
|
|
@2367
|
19 months |
lowjoel |
The active PRNG and the AddEntropy? functions need to be public for …
|
|
|
|
@2366
|
19 months |
lowjoel |
Since the types have been moved to the Eraser.Plugins.ExtensionPoints? …
|
|
|
|
@2365
|
19 months |
lowjoel |
The ErasureTargetCollection? (renamed from ErasureTargetsCollection?) no …
|
|
|
|
@2364
|
19 months |
lowjoel |
The ErasureTargetCollection? (renamed from ErasureTargetsCollection?) no …
|
|
|
|
@2363
|
19 months |
lowjoel |
The registrars belong to Eraser.Plugins. We just need to define the …
|
|
|
|
@2362
|
19 months |
lowjoel |
The registrars belong to Eraser.Plugins. We just need to define the …
|
|
|
|
@2361
|
19 months |
lowjoel |
Compile fix.
|
|
|
|
@2360
|
19 months |
lowjoel |
Move the CopyPlausibleDeniabilityFile? function from the FileSystem? class …
|
|
|
|
@2359
|
19 months |
lowjoel |
As far as the Plugins assembly is concerned, settings in the …
|
|
|
|
@2358
|
19 months |
lowjoel |
Replaced the base types in the Host class with the derived types in the …
|
|
|
|
@2357
|
19 months |
lowjoel |
Move all registrars to the Eraser.Plugins assembly. This is to prevent …
|
|
|
|
@2356
|
19 months |
lowjoel |
The IConfigurer class should belong to the Eraser.Plugins namespace.
|
|
|
|
@2355
|
19 months |
lowjoel |
Use the == operator instead of the Equals member for System.String for …
|
|
|
|
@2354
|
19 months |
lowjoel |
- Moved the Dispose function after the constructor since it should undo …
|
|
|
|
@2353
|
19 months |
lowjoel |
Still not compilable, but one major change: when Dispose from Host is …
|
|
|
|
@2352
|
19 months |
lowjoel |
Shifted all the plugin-extensible code to the Plugins assembly …
|
|
|
|
@2347
|
19 months |
lowjoel |
Added the missing project references needed to build the solution.
|
|
|
|
@2346
|
19 months |
lowjoel |
Added the pre-build event for Eraser.Plugins. This allows the code to be …
|
|
|
|
@2345
|
19 months |
lowjoel |
Upgrade the Plugins project to .NET 4 and VS2010 just like the rest of the …
|
|
|
|