Timeline


and

10/29/11:

14:23 Ticket #387 (Recurring Tasks only run once) closed by Joel
fixed: Fixed in r2330-r2331.
14:23 Changeset [2331] by lowjoel
  • branches/eraser6/6.0
  • branches/eraser6/6.0/Eraser.Manager/DirectExecutor.cs

Merged revision(s) 2330 from trunk/eraser: Reschedule the task for execution, in addition to just computing the next run time. Fixes #387.

14:20 Changeset [2330] by lowjoel
  • trunk/eraser/Eraser.Manager/DirectExecutor.cs

Reschedule the task for execution, in addition to just computing the next run time. Fixes #387.

14:19 Changeset [2329] by lowjoel
  • trunk/eraser/Eraser.Util/ExtensionMethods/IO.cs
  • trunk/eraser/Eraser.Util/ProgressManager.cs
  • trunk/eraser/Eraser.Util/Strings.en.resx
  • trunk/eraser/Eraser.Util/Strings.it.resx
  • trunk/eraser/Eraser.Util/Strings.nl.resx
  • trunk/eraser/Eraser.Util/Strings.pl.resx
  • trunk/eraser/Eraser.Util/Strings.resx

The exceptions thrown in Eraser.Util are developer-visible and should not require translation.

14:10 Ticket #395 (Eraser hangs when installing updates) closed by Joel
fixed: There was a change in r2305 that can fix this. Once 6.0.9 is out, users …
13:24 Ticket #388 (balloon tips wording post wiping) closed by Joel
fixed
13:22 Changeset [2328] by lowjoel
  • branches/eraser6/6.0/Documentation/Documentation.docx
  • branches/eraser6/6.0/Documentation/UAC.png

Closes #396: Document circumventing of UAC for Free Space Erasures.
A short paragraph has been added, indicating the background and the most common workaround for the problem. A link to the forum where all documented workarounds are also provided.

13:06 Ticket #386 (Incorrect date or task set on monthly schedule) closed by Joel
fixed: r2315 should fix this. This fix should be in 6.0.9.
13:04 Ticket #390 (Keystroke confirmation in dialog invoked from context menu) closed by Joel
worksforme: Doesn't the context menu already have accelerators? * Erase * …
13:00 Changeset [2327] by lowjoel
  • branches/eraser6/6.0
  • branches/eraser6/6.0/Eraser/SchedulerPanel.cs
  • branches/eraser6/6.0/Eraser/Strings.en.resx
  • branches/eraser6/6.0/Eraser/Strings.it.resx
  • branches/eraser6/6.0/Eraser/Strings.nl.resx
  • branches/eraser6/6.0/Eraser/Strings.pl.resx
  • branches/eraser6/6.0/Eraser/Strings.resx

Merged revision(s) 2326 from trunk/eraser: The title of the balloon tip should be "Task Completed" and not "Task Executed" for clarity. This was suggested by Jackjack in #388.
Fixes #388: balloon tips wording post wiping

12:55 Changeset [2326] by lowjoel
  • trunk/eraser/Eraser/SchedulerPanel.cs
  • trunk/eraser/Eraser/Strings.en.resx
  • trunk/eraser/Eraser/Strings.it.resx
  • trunk/eraser/Eraser/Strings.nl.resx
  • trunk/eraser/Eraser/Strings.pl.resx
  • trunk/eraser/Eraser/Strings.resx

The title of the balloon tip should be "Task Completed" and not "Task Executed" for clarity. This was suggested by Jackjack in #388.
Fixes #388: balloon tips wording post wiping

12:42 Changeset [2325] by lowjoel
  • trunk/eraser/Dependencies/DragDropLib.dll
  • trunk/eraser/Dependencies/DragDropLib.pdb

Use a new build of the library.

12:39 Changeset [2324] by lowjoel
  • trunk/eraser/Eraser/TaskPropertiesForm.Designer.cs
  • trunk/eraser/Eraser/TaskPropertiesForm.cs
  • trunk/eraser/Eraser/TaskPropertiesForm.resx

Implemented smart path compaction for the targets in the Task Properties Dialog. All items will have the paths compacted according to Shell rules if they cannot fit in the column nicely.

12:30 Changeset [2881] by lowjoel

    Rebuilt all binaries again, there was a debug piece of code.

    12:23 Changesets [2879-2880] by lowjoel

      Rebuilt the libraries.

      11:04 Changeset [2878] by lowjoel

        Build with /unsafe in both debug and release builds.

        11:02 Changeset [2877] by lowjoel

          Set the output directory.

          11:01 Changeset [2876] by lowjoel

            Added the DragDropLib? from http://blogs.msdn.com/b/adamroot/archive/2008/02/19/shell-style-drag-and-drop-in-net-part-3.aspx, the full version with samples, and upgraded to VS2010.

            10:03 Changesets [2322-2323] by lowjoel
            • trunk/eraser/Eraser.BlackBox/BlackBox.cs
            • trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/UnusedSpaceErasureTarget.cs
            • trunk/eraser/Eraser.Manager/Plugins.cs
            • trunk/eraser/Eraser/SettingsPanel.cs
            • trunk/eraser/Eraser.DefaultPlugins/ErasureTargets/SecureMoveErasureTarget.cs
            • trunk/eraser/Eraser.Util/Eraser.Util.csproj
            • trunk/eraser/Eraser.Util/ExtensionMethods/PathUtil.cs

            Call our relative-path handling class PathUtil? instead so that we do not conflict with the .NET runtime. This is to allow less typing when using both System.IO and Eraser.Util.ExtensionMethods?.

            09:24 Changeset [2321] by lowjoel
            • trunk/eraser/Eraser.Shell/ShellExt.vcxproj

            Do not use the Windows 7.1 SDK toolset - the VS 2010 stock one is fine, I was testing something.

            09:13 Changeset [2320] by lowjoel
            • trunk/eraser
            • trunk/eraser/Eraser Native.props
            • trunk/eraser/Eraser.BlackBox/Eraser.BlackBox.csproj
            • trunk/eraser/Eraser.BlackBox/Properties/Resources.Designer.cs
            • trunk/eraser/Eraser.DefaultPlugins/Eraser.DefaultPlugins.csproj
            • trunk/eraser/Eraser.Manager/Eraser.Manager.csproj
            • trunk/eraser/Eraser.Shell/ShellExt.vcproj
            • trunk/eraser/Eraser.Shell/ShellExt.vcxproj
            • trunk/eraser/Eraser.Shell/ShellExt.vcxproj.filters
            • trunk/eraser/Eraser.Util.Native/Eraser.Util.Native.vcproj
            • trunk/eraser/Eraser.Util.Native/Eraser.Util.Native.vcxproj
            • trunk/eraser/Eraser.Util.Native/Eraser.Util.Native.vcxproj.filters
            • trunk/eraser/Eraser.Util/Eraser.Util.csproj
            • trunk/eraser/Eraser.Util/Migrated rules for Eraser.Util.ruleset
            • trunk/eraser/Eraser.sln
            • trunk/eraser/Eraser/Eraser.csproj
            • trunk/eraser/Eraser/Properties/Resources.Designer.cs
            • trunk/eraser/Eraser/Properties/Settings.Designer.cs
            • trunk/eraser/Installer/Bootstrapper/Bootstrapper.vcxproj
            • trunk/eraser/Installer/Bootstrapper/Bootstrapper.vcxproj.filters
            • trunk/eraser/Installer/Installer.wixproj

            Upgraded to VS2010 projects and WiX 3.5 for futureproofing

            08:10 Changeset [2319] by lowjoel
            • trunk/eraser/Eraser.Util/ProgressManager.cs

            We can use a higher significance level of 0.5; this yields slightly more accurate ETAs since more false samples are rejected (some good ones are rejected too -- but that's okay as we intend to just make this a little more elaborate than simple averages)

            10/20/11:

            05:21 Changeset [2318] by lowjoel
            • trunk/eraser/Eraser/SettingsPanel.Designer.cs

            Fixed display of language names in the Eraser Language selection. This is in preparation for migration to .NET 4.

            05:10 Changeset [2317] by lowjoel
            • branches/eraser6/6.0
            • branches/eraser6/6.0/UpdateVersions.bat

            Backport from revision 2316 from trunk/eraser:
            When obtaining the revision information, if we cannot find SubWCRev, we should output to stderr to be captured in the build server logs.

            05:05 Changeset [2316] by lowjoel
            • trunk/eraser/UpdateVersions.bat

            When obtaining the revision information, if we cannot find SubWCRev, we should output to stderr to be captured in the build server logs.

            05:01 Changeset [2315] by lowjoel
            • branches/eraser6/6.0
            • branches/eraser6/6.0/Eraser.Manager/Schedule.cs

            Backport from revision 2314 from trunk/eraser:
            Fixed monthly schedules, as described in http://bbs.heidi.ie/viewtopic.php?p=24697#p24697. The old code does seem rather strange.

            04:53 Changeset [2314] by lowjoel
            • trunk/eraser/Eraser.Manager/Schedule.cs

            Fixed monthly schedules, as described in http://bbs.heidi.ie/viewtopic.php?p=24697#p24697. The old code does seem rather strange.

            04:52 Changeset [2313] by lowjoel
            • trunk/eraser/Eraser/TaskPropertiesForm.cs

            The event handler for the checked changed event for each of the recurring schedule types may be called from outside the three buttons. For such instances, do not change the checked state (since sender is none of the three, all will be reset to blank)

            04:30 Changeset [2312] by lowjoel
            • trunk/eraser/Eraser/TaskPropertiesForm.Designer.cs
            • trunk/eraser/Eraser/TaskPropertiesForm.cs
            • trunk/eraser/Eraser/TaskPropertiesForm.resx

            Be explicit about the behaviour of the schedule check boxes. Since we handle the checking ourselves, we need to be careful of when the boxes are triggered and reset the states properly. Fixes the bug described in http://bbs.heidi.ie/viewtopic.php?p=24697#p24697

            10/11/2011:

            11:10 Changeset [2311] by lowjoel
            • trunk/website/trac.css

            Slightly modified the style file to better fit the overall theme and look less trac-ish.

            11:09 Changeset [2310] 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/announcements/20091215.html
            • trunk/website/announcements/20100414.html
            • trunk/website/announcements/20101106.html
            • trunk/website/contributing.html
            • trunk/website/download.php
            • trunk/website/index.php
            • trunk/website/reviews.html

            Trac has been set up as a separate server, at http://trac.heidi.ie/

            Note: See TracTimeline for information about the timeline view.