Timeline
3/13/2012:
- 23:37 Changeset [2487] by
-
- branches/eraser6/pluginsRewrite/Eraser.Manager/DirectExecutor.cs
- branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ProgressManager.cs
- Move the task execution machinery to the Task object, so that Tasks can execute independently of an Executor. The Executor instance now just manages task lists and schedules when tasks are supposed to run.
- Report progress updates by pushing information to the SteppedProgressManager? instance associated with each erasure target. Furthermore, do not manipulate the state of the Task object, instead, let the Task object manage its own Progress state.
- 23:06 Changeset [2486] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ProgressManager.cs
Report progress updates by pushing information to the SteppedProgressManager? instance associated with each erasure target. Furthermore, do not manipulate the state of the Task object, instead, let the Task object manage its own Progress state.
Because of this, a new property Tag is created in ProgressManagerBase?, to hold state information.
- 23:05 Changeset [2485] by
-
- branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs
- branches/eraser6/pluginsRewrite/Eraser/LogForm.cs
- branches/eraser6/pluginsRewrite/Eraser/MainForm.cs
- branches/eraser6/pluginsRewrite/Eraser/ProgressForm.cs
- branches/eraser6/pluginsRewrite/Eraser/SchedulerPanel.cs
Replace the UIText property with ToString?(). Fix the resulting compile errors, too.
- 09:45 Changeset [2484] by
-
- branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs
- Rename the Task.UIText property to Task.ToString?()
- Remove the progress event from Task.
- 09:30 Changeset [2483] by
-
- branches/eraser6/pluginsRewrite/Eraser.Manager/Settings.cs
- branches/eraser6/pluginsRewrite/Eraser/Program.cs
- branches/eraser6/pluginsRewrite/Eraser/Settings.cs
Make the Eraser Settings class a singleton. At the same time, implement a lot of reflection wizardry to make lists and dictionaries a REG_MULTI_SZ and a Registry Key respectively. Caveat is that when retrieving lists and dictionaries, interfaces must be provided. If discrete types are provided, the RegistrySettings? class will fall back to serialisation.
- 09:10 Changeset [2482] by
-
- branches/eraser6/pluginsRewrite/Eraser.Manager/ManagerLibrary.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Host.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/PluginInfo.cs
Store all the Eraser settings at the root node, similar to what Eraser 6.0 does. Store plugin settings as a subkey of the Plugins key.
- 06:52 Changeset [2481] by
-
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Settings.cs
- branches/eraser6/pluginsRewrite/Eraser/Settings.cs
Made Persistently stored lists of strings use the REG_MULTI_SZ native Registry type.
- 06:28 Changeset [2480] by
-
- branches/eraser6/pluginsRewrite/Eraser.Plugins/PluginInfo.cs
Fixed the provision of persistent stores for plugins. Assemblies for which we are unsure whether it is a plugin should not have a persistent store created for them.
- 06:18 Changeset [2479] by
-
- branches/eraser6/pluginsRewrite/Eraser/TaskPropertiesForm.cs
Compile fix.
- 06:16 Changeset [2478] by
-
- branches/eraser6/pluginsRewrite
- branches/eraser6/pluginsRewrite/Eraser.Util/ExtensionMethods/IO.cs
- branches/eraser6/pluginsRewrite/Eraser.Util/ExtensionMethods/PathUtil.cs
- branches/eraser6/pluginsRewrite/Eraser.Util/Localisation.cs
- branches/eraser6/pluginsRewrite/Eraser.Util/NativeMethods/Kernel.cs
- branches/eraser6/pluginsRewrite/Eraser.Util/VolumeInfo.cs
- branches/eraser6/pluginsRewrite/Eraser/TaskPropertiesForm.cs
- branches/eraser6/pluginsRewrite/Installer/Bootstrapper/Bootstrapper.cpp
- branches/eraser6/pluginsRewrite/Installer/Bootstrapper/Bootstrapper.vcproj
- branches/eraser6/pluginsRewrite/Installer/Bootstrapper/Bootstrapper.vcxproj
- branches/eraser6/pluginsRewrite/Installer/Bootstrapper/stdafx.h
- branches/eraser6/pluginsRewrite/Installer/DirectoryStructure.wxs
Synchronise the Plugins Rewrite branch with trunk@r2442
- 06:02 Changeset [2477] by
-
- branches/eraser6/pluginsRewrite/Eraser/TaskDataSelectionForm.cs
Fixed crash when opening the Task Data Selection form.
- 05:58 Changeset [2476] by
-
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Registrars/PrngRegistrar.cs
- branches/eraser6/pluginsRewrite/Eraser/SettingsPanel.cs
The PrngRegistrar? should not try to store the active PRNG's GUID. It should be left to the Eraser.Plugins.Settings class.
- 05:57 Changeset [2475] by
-
- branches/eraser6/pluginsRewrite/Eraser.Manager/ManagerLibrary.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Host.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/PluginInfo.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Settings.cs
- branches/eraser6/pluginsRewrite/Eraser/Settings.cs
Fixed loading of settings from persistent storage (and the crash at startup)
- 05:56 Changeset [2474] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj
Do not copy Eraser.Plugins.dll to the Plugins directory, since it would cause circular dependencies (the assembly loading itself)
- 05:16 Changeset [2473] by
-
- branches/eraser6/pluginsRewrite/Eraser/Settings.cs
Make the Settings class compliant with the latest PersistentStore? API. The solution finally builds!
- 05:15 Changeset [2472] by
-
- branches/eraser6/pluginsRewrite/Eraser.Manager/Settings.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Settings.cs
- branches/eraser6/pluginsRewrite/Eraser/SettingsPanel.cs
Move the ForceUnlockLockedFiles? setting to Eraser.Plugins since it should be something that plugins respect and not the Eraser.Manager. We however would need a way to expose this functionality to plugins without directly providing access to Eraser.Util.Native.
- 05:11 Changeset [2471] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.en.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.it.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.nl.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.pl.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.resx
- branches/eraser6/pluginsRewrite/Eraser.Manager/Eraser.Manager.csproj
- branches/eraser6/pluginsRewrite/Eraser.Manager/Strings.en.resx
- branches/eraser6/pluginsRewrite/Eraser.Manager/Strings.it.resx
- branches/eraser6/pluginsRewrite/Eraser.Manager/Strings.nl.resx
- branches/eraser6/pluginsRewrite/Eraser.Manager/Strings.pl.resx
- branches/eraser6/pluginsRewrite/Eraser.Manager/Strings.resx
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Eraser.Plugins.csproj
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Exception.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.en.resx
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.it.resx
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.nl.resx
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.pl.resx
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.resx
Move the Exception types to Eraser.Plugins.
- 05:08 Changeset [2470] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Windows.cs
- branches/eraser6/pluginsRewrite/Eraser.Manager/DirectExecutor.cs
Compile fixes.
- 04:52 Ticket #418 (ObjectDisposedException when viewing the log as erase tasks execute) created by
- As detailed in [http://eraser.heidi.ie/forum/viewtopic.php?f=2&t=8661 the …
- 04:50 Changeset [2469] by
-
- trunk/website/Templates/forumTheme/theme/images/icon_pages.gif
Revert to the stock pages gif since the previous commit accidentally removed the transparency channel.
- 04:44 Changeset [2468] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureTarget.cs
Instead of pushing events to the client, we will update our Progress object and the client should pull progress updates instead. This prepares the code to be used by the remote executor (for service execution).
In the interim, there is no progress feedback for all erasures.
- 04:34 Changeset [2467] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs
- branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Eraser.Plugins.csproj
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ITask.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/PersistentStore.cs
- branches/eraser6/pluginsRewrite/Eraser/Strings.en.resx
- branches/eraser6/pluginsRewrite/Eraser/Strings.it.resx
- branches/eraser6/pluginsRewrite/Eraser/Strings.nl.resx
- branches/eraser6/pluginsRewrite/Eraser/Strings.pl.resx
- branches/eraser6/pluginsRewrite/Eraser/Strings.resx
Define the Task interface, and then store a reference to the parent task in all IErasureTargets.
- 03:11 Changesets [2463-2466] by
-
- branches/eraser6/pluginsRewrite/Eraser/SettingsPanel.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/SettingsForm.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/CustomMethodEditorForm.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/Custom.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Ntfs.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Windows.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/SettingsForm.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.en.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.it.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.nl.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.pl.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/ErasureMethodBase.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/FileSystemBase.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Prngs/PrngBase.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Prngs/RNGCrypto.cs
Further compile fixes.
03/13/12:
- 03:07 Changeset [2462] by
-
- branches/eraser6/pluginsRewrite/Eraser.Manager/Settings.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Eraser.Plugins.csproj
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Host.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Settings.cs
Move common erasure settings to the Host instance instead of the Manager library.
- 02:38 Changeset [2461] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/EntropySources/KernelEntropySource.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/ErasureMethodBase.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/ErasureTargetBase.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/FileSystemBase.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Prngs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Prngs/PrngBase.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Prngs/RNGCrypto.cs
Added base class implementations for each of the IRegisterable types.
- 02:33 Changeset [2460] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
Final set of compile fixes for making the types in Eraser.Plugins interfaces before we move on.
- 02:31 Changeset [2459] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/RNGCrypto.cs
Woops, we do need to declare override since we are going to be inherited from a PrngBase? class (which will be committed later)
- 01:10 Changeset [2458] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/EntropySources/KernelEntropySource.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileErasureTargetConfigurer.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Fat.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Ntfs.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Windows.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/RNGCrypto.cs
More changes for Eraser.DefaultPlugins?. There are still plenty of build errors...
- 01:06 Changeset [2457] by
-
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureMethod.cs
XML documentation syntax fix.
- 00:59 Changeset [2456] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/CustomMethodEditorForm.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/EntropySources/KernelEntropySource.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/Custom.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/DoD.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/RCMP_TSSIT_OPS_II.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/USAF5020.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/USArmyAR380_19.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureMethods/VSITR.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/DriveErasureTargetConfigurer.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTargetConfigurer.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTargetConfigurer.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Fat.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Ntfs.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/FileSystems/Windows.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Properties/AssemblyInfo.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/RNGCrypto.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/SettingsForm.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.en.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.it.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.nl.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.pl.resx
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Strings.resx
First batch of changes for Eraser.DefaultPlugins?. There are plenty of build errors in this one, but let's solve them one at a time.
- 00:26 Ticket #417 (Logging improvements) created by
- A summary thread is found …
03/12/12:
- 09:51 Changeset [2455] by
-
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/Plugin.cs
- branches/eraser6/pluginsRewrite/Eraser.Manager/Settings.cs
Move the default Erase method, Unused Space Erase method and Active PRNG back to Eraser.Manager because the GUID stored there can refer to code implemented outside of Eraser.DefaultPlugins?.
- 09:42 Changeset [2454] by
-
- branches/eraser6/pluginsRewrite/Eraser/SettingsPanel.cs
Fixed quite a few variable references.
- 09:15 Changeset [2453] by
-
- branches/eraser6/pluginsRewrite/Eraser.Shell/CtxMenu.cpp
- branches/eraser6/pluginsRewrite/Eraser.Shell/CtxMenu.h
- branches/eraser6/pluginsRewrite/Eraser/Program.cs
Remove the Erase On Restart context menu item since users can modify the task when they use the context menu now. In addition, change the command line generation to use the standard command line syntax instead of a special one for Context Menu erasures, so that we can reuse the CliConfigurers? defined.
- 07:47 Changesets [2451-2452] by
-
- branches/eraser6/pluginsRewrite/Eraser/SchedulerPanel.cs
- branches/eraser6/pluginsRewrite/Eraser/TaskPropertiesForm.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FileSystemObjectErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/FolderErasureTargetConfigurer.cs
- branches/eraser6/pluginsRewrite/Eraser.DefaultPlugins/ErasureTargets/RecycleBinErasureTargetConfigurer.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/IConfigurer.cs
- branches/eraser6/pluginsRewrite/Eraser/TaskDragDropHelper.cs
Added the IDragAndDropConfigurer interface and allow target configurers to configure themselves, without knowledge of the underlying types.
- 07:02 Changesets [2449-2450] by
-
- branches/eraser6/pluginsRewrite/Eraser/Program.cs
- branches/eraser6/pluginsRewrite/Eraser/UpdateForm.cs
- branches/eraser6/pluginsRewrite/Eraser/Program.cs
- branches/eraser6/pluginsRewrite/Eraser/SchedulerPanel.cs
- branches/eraser6/pluginsRewrite/Eraser/Settings.cs
- branches/eraser6/pluginsRewrite/Eraser/SettingsPanel.cs
- branches/eraser6/pluginsRewrite/Eraser/TaskDataSelectionForm.cs
- branches/eraser6/pluginsRewrite/Eraser/TaskPropertiesForm.cs
Fixed most broken references to the Extension Point interfaces.
- 05:46 Changeset [2448] by
-
- trunk/website/scripts/UpdateList.php
If we are dealing with builds, make a Build object instead of a download object for download count tracking.
- 05:32 Changeset [2447] by
-
- trunk/website/scripts/Build.php
- trunk/website/scripts/Download.php
Revert to the original implementation for GetDisplayedLink?. We should only link to our own server when we are dealing with a build.
- 05:06 Changeset [2446] by
-
- trunk/website/scripts/Download.php
When we are printing links, we should link to our download page so that we can count the number of downloads.
- 04:20 Changeset [2445] by
-
- branches/eraser6/pluginsRewrite/Eraser/Eraser.csproj
- branches/eraser6/pluginsRewrite/Eraser/Program.cs
- branches/eraser6/pluginsRewrite/Eraser/ProgressForm.cs
- branches/eraser6/pluginsRewrite/Eraser/SchedulerPanel.cs
- branches/eraser6/pluginsRewrite/Eraser/SettingsPanel.cs
- branches/eraser6/pluginsRewrite/Eraser/TaskDragDropHelper.cs
- branches/eraser6/pluginsRewrite/Eraser/UpdateForm.cs
Remove the dependency on Eraser.DefaultPlugins? (to try to make it completely stand alone)
- 04:06 Changeset [2444] by
-
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Registrars/EntropySourceRegistrar.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Registrars/ErasureMethodRegistrar.cs
Remainder of the changes made to only include interfaces in Eraser.Plugins.
- 03:53 Changeset [2443] by
-
- branches/eraser6/pluginsRewrite/Eraser.Manager/EntropyPoller.cs
- branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Eraser.Plugins.csproj
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IEntropySource.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureMethod.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IFileSystem.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IPrng.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Registrars/EntropySourceRegistrar.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.en.resx
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.it.resx
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.nl.resx
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.pl.resx
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Strings.resx
Made all the extension points in Eraser.Plugins to be interfaces, to be true to the need for the Plugins assembly. Move all the implementation to Eraser.DefaultPlugins? (will be in a separate commit since basically the entire library needs to be rewritten.)
- 01:30 Build of Eraser 6.2 [2442] on Windows completed
- 01:01 Ticket #416 (Verify Eraser's plugin loading behaviour when CRLs cannot be verified) created by
- A forum post …
- 00:53 Ticket #415 (Fall back to large block erasing if space is freed on a volume being ...) created by
- We should be able to go back to large block erasure when we are erasing …
03/11/12:
- 09:40 Ticket #414 (Define behaviour for deleting empty subdirectories) created by
- In the forum, …
- 09:34 Ticket #413 (Create walkthrough for Eraser) created by
- As described by chas1 in …
- 09:28 Ticket #412 (Allow erasures in folders without directory listing permissions) created by
- As described by phkhgh in …
- 08:42 Changeset [2442] by
-
- trunk/eraser/Eraser.Util/ExtensionMethods/IO.cs
- trunk/eraser/Eraser.Util/ExtensionMethods/PathUtil.cs
- trunk/eraser/Eraser/TaskPropertiesForm.cs
Instead of allowing GetCompactPath? to be called on a FileSystemObject?, abstract it to PathUtil? so that we can bypass it if necessary. This would allow us to not get an exception when we try to obtain a compact path for display when we are in the task properties dialog.
- 08:27 Changeset [2441] by
-
- trunk/eraser/Eraser.Util/NativeMethods/Kernel.cs
- trunk/eraser/Eraser.Util/VolumeInfo.cs
Fix a crash in the .NET 4.0 runtime when we call FindFirstVolumeMountpoint? or FindFirstVolume?. Because the handles returned are not to be closed by CloseHandle?, although we declared the functions to return a SafeFileHandle?, an SEH exception halting the process if run in debug mode will be thrown by the OS (as in the case of running native code.)
03/10/12:
- 13:35 Changeset [2440] by
-
- branches/eraser6/pluginsRewrite/Eraser.BlackBox/Properties/AssemblyInfo.cs
- branches/eraser6/pluginsRewrite/Eraser.Manager/DirectExecutor.cs
- branches/eraser6/pluginsRewrite/Eraser.Manager/ErasureTargetCollection.cs
- branches/eraser6/pluginsRewrite/Eraser.Manager/ManagerLibrary.cs
- branches/eraser6/pluginsRewrite/Eraser.Manager/Task.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Eraser.Plugins.csproj
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Registrars/ErasureMethodRegistrar.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Registrars/ErasureTargetFactoryRegistrar.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Registrars/FileSystemRegistrar.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Registrars/PrngRegistrar.cs
- branches/eraser6/pluginsRewrite/Eraser/SettingsPanel.cs
- branches/eraser6/pluginsRewrite/Eraser/TaskDataSelectionForm.cs
Use the new identifier names defined in Eraser.Plugins.
- 13:32 Changeset [2439] by
-
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IEntropySource.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureMethod.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IErasureTarget.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IFileSystem.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/ExtensionPoints/IPrng.cs
Make all the plugin extension points interfaces. I'll move the rest of the code tomorrow.
- 12:06 Build of Eraser 6.2 [2437] on Windows completed
- 08:48 Changeset [2438] by
-
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Eraser.Plugins.csproj
- branches/eraser6/pluginsRewrite/Eraser.Plugins/Host.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/PluginInfo.cs
- branches/eraser6/pluginsRewrite/Eraser.Plugins/PluginLoadingPolicy.cs
Rename LoadingPolicy? to PluginLoadingPolicy? to be absolutely clear on the purpose of the enum and attribute.
- 04:48 Changeset [2437] by
-
- trunk/eraser/Installer/Bootstrapper/Bootstrapper.cpp
Add preliminary support for detection and installation of .NET 4 as required by the end user's computer.
- 03:43 Changeset [2436] by
-
- branches/website/forumTheme
Close the Forum Theme branch.
- 03:40 Changeset [2435] by
-
- trunk/website
- trunk/website/Templates/forumTheme
Merged the ForumTheme? branch to the website trunk.
- 03:15 Ticket #94 (All web pages for Eraser should link to each other.) closed by
- fixed: I've skinned Trac and the Forum today. Marking this as closed…
- 02:44 Changeset [2434] by
-
- branches/website/forumTheme/Templates/forumTheme/theme/eraser.css
Fix the link colour of the navigation at the top of the page (below the banner) and also prevent the h3 background from showing for the post composition box.
- 02:43 Changeset [2433] by
-
- branches/website/forumTheme/Templates/forumTheme/template/overall_header.html
Fixed links when we are logging into the ACP.
- 02:30 Changeset [2432] by
-
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_bump.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_faq.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_fontsize.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_logout.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_members.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_pages.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_print.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_register.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_sendemail.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_ucp.gif
Offset the Hue by 155 so that the blue-themed icons become red-themed instead.
- 02:19 Changeset [2431] by
-
- branches/website/forumTheme/Templates/forumTheme/theme/eraser.css
Don't display the h3 with the nice borders inline with thread posts.
- 02:17 Changeset [2430] by
-
- branches/website/forumTheme/Templates/forumTheme/template/styleswitcher.js
Oops, left debug code in the source.
- 02:15 Changeset [2429] by
-
- branches/website/forumTheme/Templates/forumTheme/template/overall_header.html
- branches/website/forumTheme/Templates/forumTheme/template/styleswitcher.js
Fixed the theme font-size switcher code.
- 02:01 Changeset [2428] by
-
- branches/website/forumTheme/Templates/forumTheme/theme/common.css
- branches/website/forumTheme/Templates/forumTheme/theme/eraser.css
- branches/website/forumTheme/Templates/forumTheme/theme/large.css
- branches/website/forumTheme/Templates/forumTheme/theme/medium.css
- branches/website/forumTheme/Templates/forumTheme/theme/normal.css
Allow font-size switching to work with the theme.
- 01:31 Changeset [2427] by
-
- branches/website/forumTheme/Templates/forumTheme/theme/eraser.css
The entire right style is not needed for the forum.
- 01:27 Changeset [2426] by
-
- branches/website/forumTheme/Templates/forumTheme/template/overall_header.html
- branches/website/forumTheme/Templates/forumTheme/theme/eraser.css
Aligned the header of the page.
- 00:44 Changeset [2425] by
-
- branches/website/forumTheme/Templates/forumTheme/template/overall_footer.html
- branches/website/forumTheme/Templates/forumTheme/template/overall_header.html
- branches/website/forumTheme/Templates/forumTheme/theme/eraser.css
Okay, got the surrounding theme elements working. The entire forum is now set within an Eraser-themed frame.
- 00:16 Changeset [2424] by
-
- branches/website/forumTheme/Templates/forumTheme/imageset/imageset.cfg
- branches/website/forumTheme/Templates/forumTheme/style.cfg
- branches/website/forumTheme/Templates/forumTheme/template/overall_footer.html
- branches/website/forumTheme/Templates/forumTheme/template/overall_header.html
- branches/website/forumTheme/Templates/forumTheme/template/template.cfg
- branches/website/forumTheme/Templates/forumTheme/theme/common.css
- branches/website/forumTheme/Templates/forumTheme/theme/eraser.css
- branches/website/forumTheme/Templates/forumTheme/theme/print.css
- branches/website/forumTheme/Templates/forumTheme/theme/theme.cfg
Let's just add our theme elements first, then modify.
- 00:07 Changeset [2423] by
-
- branches/website/forumTheme/Templates/forumTheme
- branches/website/forumTheme/Templates/forumTheme/imageset
- branches/website/forumTheme/Templates/forumTheme/imageset/announce_read.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/announce_read_locked.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/announce_read_locked_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/announce_read_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/announce_unread.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/announce_unread_locked.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/announce_unread_locked_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/announce_unread_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en
- branches/website/forumTheme/Templates/forumTheme/imageset/en/button_pm_forward.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en/button_pm_new.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en/button_pm_reply.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en/button_topic_locked.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en/button_topic_new.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en/button_topic_reply.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en/icon_contact_pm.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en/icon_post_edit.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en/icon_post_quote.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en/icon_user_online.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/en/imageset.cfg
- branches/website/forumTheme/Templates/forumTheme/imageset/en/index.htm
- branches/website/forumTheme/Templates/forumTheme/imageset/forum_link.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/forum_read.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/forum_read_locked.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/forum_read_subforum.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/forum_unread.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/forum_unread_locked.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/forum_unread_subforum.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_back_top.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_contact_aim.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_contact_email.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_contact_icq.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_contact_jabber.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_contact_msnm.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_contact_www.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_contact_yahoo.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_offline.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_online.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_post_delete.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_post_info.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_post_report.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_post_target.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_post_target_unread.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_rate_bad.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_rate_good.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_topic_attach.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_topic_latest.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_topic_newest.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_topic_reported.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_topic_unapproved.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/icon_user_warn.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/imageset.cfg
- branches/website/forumTheme/Templates/forumTheme/imageset/index.htm
- branches/website/forumTheme/Templates/forumTheme/imageset/site_logo.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/sticky_read.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/sticky_read_locked.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/sticky_read_locked_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/sticky_read_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/sticky_unread.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/sticky_unread_locked.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/sticky_unread_locked_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/sticky_unread_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/subforum_read.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/subforum_unread.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_moved.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_read.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_read_hot.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_read_hot_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_read_locked.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_read_locked_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_read_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_unread.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_unread_hot.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_unread_hot_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_unread_locked.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_unread_locked_mine.gif
- branches/website/forumTheme/Templates/forumTheme/imageset/topic_unread_mine.gif
- branches/website/forumTheme/Templates/forumTheme/style.cfg
- branches/website/forumTheme/Templates/forumTheme/template
- branches/website/forumTheme/Templates/forumTheme/template/antispam
- branches/website/forumTheme/Templates/forumTheme/template/antispam/oc_ban.html
- branches/website/forumTheme/Templates/forumTheme/template/attachment.html
- branches/website/forumTheme/Templates/forumTheme/template/bbcode.html
- branches/website/forumTheme/Templates/forumTheme/template/captcha_default.html
- branches/website/forumTheme/Templates/forumTheme/template/captcha_qa.html
- branches/website/forumTheme/Templates/forumTheme/template/captcha_recaptcha.html
- branches/website/forumTheme/Templates/forumTheme/template/confirm_body.html
- branches/website/forumTheme/Templates/forumTheme/template/custom_profile_fields.html
- branches/website/forumTheme/Templates/forumTheme/template/drafts.html
- branches/website/forumTheme/Templates/forumTheme/template/editor.js
- branches/website/forumTheme/Templates/forumTheme/template/faq_body.html
- branches/website/forumTheme/Templates/forumTheme/template/forum_fn.js
- branches/website/forumTheme/Templates/forumTheme/template/forumlist_body.html
- branches/website/forumTheme/Templates/forumTheme/template/index.htm
- branches/website/forumTheme/Templates/forumTheme/template/index_body.html
- branches/website/forumTheme/Templates/forumTheme/template/jumpbox.html
- branches/website/forumTheme/Templates/forumTheme/template/login_body.html
- branches/website/forumTheme/Templates/forumTheme/template/login_forum.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_approve.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_ban.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_footer.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_forum.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_front.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_header.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_logs.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_message.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_move.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_notes_front.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_notes_user.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_post.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_queue.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_reports.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_topic.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_viewlogs.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_warn_front.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_warn_list.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_warn_post.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_warn_user.html
- branches/website/forumTheme/Templates/forumTheme/template/mcp_whois.html
- branches/website/forumTheme/Templates/forumTheme/template/memberlist_body.html
- branches/website/forumTheme/Templates/forumTheme/template/memberlist_email.html
- branches/website/forumTheme/Templates/forumTheme/template/memberlist_im.html
- branches/website/forumTheme/Templates/forumTheme/template/memberlist_leaders.html
- branches/website/forumTheme/Templates/forumTheme/template/memberlist_search.html
- branches/website/forumTheme/Templates/forumTheme/template/memberlist_view.html
- branches/website/forumTheme/Templates/forumTheme/template/message_body.html
- branches/website/forumTheme/Templates/forumTheme/template/overall_footer.html
- branches/website/forumTheme/Templates/forumTheme/template/overall_header.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_attach_body.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_body.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_buttons.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_editor.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_layout.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_pm_layout.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_poll_body.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_preview.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_review.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_smilies.html
- branches/website/forumTheme/Templates/forumTheme/template/posting_topic_review.html
- branches/website/forumTheme/Templates/forumTheme/template/quickreply_editor.html
- branches/website/forumTheme/Templates/forumTheme/template/report_body.html
- branches/website/forumTheme/Templates/forumTheme/template/search_body.html
- branches/website/forumTheme/Templates/forumTheme/template/search_results.html
- branches/website/forumTheme/Templates/forumTheme/template/simple_footer.html
- branches/website/forumTheme/Templates/forumTheme/template/simple_header.html
- branches/website/forumTheme/Templates/forumTheme/template/styleswitcher.js
- branches/website/forumTheme/Templates/forumTheme/template/template.cfg
- branches/website/forumTheme/Templates/forumTheme/template/ucp_agreement.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_attachments.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_avatar_options.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_footer.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_groups_manage.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_groups_membership.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_header.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_main_bookmarks.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_main_drafts.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_main_front.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_main_subscribed.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_pm_history.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_pm_message_footer.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_pm_message_header.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_pm_options.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_pm_popup.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_pm_viewfolder.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_pm_viewmessage.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_pm_viewmessage_print.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_prefs_personal.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_prefs_post.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_prefs_view.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_profile_avatar.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_profile_profile_info.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_profile_reg_details.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_profile_signature.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_register.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_remind.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_resend.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_zebra_foes.html
- branches/website/forumTheme/Templates/forumTheme/template/ucp_zebra_friends.html
- branches/website/forumTheme/Templates/forumTheme/template/viewforum_body.html
- branches/website/forumTheme/Templates/forumTheme/template/viewonline_body.html
- branches/website/forumTheme/Templates/forumTheme/template/viewonline_whois.html
- branches/website/forumTheme/Templates/forumTheme/template/viewtopic_body.html
- branches/website/forumTheme/Templates/forumTheme/template/viewtopic_print.html
- branches/website/forumTheme/Templates/forumTheme/theme
- branches/website/forumTheme/Templates/forumTheme/theme/bidi.css
- branches/website/forumTheme/Templates/forumTheme/theme/buttons.css
- branches/website/forumTheme/Templates/forumTheme/theme/colours.css
- branches/website/forumTheme/Templates/forumTheme/theme/common.css
- branches/website/forumTheme/Templates/forumTheme/theme/content.css
- branches/website/forumTheme/Templates/forumTheme/theme/cp.css
- branches/website/forumTheme/Templates/forumTheme/theme/forms.css
- branches/website/forumTheme/Templates/forumTheme/theme/images
- branches/website/forumTheme/Templates/forumTheme/theme/images/arrow_down.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/arrow_left.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/arrow_right.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/arrow_up.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/bg_button.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/bg_header.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/bg_list.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/bg_menu.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/bg_menu_rtl.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/bg_tabs1.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/bg_tabs2.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/corners_left.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/corners_left.png
- branches/website/forumTheme/Templates/forumTheme/theme/images/corners_left2.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/corners_right.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/corners_right.png
- branches/website/forumTheme/Templates/forumTheme/theme/images/corners_right2.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/created_by.jpg
- branches/website/forumTheme/Templates/forumTheme/theme/images/feed.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/gradient.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_bookmark.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_bump.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_faq.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_fontsize.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_home.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_logout.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_members.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_pages.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_print.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_register.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_search.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_sendemail.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_subscribe.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_textbox_search.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_ucp.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/icon_unsubscribe.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/index.htm
- branches/website/forumTheme/Templates/forumTheme/theme/images/no_avatar.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/quote.gif
- branches/website/forumTheme/Templates/forumTheme/theme/images/quote_rtl.gif
- branches/website/forumTheme/Templates/forumTheme/theme/index.htm
- branches/website/forumTheme/Templates/forumTheme/theme/large.css
- branches/website/forumTheme/Templates/forumTheme/theme/links.css
- branches/website/forumTheme/Templates/forumTheme/theme/medium.css
- branches/website/forumTheme/Templates/forumTheme/theme/normal.css
- branches/website/forumTheme/Templates/forumTheme/theme/print.css
- branches/website/forumTheme/Templates/forumTheme/theme/stylesheet.css
- branches/website/forumTheme/Templates/forumTheme/theme/theme.cfg
- branches/website/forumTheme/Templates/forumTheme/theme/tweaks.css
Import the stock phpBB3 prosilver theme which we will use as a base for modifying our theme.
- 00:06 Build of Eraser 6.2 [2418] on Windows completed
- 00:00 Changeset [2422] by
-
- branches/website/forumTheme
Create the Forum Themes branch for the website.
03/09/12:
- 23:59 Changeset [2421] by
-
- branches/website/forumTheme
OK, I forgot I'm not supposed to make the branch folder.
- 23:57 Changeset [2420] by
-
- branches/website/forumTheme
Created the Forum Themes branch.
- 23:54 Changeset [2419] by
-
- branches/website
Create new branch for website development.
- 14:14 Changeset [2418] by
-
- trunk/eraser/Eraser.Util/Localisation.cs
We need to handle a MissingManifestResourceException?: We get this when we are looking up for a string resource that does not exist. In this circumstance, we will just return the untranslated string.
03/08/12:
- 23:45 Ticket #408 (Custom Erasure Method Editor not available) closed by
- This ticket was closed automatically by the system. It was previously set …
- 23:45 Ticket #400 (Error Hide) closed by
- This ticket was closed automatically by the system. It was previously set …
- 23:19 Ticket #411 (Allow users to delete BlackBox reports from the UI) created by
- 23:10 Changeset [2417] by
-
- trunk/website/trac.css
Fix a little spillover when we have a full navigation bar (e.g. for admins)
- 14:07 Build of Eraser 6.2 [2416] on Windows completed
- 13:59 Changeset [2416] by
-
- trunk/eraser/Installer/DirectoryStructure.wxs
Oops, forgot to check the name of the new VS2010 merge modules.
- 13:56 Build of Eraser 6.2 [2415] on Windows failed
- Step build failed
- 13:23 Changeset [2415] by
-
- trunk/eraser/Installer/Bootstrapper/Bootstrapper.vcxproj
Fix the TargetName? property to be what we want the .exe to be named to fix a MSBuild warning.
- 13:21 Changeset [2414] by
-
- trunk/eraser
- trunk/eraser/Installer/Bootstrapper/Bootstrapper.cpp
- trunk/eraser/Installer/Bootstrapper/Bootstrapper.vcproj
- trunk/eraser/Installer/Bootstrapper/Bootstrapper.vcxproj
- trunk/eraser/Installer/Bootstrapper/stdafx.h
Forward-port from Eraser 6.0: Changes made to the Bootstrapper to use the latest LZMA SDK API.
- 12:51 Changeset [2413] by
-
- trunk/eraser/Installer/DirectoryStructure.wxs
We should link with the VC2010 merge modules for the C++ Runtime, since we are compiling using VS2010 for 6.2
- 12:29 Build of Eraser 6.2 [2341] on Windows failed
- Step build failed
- 09:52 Build of Eraser 6 [2401] on Windows completed
- 07:13 DebuggingNightlyBuilds edited by
- New URL for symbols (diff)
- 07:06 Changeset [2412] by
-
- trunk/website/scripts/BuildUtil.php
Implemented alternative implementation for sftp's delete command.
- 05:59 Changeset [2411] by
-
- trunk/website/Templates/Eraser.dwt
- trunk/website/announcements/20081201.html
- trunk/website/announcements/20081213.html
- trunk/website/announcements/20090103.html
- trunk/website/announcements/20090108.html
- trunk/website/announcements/20090418.html
- trunk/website/announcements/20090610.html
- trunk/website/announcements/20090611.html
- trunk/website/announcements/20090706.html
- trunk/website/announcements/20091215.html
- trunk/website/announcements/20100414.html
- trunk/website/announcements/20101106.html
- trunk/website/announcements/20111106.html
- trunk/website/contributing.html
- trunk/website/download.php
- trunk/website/index.php
- trunk/website/reviews.html
Use the new links for the forum and Trac in the website. Also, update the copyright year.
- 05:55 Changeset [2410] by
-
- trunk/website/scripts/blackbox
- trunk/website/scripts/blackbox/dumps
- trunk/website/scripts/blackbox/dumps/.htaccess
Add the dumps folder to version control since we need to make sure the .htaccess within it is retained when uploading.
- 05:53 Changeset [2409] by
-
- trunk/website/index.php
Removed retired contributors.
- 05:33 Changeset [2408] by
-
- trunk/website/.htaccess
No indexes, follow symlinks for this website. Also, redirect /updates to /scripts/updates (where both the v1 and v2 update code resides)
- 05:30 Changeset [2407] by
-
- trunk/website/scripts/.htaccess
- trunk/website/scripts/.user.ini
- trunk/website/scripts/blackbox/.htaccess
- trunk/website/scripts/updates/.htaccess
- trunk/website/scripts/updates/.user.ini
Do not define the error logging parameters. We should set these settings at the Virtual Host level on the server, so that depending on where the script is executed, the error logging and reporting behaviour will be different.
03/07/12:
- 13:13 WikiProcessors edited by
- (diff)
- 13:13 WikiNewPage edited by
- (diff)
- 13:13 WikiMacros edited by
- (diff)
- 13:13 WikiHtml edited by
- (diff)
- 13:13 WikiFormatting edited by
- (diff)
- 13:13 TracWiki edited by
- (diff)
- 13:13 TracUpgrade edited by
- (diff)
- 13:13 TracTickets edited by
- (diff)
- 13:13 TracSyntaxColoring edited by
- (diff)
- 13:13 TracSupport edited by
- (diff)
- 13:13 TracStandalone edited by
- (diff)
- 13:13 TracSearch edited by
- (diff)
- 13:13 TracRoadmap edited by
- (diff)
- 13:13 TracRepositoryAdmin edited by
- (diff)
- 13:13 TracReports edited by
- (diff)
- 13:13 TracQuery edited by
- (diff)
- 13:13 TracPlugins edited by
- (diff)
- 13:13 TracPermissions edited by
- (diff)
- 13:13 TracNotification edited by
- (diff)
- 13:13 TracNavigation edited by
- (diff)
- 13:13 TracModWSGI edited by
- (diff)
- 13:13 TracModPython edited by
- (diff)
- 13:13 TracLinks edited by
- (diff)
- 13:13 TracInterfaceCustomization edited by
- (diff)
- 13:13 TracInstall edited by
- (diff)
- 13:13 TracIni edited by
- (diff)
- 13:13 TracImport edited by
- (diff)
- 13:13 TracFineGrainedPermissions edited by
- (diff)
- 13:13 TracFastCgi edited by
- (diff)
- 13:13 TracChangeset edited by
- (diff)
- 13:13 TracCgi edited by
- (diff)
- 13:13 TracBrowser edited by
- (diff)
- 13:13 TracAccessibility edited by
- (diff)
- 13:13 SandBox edited by
- (diff)
- 13:13 PageTemplates edited by
- (diff)
- 13:13 CamelCase edited by
- (diff)
- 07:02 Ticket #410 (Check for Updates freezes) closed by
- fixed: This has already been fixed earlier in r2300.
- 01:12 Ticket #410 (Check for Updates freezes) created by
- Reported on build 2284.
03/06/12:
02/19/12:
- 19:18 Ticket #408 (Custom Erasure Method Editor not available) created by
- According the current help documentation (page 14), it should be possible …
- 19:03 Ticket #407 (Task List Erasure method reseted to default) created by
- While creating a new task, the erasure method could be selected according …
