libchcore

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Changed other engine exceptions to use non-macro throwing (CH-219)

Improved engine core exception handling - now all core exceptions have appropriate message and the details are logged into tasks' log file (CH-219).

  1. … 32 more files in changeset.
Removed several unused functions (CH-216)

  1. … 5 more files in changeset.
Fixed additional issues reported by cppcheck (CH-216).

  1. … 3 more files in changeset.
Corrected several warnings reported by cppcheck (CH-216).

  1. … 6 more files in changeset.
Removed library libicpf, moved config support to libictranslate, log_file to libchcore (CH-217).

    • -12
    • +13
    ./TFilesystemFileFeedbackWrapper.cpp
  1. … 141 more files in changeset.
Fixed additional warnings reported by cppcheck (CH-216).

  1. … 9 more files in changeset.
Fixed additional warnings reported by cppcheck (CH-216) Disabled cstyleCast from being reported by cppcheck.

  1. … 23 more files in changeset.
Reduced number of errors and warnings reported by cppcheck (CH-216).

  1. … 64 more files in changeset.
Adjustment of compiler/linker options (CH-214).

  1. … 7 more files in changeset.
Disabled /SAFESEH, set debug information format to edit and continue (CH-214).

  1. … 7 more files in changeset.
Added support for building unit-tests configurations from msbuild, added support for writing xml files with test results (CH-214)

  1. … 6 more files in changeset.
Fixed displaying source paths in status dialog and mini status window (CH-212).

Adjusted the way progress (in percent) is calculated and displayed to mitigate the problem of files being deleted at 100% progress (CH-146).

  1. … 1 more file in changeset.
Bugfix: skipping non-existent files causes the need to skip them twice in certain situations (CH-204).

Adjusted handling of read-only files to reduce the performance impact (CH-203).

    • -25
    • +11
    ./TFilesystemFeedbackWrapper.cpp
    • -5
    • +33
    ./TFilesystemFileFeedbackWrapper.cpp
Changed default setting for "Protect read-only files" (CH-203).

Reverted the search optimization due to incompatibility with Windows XP (CH-195).

Project and source files' updates to allow them to build under VS2014.

  1. … 21 more files in changeset.
Added possibility to break the infinite retry loop without restarting task (using the newly introduced Advanced buttonin the status dialog box) (CH-165)

  1. … 6 more files in changeset.
Added support for controlling the task (pause/resume/restart/cancel) when in the retry loop.

    • -44
    • +74
    ./TFilesystemFeedbackWrapper.cpp
    • -45
    • +86
    ./TFilesystemFileFeedbackWrapper.cpp
Changed feedback handling to return also the information if the response was automatic or made by user (CH-165).

    • -0
    • +39
    ./TFeedbackResult.cpp
    • -14
    • +15
    ./TFilesystemFeedbackWrapper.cpp
    • -17
    • +19
    ./TFilesystemFileFeedbackWrapper.cpp
  1. … 4 more files in changeset.
Changed the way attributes are retrieved for file being overwritten (CH-196).

Optimized searching for files (CH-195)

Refactoring: extracting the feedback wrappers from subtasks to the separate classes (part 3) (CH-165).

    • -6
    • +243
    ./TFilesystemFeedbackWrapper.cpp
Bugfix: wrong handling of paths longer than 260 chars (CH-194)

Refactoring: extracting the feedback wrappers from copy/move subtask to the separate classes (part 2) (CH-165).

    • -14
    • +135
    ./TFilesystemFileFeedbackWrapper.cpp
Refactoring: extracting the feedback wrappers from copy/move subtask to the separate classes (CH-165).

    • -0
    • +175
    ./TFilesystemFeedbackWrapper.cpp
    • -0
    • +43
    ./TFilesystemFeedbackWrapper.h
    • -0
    • +363
    ./TFilesystemFileFeedbackWrapper.cpp
    • -0
    • +54
    ./TFilesystemFileFeedbackWrapper.h
Bugfix: one of the attribute changing functions were called without the filesystem proxy (CH-192)

Bugfix: wrong serialization management when restarting task (CH-191).