Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bugfix: incorrect handling of string deletion.

Refactoring: split file filtering functionality to two separate files (TFileFilter and TFileFiltersArray).

    • -0
    • +144
    ./libchcore/TFileFiltersArray.cpp
    • -0
    • +67
    ./libchcore/TFileFiltersArray.h
Refactoring:

    • -0
    • +163
    ./libchcore/TFileInfo.cpp
    • -0
    • +167
    ./libchcore/TFileInfoArray.cpp
    • -0
    • +81
    ./libchcore/TFileInfoArray.h
  1. … 8 more files in changeset.
Refactoring:

    • -0
    • +860
    ./libchcore/TTask.cpp
  1. … 3 more files in changeset.
Moved CTask and CTaskArray classes to the libchcore library.

    • -0
    • +1274
    ./libchcore/task.cpp
    • -0
    • +340
    ./libchcore/task.h
Additional cleanups.

Moved subtask handling to chcore library.

    • -0
    • +113
    ./libchcore/TSubTaskBase.cpp
    • -0
    • +121
    ./libchcore/TSubTaskContext.h
  1. … 10 more files in changeset.
Bugfix: Replace operation didn't update string length.

Bugfix: Find/Replace did not work correctly.

Added Find and Replace functionality to the TString class (buggy).

Moved to chcore: task's configuration management, filesystem management, stats management and progress management.

  1. … 24 more files in changeset.
Disabled assertion in exception constructor to avoid hangups when assert dialog shows up.

Bugfix: invalid priority was set for the thread in custom copy dialog.

Cleaned up chcore namespace prefix in chcore library.

Improved naming convention inside chcore library.

  1. … 9 more files in changeset.
Added TDateTime wrapper to chcore as a replacement for not exportable ATL::CTime.

    • -0
    • +229
    ./libchcore/TDateTime.cpp
    • -0
    • +74
    ./libchcore/TDateTime.h
Moved file filtering and file info classes to chcore library (possibly needs some more work on ATL::CTime export problem).

  1. … 19 more files in changeset.
File filter refactoring/preparation to move to chcore library.

Migrated part of file filtering class to chcore mechanisms.

Fixed problem with operator+ which required non-const input.

Moved buffer management to chcore library + some basic refactoring.

  1. … 3 more files in changeset.
Moved TBasePathData.h/cpp files to chcore library.

    • -82
    • +94
    ./libchcore/libchcore.vc90.vcproj
Updated signature in AboutBox.

Removed missing file from project.

Removed missing file from project.

Bugfix: tray icon incorrectly reported portable mode in case non-portable mode was enabled.

Bugfix: in shell extension, shortcuts were displayed as grayed out even when valid.

Bugfix: when storing array-values to config file, it wasn't cleared properly earlier, causing multiple entries to be added.

Bugfix: Tasks loaded at startup did not start automatically when the status was right.

Bugfix: exiting CH while copying data caused status to be changed to finished; this prevented auto-resuming at the next launch.