Timeline


and

12/14/2009:

08:28 Changeset [1376] by lowjoel
  • trunk/eraser6/Eraser/Program.cs

Fixed regression introduced in r1305 where session ends do not trigger the exit of the program cleanly.

12/13/2009:

17:15 LocalisingEraser edited by aramacciotti
(diff)
17:05 LocalisingEraser edited by aramacciotti
(diff)
17:03 LocalisingEraser edited by aramacciotti
(diff)
16:59 LocalisingEraser edited by aramacciotti
(diff)

12/12/2009:

13:48 Changeset [1375] by lowjoel
  • trunk/eraser5/shared/FileHelper.cpp

Convert all relative path names to full path names when enumerating files in a folder.

10:36 Ticket #265 (r1373 throws Unhandeled Exception on W7x64) closed by Joel
fixed: Fixed in r1374.
10:36 Changeset [1374] by lowjoel
  • trunk/eraser6/Eraser.Manager/Task.cs

Fixed regression in r1157. Fixes #265.

12/11/2009:

09:36 Ticket #266 (FAT32 Bug) closed by Joel
duplicate: Duplicate of #254.

12/9/2009:

13:26 LocalisingEraser edited by aramacciotti
(diff)
12:08 LocalisingEraser edited by aramacciotti
(diff)
11:56 LocalisingEraser edited by aramacciotti
(diff)
03:07 Ticket #266 (FAT32 Bug) created by GargantulaKon
Using 5.8.8 Beta 1 and the 5.8.7. I set to delete as unused space, but …

12/8/2009:

11:54 Ticket #265 (r1373 throws Unhandeled Exception on W7x64) created by philosophersean
Eraser6 r1373 throws an exception on a fresh install of Windows 7, Home …

12/4/2009:

14:42 LocalisingEraser edited by aramacciotti
(diff)
14:39 LocalisingEraser edited by aramacciotti
(diff)
13:41 Forms&Controls.PNG attached to LocalisingEraser by aramacciotti
Localization of forms
13:35 LocalisingEraser edited by aramacciotti
Removed AboutForm? that doesn't have anything to localize (diff)
13:00 Ticket #264 (One .NET Runtime 2.0 Error) created by tosch
Dear friends, first thing - thank you a lot for your work, it's a great …

12/3/2009:

23:15 Changeset [1373] by aramacciotti
  • trunk/eraser6/Eraser/TaskPropertiesForm.Designer.cs
  • trunk/eraser6/Eraser/TaskPropertiesForm.it.resx
  • trunk/eraser6/Eraser/TaskPropertiesForm.resx

Localized Scheduling tab

22:36 LocalisingEraser edited by aramacciotti
(diff)
09:52 LocalisingEraser edited by aramacciotti
(diff)
08:00 Strings.PNG attached to LocalisingEraser by aramacciotti
Screen shot of Strings files localization
07:41 LocalisingEraser edited by aramacciotti
(diff)

12/1/2009:

20:26 LocalisingEraser edited by aramacciotti
(diff)
20:25 LocalisingEraser edited by aramacciotti
(diff)
20:24 LocalisingEraser created by aramacciotti
First really early draft
03:05 DebuggingNightlyBuilds created by Joel
Publicise the public symbol server.
03:01 WikiStart edited by Joel
Link to the nighty builds debugging page (diff)
01:58 Ticket #263 (Eraser 6 r1371) closed by Joel
fixed: OK I've committed a fix, check back in about 15 minutes and use the new …
01:58 Changeset [1372] by lowjoel
  • trunk/eraser6/ShellExt/CtxMenu.cpp

Fixed shell extension crash when:
-no language is set in the Eraser settings
-a language in which no translation is available is selected.

11/30/2009:

16:00 Ticket #263 (Eraser 6 r1371) created by Frank_UK
Eraser 6 r1371 has a bug. Right clicking any file on the desktop crashes …
02:14 Ticket #262 (Localise the Util.Native and Util libraries) created by Joel
Some in the Logger class
01:56 Changeset [1371] by lowjoel
  • trunk/eraser6/ShellExt/ShellExt.rc

The resources in the Shell extension are currently sublanguage-neutral resources.

01:55 Changeset [1370] by lowjoel
  • trunk/eraser6/ShellExt/CtxMenu.cpp
  • trunk/eraser6/ShellExt/stdafx.h

When calling CCtxMenu::LoadString? use the Language ID specified in the main Eraser settings. Use the MLang library to convert the locale name to the language ID

01:03 Changeset [1369] by lowjoel
  • trunk/eraser6/ShellExt/CtxMenu.cpp

Manually parse the string table to get the language resource we want when calling CCtxMenu::LoadString? as we separate the string tables according to language in our module resource. This allows us to specify the language we want the resources to load in (to be implemented).

11/29/2009:

23:34 Changeset [1368] by lowjoel
  • trunk/eraser6/ShellExt/ShellExt.rc

Compilo.

23:24 Changeset [1367] by lowjoel
  • trunk/eraser6/ShellExt/ShellExt.rc

Restored the English resources. Do RC files work like this?

19:58 Changeset [1366] by aramacciotti
  • trunk/eraser6/ShellExt/ShellExt.rc

First italian translation of Shell Extension resource file

18:42 Changeset [1365] by aramacciotti
  • trunk/eraser6/Eraser/Strings.it.resx
09:45 Changeset [1364] by lowjoel
  • trunk/eraser6/Eraser/Resources/BackgroundLogo.png
  • trunk/eraser6/Resources/Source/Dialogs/Dialog Logo.psd

Getting ready to release Eraser 6 stable; the first in the stable line will be 6.0.6.

09:05 Changeset [1363] by lowjoel
  • trunk/eraser6/Eraser.Manager/EntropySource.cs

ERROR_ACCESS_DENIED is 0x5 not 0x6 (ERROR_INVALID_HANDLE).

11/28/2009:

10:19 Changeset [1362] by lowjoel
  • trunk/website/download.php

Wrote date format string.

09:32 Changeset [1361] by lowjoel
  • trunk/eraser6

Ignore the ipch folder used by VS2010

03:03 Changeset [1360] by lowjoel
  • trunk/eraser6/Eraser.DefaultPlugins/CustomMethodEditorForm.Designer.cs
  • trunk/eraser6/Eraser.DefaultPlugins/CustomMethodEditorForm.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/Custom.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/DoD.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/GOSTP50739.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/Gutmann.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/HMGIS5.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/RCMP_TSSIT_OPS_II.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/Random.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/Schneier.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/USAF5020.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/USArmyAR380_19.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/VSITR.cs
  • trunk/eraser6/Eraser.DefaultPlugins/FileSystems/Fat.cs
  • trunk/eraser6/Eraser.DefaultPlugins/FileSystems/Ntfs.cs
  • trunk/eraser6/Eraser.DefaultPlugins/FileSystems/Windows.cs
  • trunk/eraser6/Eraser.DefaultPlugins/Plugin.cs
  • trunk/eraser6/Eraser.DefaultPlugins/RNGCrypto.cs
  • trunk/eraser6/Eraser.DefaultPlugins/SettingsForm.Designer.cs
  • trunk/eraser6/Eraser.DefaultPlugins/SettingsForm.cs
  • trunk/eraser6/Eraser.Manager/DirectExecutor.cs
  • trunk/eraser6/Eraser.Manager/EntropySource.cs
  • trunk/eraser6/Eraser.Manager/Exception.cs
  • trunk/eraser6/Eraser.Manager/Executor.cs
  • trunk/eraser6/Eraser.Manager/FileSystem.cs
  • trunk/eraser6/Eraser.Manager/Language.cs
  • trunk/eraser6/Eraser.Manager/Logger.cs
  • trunk/eraser6/Eraser.Manager/ManagerLibrary.cs
  • trunk/eraser6/Eraser.Manager/Method.cs
  • trunk/eraser6/Eraser.Manager/PRNG.cs
  • trunk/eraser6/Eraser.Manager/Plugins.cs
  • trunk/eraser6/Eraser.Manager/RemoteExecutor.cs
  • trunk/eraser6/Eraser.Manager/Schedule.cs
  • trunk/eraser6/Eraser.Manager/Settings.cs
  • trunk/eraser6/Eraser.Manager/Task.cs
  • trunk/eraser6/Eraser.Util.Unlocker/AssemblyInfo.cpp
  • trunk/eraser6/Eraser.Util.Unlocker/Eraser.Util.Unlocker.cpp
  • trunk/eraser6/Eraser.Util.Unlocker/Eraser.Util.Unlocker.h
  • trunk/eraser6/Eraser.Util.Unlocker/Eraser.Util.Unlocker.rc
  • trunk/eraser6/Eraser.Util.Unlocker/Main.cpp
  • trunk/eraser6/Eraser.Util.Unlocker/NTApi.h
  • trunk/eraser6/Eraser.Util.Unlocker/Stdafx.cpp
  • trunk/eraser6/Eraser.Util.Unlocker/Stdafx.h
  • trunk/eraser6/Eraser.Util.Unlocker/Unlocker.cpp
  • trunk/eraser6/Eraser.Util.Unlocker/Unlocker.h
  • trunk/eraser6/Eraser.Util/File.cs
  • trunk/eraser6/Eraser.Util/KernelApi.cs
  • trunk/eraser6/Eraser.Util/Localisation.cs
  • trunk/eraser6/Eraser.Util/MsCorEEApi.cs
  • trunk/eraser6/Eraser.Util/NTApi.cs
  • trunk/eraser6/Eraser.Util/NetApi.cs
  • trunk/eraser6/Eraser.Util/NtfsApi.cs
  • trunk/eraser6/Eraser.Util/ShellApi.cs
  • trunk/eraser6/Eraser.Util/StreamInfo.cs
  • trunk/eraser6/Eraser.Util/UserApi.cs
  • trunk/eraser6/Eraser.Util/UxThemeApi.cs
  • trunk/eraser6/Eraser.Util/VolumeInfo.cs
  • trunk/eraser6/Eraser.Util/WintrustApi.cs
  • trunk/eraser6/Eraser/AboutForm.Designer.cs
  • trunk/eraser6/Eraser/AboutForm.cs
  • trunk/eraser6/Eraser/BasePanel.Designer.cs
  • trunk/eraser6/Eraser/BasePanel.cs
  • trunk/eraser6/Eraser/LightGroup.Designer.cs
  • trunk/eraser6/Eraser/LightGroup.cs
  • trunk/eraser6/Eraser/LogForm.Designer.cs
  • trunk/eraser6/Eraser/LogForm.cs
  • trunk/eraser6/Eraser/MainForm.Designer.cs
  • trunk/eraser6/Eraser/MainForm.cs
  • trunk/eraser6/Eraser/Program.cs
  • trunk/eraser6/Eraser/ProgressForm.Designer.cs
  • trunk/eraser6/Eraser/ProgressForm.cs
  • trunk/eraser6/Eraser/SchedulerPanel.Designer.cs
  • trunk/eraser6/Eraser/SchedulerPanel.cs
  • trunk/eraser6/Eraser/SettingsCompatibility.cs
  • trunk/eraser6/Eraser/SettingsPanel.Designer.cs
  • trunk/eraser6/Eraser/SettingsPanel.cs
  • trunk/eraser6/Eraser/TaskDataSelectionForm.Designer.cs
  • trunk/eraser6/Eraser/TaskDataSelectionForm.cs
  • trunk/eraser6/Eraser/TaskPropertiesForm.Designer.cs
  • trunk/eraser6/Eraser/TaskPropertiesForm.cs
  • trunk/eraser6/Eraser/ToolBar.Designer.cs
  • trunk/eraser6/Eraser/ToolBar.cs
  • trunk/eraser6/Eraser/UpdateForm.Designer.cs
  • trunk/eraser6/Eraser/UpdateForm.cs
  • trunk/eraser6/Installer/Bootstrapper/Bootstrapper.cpp
  • trunk/eraser6/Installer/Bootstrapper/Bootstrapper.h
  • trunk/eraser6/Installer/Bootstrapper/Bootstrapper.rc
  • trunk/eraser6/Installer/Bootstrapper/Main.cpp
  • trunk/eraser6/Installer/Bootstrapper/Resource.h
  • trunk/eraser6/Installer/Bootstrapper/stdafx.cpp
  • trunk/eraser6/Installer/Bootstrapper/stdafx.h
  • trunk/eraser6/Installer/DirectoryStructure.wxs
  • trunk/eraser6/Installer/Eraser.wxs
  • trunk/eraser6/Installer/Localisations.wxs
  • trunk/eraser6/Installer/UserInterface.wxs
  • trunk/eraser6/ShellExt/CtxMenu.cpp
  • trunk/eraser6/ShellExt/CtxMenu.h
  • trunk/eraser6/ShellExt/DllMain.cpp
  • trunk/eraser6/ShellExt/DllMain.h
  • trunk/eraser6/ShellExt/DllMain.idl
  • trunk/eraser6/ShellExt/ShellExt.rc
  • trunk/eraser6/ShellExt/stdafx.cpp
  • trunk/eraser6/ShellExt/stdafx.h
  • trunk/eraser6/ShellExt/targetver.h
  • trunk/eraser6/Version.cs.in
  • trunk/eraser6/Version.rc.in
  • trunk/eraser6/Version.wxs.in

Eraser's still under development, so update the copyright notice.

02:54 Changeset [1359] by lowjoel
  • trunk/eraser6/Eraser.DefaultPlugins/CustomMethodEditorForm.Designer.cs
  • trunk/eraser6/Eraser.DefaultPlugins/CustomMethodEditorForm.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/Custom.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/DoD.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/FirstLast16KB.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/GOSTP50739.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/Gutmann.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/HMGIS5.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/RCMP_TSSIT_OPS_II.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/Random.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/Schneier.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/USAF5020.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/USArmyAR380_19.cs
  • trunk/eraser6/Eraser.DefaultPlugins/ErasureMethods/VSITR.cs
  • trunk/eraser6/Eraser.DefaultPlugins/Plugin.cs
  • trunk/eraser6/Eraser.DefaultPlugins/Properties/AssemblyInfo.cs
  • trunk/eraser6/Eraser.DefaultPlugins/RNGCrypto.cs
  • trunk/eraser6/Eraser.DefaultPlugins/SettingsForm.Designer.cs
  • trunk/eraser6/Eraser.DefaultPlugins/SettingsForm.cs
  • trunk/eraser6/Eraser.Manager/DirectExecutor.cs
  • trunk/eraser6/Eraser.Manager/Executor.cs
  • trunk/eraser6/Eraser.Manager/Language.cs
  • trunk/eraser6/Eraser.Manager/Logger.cs
  • trunk/eraser6/Eraser.Manager/ManagerLibrary.cs
  • trunk/eraser6/Eraser.Manager/Method.cs
  • trunk/eraser6/Eraser.Manager/PRNG.cs
  • trunk/eraser6/Eraser.Manager/Plugins.cs
  • trunk/eraser6/Eraser.Manager/Properties/AssemblyInfo.cs
  • trunk/eraser6/Eraser.Manager/Schedule.cs
  • trunk/eraser6/Eraser.Manager/Settings.cs
  • trunk/eraser6/Eraser.Manager/Task.cs
  • trunk/eraser6/Eraser.Util/AdvApi.cs
  • trunk/eraser6/Eraser.Util/File.cs
  • trunk/eraser6/Eraser.Util/KernelApi.cs
  • trunk/eraser6/Eraser.Util/Localisation.cs
  • trunk/eraser6/Eraser.Util/NTApi.cs
  • trunk/eraser6/Eraser.Util/NetApi.cs
  • trunk/eraser6/Eraser.Util/Properties/AssemblyInfo.cs
  • trunk/eraser6/Eraser.Util/StreamInfo.cs
  • trunk/eraser6/Eraser.Util/UserApi.cs
  • trunk/eraser6/Eraser.Util/VolumeInfo.cs
  • trunk/eraser6/Eraser/AboutForm.Designer.cs
  • trunk/eraser6/Eraser/AboutForm.cs
  • trunk/eraser6/Eraser/BasePanel.Designer.cs
  • trunk/eraser6/Eraser/BasePanel.cs
  • trunk/eraser6/Eraser/LightGroup.Designer.cs
  • trunk/eraser6/Eraser/LightGroup.cs
  • trunk/eraser6/Eraser/LogForm.Designer.cs
  • trunk/eraser6/Eraser/LogForm.cs
  • trunk/eraser6/Eraser/MainForm.Designer.cs
  • trunk/eraser6/Eraser/MainForm.cs
  • trunk/eraser6/Eraser/Program.cs
  • trunk/eraser6/Eraser/ProgressForm.Designer.cs
  • trunk/eraser6/Eraser/ProgressForm.cs
  • trunk/eraser6/Eraser/Properties/AssemblyInfo.cs
  • trunk/eraser6/Eraser/Properties/Resources.Designer.cs
  • trunk/eraser6/Eraser/Properties/Settings.Designer.cs
  • trunk/eraser6/Eraser/SchedulerPanel.Designer.cs
  • trunk/eraser6/Eraser/SchedulerPanel.cs
  • trunk/eraser6/Eraser/SettingsPanel.Designer.cs
  • trunk/eraser6/Eraser/SettingsPanel.cs
  • trunk/eraser6/Eraser/TaskDataSelectionForm.Designer.cs
  • trunk/eraser6/Eraser/TaskDataSelectionForm.cs
  • trunk/eraser6/Eraser/TaskPropertiesForm.Designer.cs
  • trunk/eraser6/Eraser/TaskPropertiesForm.cs
  • trunk/eraser6/Eraser/ToolBar.Designer.cs
  • trunk/eraser6/Eraser/ToolBar.cs

Set svn:eol-style to native

02:48 Changeset [1358] by lowjoel
  • trunk/eraser6/Eraser.DefaultPlugins/FileSystems/Fat.cs
  • trunk/eraser6/Eraser.DefaultPlugins/FileSystems/Ntfs.cs
  • trunk/eraser6/Eraser.DefaultPlugins/FileSystems/Windows.cs

Set svn:keywords and svn:eol-style

02:44 Changeset [1357] by lowjoel
  • trunk/eraser6/Eraser/Settings.cs

Id is a keyword.

02:43 Changeset [1356] by lowjoel
  • trunk/eraser6/Eraser/Eraser.csproj
  • trunk/eraser6/Eraser/Program.cs
  • trunk/eraser6/Eraser/Settings.cs
  • trunk/eraser6/Eraser/Strings.NL.resx
  • trunk/eraser6/Eraser/Strings.en.resx
  • trunk/eraser6/Eraser/Strings.it.resx
  • trunk/eraser6/Eraser/Strings.resx

Split the settings classes from the Program file, I'll code an XML settings storage provider for portable Eraser.

02:14 Changeset [1355] by lowjoel
  • trunk/website/updates/index.php

Don't list builds in the update list.

00:49 WikiStart edited by Joel
Link to the TBD page for localisation. (diff)
00:46 WikiStart edited by Joel
Link to the release procedure. (diff)
00:45 CompilingEraser edited by Joel
Import all code signing certificates before building the installer. (diff)
00:42 CompilingEraser edited by Joel
WiX was downgraded to 3.0 for code stabilty. (diff)
00:39 Changeset [1354] by lowjoel
  • trunk/eraser6/Eraser.Util/Localisation.cs

In debug builds, display unlocalised strings as "untranslated"; but in release builds, return the English string instead. This makes the program useable even if the localisation is incomplete.

00:29 Changeset [1353] by lowjoel
  • trunk/eraser6/Eraser.Manager/Language.cs

Display the displayed name of the language in the Eraser Settings dialog instead of the native name as this uses the names from the native .NET runtime (i.e. a Spanish .NETfx will yield Spanish language names, English .NETfx with English language names etc.) Thanks to Andrea Ramacciotti for the suggestion.

00:23 Ticket #261 (About dialog improvements) created by Joel

11/27/2009:

12:25 Changeset [1352] by lowjoel
  • trunk/eraser6/Eraser/MainForm.Designer.cs
  • trunk/eraser6/Eraser/MainForm.resx

Position the Eraser tool bar (which is actually a menu bar) at (10, 27); it's reset to (0, 0) by VS automatically (a behaviour we do not want)

09:44 Changeset [1351] by lowjoel
  • trunk/eraser6/Installer/Bootstrapper/Bootstrapper.cpp

Only extract the relative file name from the 7-zip archive. This is because the files in the distribution are flat (and uniquely named). This allows the build server to do proper running builds.

09:17 Changeset [1350] by lowjoel
  • trunk/eraser6/Installer/Installer.wixproj

Generate the Version.wxs file first before signing the binaries as unsuccessful binary signing will terminate the pre-build process

08:50 Changeset [1349] by lowjoel
  • trunk/eraser6/Installer/Localisations.wxs

Include the Italian translations in the installer distributable.

08:17 Changeset [1348] by lowjoel
  • trunk/eraser6/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj

Don't sign the DefaultPlugins? binary. If you are developing Eraser you can specify that the DefaultPlugins? plugin be enabled and it will load without a signature (see the Settings page). This allows developers without a signing certificate to compile and run Eraser.

11/25/2009:

10:32 Changeset [1347] by aramacciotti
  • trunk/eraser6/Eraser/Strings.it.resx

Filled "untranslated" strings with default english values

10:28 Changeset [1346] by aramacciotti
  • trunk/eraser6/Eraser.DefaultPlugins/Strings.it.resx

Filled "untraslated" strings with english default values

10:26 Changeset [1345] by aramacciotti
  • trunk/eraser6/Eraser.Manager/Strings.it.resx

Filled some "untranslated" strings with english default value

09:50 Changeset [1344] by aramacciotti
  • trunk/eraser6/Eraser/MainForm.Designer.cs
  • trunk/eraser6/Eraser/MainForm.it.resx
  • trunk/eraser6/Eraser/MainForm.resx

Updated italian translation including main menù translation previously forgotten

01:57 Changeset [1343] by lowjoel
  • trunk/eraser6/Eraser/SettingsPanel.Designer.cs
  • trunk/eraser6/Eraser/SettingsPanel.it.resx
  • trunk/eraser6/Eraser/SettingsPanel.resx

Move the controls in the settings page for Italian as the plausible deniability checkbox was too long.

01:50 Changeset [1342] by lowjoel
  • trunk/eraser6/Installer/SignBin.bat

Display a warning if no valid signing certificate can be found; this assists localisers in building their own installer.

11/24/2009:

14:54 Changeset [1341] by aramacciotti
  • trunk/eraser6/Eraser/Eraser.csproj
14:43 Changeset [1340] by aramacciotti
  • trunk/eraser6/Eraser/SettingsPanel.Designer.cs
  • trunk/eraser6/Eraser/SettingsPanel.resx

Added italian translation

14:42 Changeset [1339] by aramacciotti
  • trunk/eraser6/Eraser/SettingsPanel.it.resx

First italian translation

13:43 Changeset [1338] by aramacciotti
  • trunk/eraser6/Eraser/SchedulerPanel.Designer.cs
  • trunk/eraser6/Eraser/SchedulerPanel.it.resx
  • trunk/eraser6/Eraser/SchedulerPanel.resx

Reset font size and type in title

13:41 Changeset [1337] by aramacciotti
  • trunk/eraser6/Eraser/SchedulerPanel.Designer.cs
  • trunk/eraser6/Eraser/SchedulerPanel.resx

Added italian translation resource file

13:40 Changeset [1336] by aramacciotti
  • trunk/eraser6/Eraser/SchedulerPanel.it.resx

First italian translation

09:44 Changeset [1335] by lowjoel
  • trunk/eraser6/Eraser/AboutForm.cs

Suppress constant expression warning (this is used to include build information)

09:35 Changeset [1334] by lowjoel
  • trunk/eraser6/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj
  • trunk/eraser6/Eraser.Manager/Eraser.Manager.csproj
  • trunk/eraser6/Eraser.Util/Eraser.Util.csproj
  • trunk/eraser6/Eraser/Eraser.csproj

Added periods after the backslash in path quotes to ensure that the paths provided are valid regardless of $(SolutionDir?) (\" is ignored.)

08:38 Changesets [1324-1333] by aramacciotti
  • trunk/eraser6/Eraser/ToolBar.Designer.cs
  • trunk/eraser6/Eraser/ToolBar.resx
  • trunk/eraser6/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj
  • trunk/eraser6/Eraser/Eraser.csproj
  • trunk/eraser6/Eraser/Eraser.csproj
  • trunk/eraser6/Eraser.Manager/Strings.it.resx
  • trunk/eraser6/Eraser.DefaultPlugins/Strings.it.resx
  • trunk/eraser6/Eraser.DefaultPlugins/CustomMethodEditorForm.it.resx
  • trunk/eraser6/Eraser.DefaultPlugins/CustomMethodPassEditor.it.resx
  • trunk/eraser6/Eraser.DefaultPlugins/SettingsForm.it.resx
  • trunk/eraser6/Eraser/TaskDataSelectionForm.it.resx
  • trunk/eraser6/Eraser/TaskPropertiesForm.it.resx
  • trunk/eraser6/Eraser/UpdateForm.it.resx
  • trunk/eraser6/Eraser/Strings.it.resx
  • trunk/eraser6/Eraser/BasePanel.it.resx
  • trunk/eraser6/Eraser/LightGroup.it.resx
  • trunk/eraser6/Eraser/LogForm.it.resx
  • trunk/eraser6/Eraser/MainForm.it.resx
  • trunk/eraser6/Eraser/ProgressForm.it.resx

11/24/09:

03:03 Changeset [1323] by lowjoel
  • trunk/eraser6/Eraser.Util/File.cs

Check protected system file names only if the file name is shorter than 255 characters (that's the Shell maximum.)

01:56 Changeset [1322] by lowjoel
  • trunk/eraser6
  • trunk/eraser6/Eraser.Manager
  • trunk/eraser6/Eraser.Util
  • trunk/eraser6/Eraser.Util.FileSystem
  • trunk/eraser6/Eraser.Util.Unlocker
  • trunk/eraser6/Installer/Bootstrapper
  • trunk/eraser6/ShellExt

Ignore some filetypes generated by VS2010.

01:54 Changeset [1321] by lowjoel
  • trunk/eraser6/Eraser/Program.cs

Warning fix. This also allows proper error messages to be displayed to the user when the settings cannot be loaded from the registry.

11/23/09:

11:13 Changeset [1320] by lowjoel
  • trunk/eraser6/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj
  • trunk/eraser6/Eraser.DefaultPlugins/Strings.it.resx
  • trunk/eraser6/Eraser.Manager/Eraser.Manager.csproj
  • trunk/eraser6/Eraser.Manager/Strings.it.resx
  • trunk/eraser6/Eraser/Eraser.csproj
  • trunk/eraser6/Eraser/Strings.it.resx

Added the Italian support files for Andrea Ramacciotti who has kindly volunteered to translate Eraser to Italian.

11/22/09:

06:00 Ticket #254 (Eraser 5.8.8 beta1 Memory Issues on W7x64) closed by trac-robot
This ticket was closed automatically by the system. It was previously set …

11/19/09:

23:26 Changeset [1319] by lowjoel
  • trunk/eraser6/Eraser.Manager/Strings.en.resx
  • trunk/eraser6/Eraser.Manager/Strings.nl.resx
  • trunk/eraser6/Eraser.Manager/Strings.resx

Ran csgettext to obtain new internationalisation strings.

23:25 Changeset [1318] by lowjoel
  • trunk/eraser6/Eraser.Manager/DirectExecutor.cs

Fixed crash when deleting multiple tasks.

11/15/09:

10:13 Ticket #259 (Crash when Recycle Bin window is open or opening) closed by Joel
worksforme: I can't replicate the crash. Does it occur every time? Based on your …

11/14/09:

08:33 Ticket #260 (Portable Eraser 6) created by Joel
Eraser 5 has a Portable version where settings are stored outside of the …
06:27 Changeset [1317] by lowjoel
  • trunk/eraser6/Eraser.Manager/RemoteExecutor.cs
  • trunk/eraser6/Eraser/Program.cs

Allow users to control an elevated instance of Eraser from the Explorer context menu.

06:23 Ticket #213 (Update Readme) closed by Joel
fixed
06:22 Changeset [1316] by lowjoel
  • trunk/website/scripts/downloads.php

Optimisation for maintaining only 3 nightly builds.

06:13 Changeset [1315] by lowjoel
  • trunk/website/download.php

Allow users to find the changelog for Eraser.

04:33 Changeset [1314] by lowjoel
  • trunk/website/download.php

Use appropriate terms for the nightly builds. They aren't really versions, more of build numbers.

04:28 Changeset [1313] by lowjoel
  • trunk/website/scripts/downloads.php

Make sure only that the last 3 nightly builds are available at any one time.

04:09 Changeset [1312] by lowjoel
  • trunk/website/scripts/downloads.php

Factorise out the build database insertion code to a separate function.

04:01 Changeset [1311] by lowjoel
  • trunk/website/download.php
  • trunk/website/scripts/downloads.php

More spelling fixes.

03:59 Changeset [1310] by lowjoel
  • trunk/website/download.php
  • trunk/website/scripts/downloads.php

-Misspelt supersede.
-Create the Build object instead of the Download object when a download is requested if the download id is a build. This ensures that superseded builds are checked for and handled appropriately. Superseded builds can be made superseded by setting the value in the database or deleting the build folder

03:17 Changeset [1309] by lowjoel
  • 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/contributing.html
  • trunk/website/download.php
  • trunk/website/index.php
  • trunk/website/reviews.html

The Download link should link to the new download page.

03:14 Changeset [1308] by lowjoel
  • trunk/website/download.php
  • trunk/website/scripts/downloads.php

Factorise out the download handling code to allow the creation of a download page. The new download page can list nightly builds as well.

02:25 Changeset [1307] by lowjoel
  • trunk/website/index.php

Remove the download links from the main page. I'm currently writing a separate download page that manages stable, beta and nightly builds.

00:35 Changeset [1306] by lowjoel
  • trunk/website/style.css

Set default styles for tables and table headers and error messages.

Note: See TracTimeline for information about the timeline view.