CopyHandler

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added unit tests to various engine classes (CH-326) Refactoring of exported collections (CH-327)

    • -0
    • +203
    /src/common/GenericTemplates/RandomAccessContainerWrapper.h
    • -135
    • +0
    /src/libchcore/TPathContainer.cpp
    • -0
    • +245
    /src/libchcore/Tests/TestsTPathContainer.cpp
    • -0
    • +3
    /src/libchcore/libchcore.vc140.vcxproj
    • -76
    • +7
    /src/libchengine/TFileFiltersArray.cpp
    • -18
    • +15
    /src/libchengine/TFileFiltersArray.h
    • -5
    • +2
    /src/libchengine/TTaskConfigTracker.cpp
  1. … 13 more files in changeset.
Updated Polish translation (CH-325) Fixed problem with log levels not being applied on the fly (CH-324) Pressing "view log" now shows the "Log is empty" message instead of trying to create the non-existent log file (CH-323).

Improved handling of logger waiting failures (CH-322)

    • -3
    • +23
    /src/liblogger/TAsyncMultiLogger.cpp
Fixed presentation of paths in file replace dialog (now the \\?\ prefix won't be displayed) (CH-304)

    • -0
    • +10
    /src/libchengine/TLocalFilesystem.cpp
    • -2
    • +2
    /src/libchengine/TLocalFilesystemFile.cpp
Fixed several code issues reported by ReSharper (CH-318)

  1. … 27 more files in changeset.
Fixed several issues reported by ReSharper (CH-318).

  1. … 19 more files in changeset.
Removed non-existent file from project (CH-319)

    • -1
    • +0
    /src/libserializer/libserializer.vcxproj
Updated sqlite library to 3.15.2 (CH-321).

Fixed build of helper projects (CH-320)

    • -8
    • +8
    /tests/test_runner/test_runner.vcxproj
Included missing files (CH-319)

    • -1
    • +3
    /src/libchengine/Tests/TestsTConfig.cpp
    • -14
    • +0
    /src/libchengine/Tests/TestsTSQLiteDatabase.cpp
    • -4
    • +4
    /src/libchengine/Tests/TestsTSpeedTracker.cpp
Split libchcore to several libraries (libstring, libserializer, libchengine) (CH-319)

    • -207
    • +205
    /src/ch/ClipboardMonitor.cpp
  1. … 579 more files in changeset.
Removed unnecessary instructions (CH-318).

Cosmetic code changes - removed unneeded semicolons (CH-318)

    • -1
    • +1
    /src/libchcore/TOverlappedMemoryPool.h
Build fix (CH-114)

Introduced engine-wide logging (with task manager serialization included). Moved serialization logging from debug tracing to a normal log file. (CH-114)

    • -2
    • +7
    /src/libchcore/TSQLiteSerializerFactory.h
    • -5
    • +8
    /src/libchcore/TSQLiteSerializerRowData.h
  1. … 17 more files in changeset.
Removed 'using namespace' clauses from header files. Removed macros that defines namespaces. (CH-318)

    • -744
    • +743
    /src/libictranslate/LanguageDialog.cpp
    • -162
    • +179
    /src/libictranslate/LanguageDialog.h
    • -848
    • +846
    /src/libictranslate/ResourceManager.cpp
    • -189
    • +231
    /src/libictranslate/ResourceManager.h
GUI adjustments (CH-317).

Added configuration settings for read ahead and concurrent reads/writes (CH-317)

    • -11
    • +12
    /src/libchcore/TSubTaskCopyMove.cpp
    • -1
    • +8
    /src/libchcore/TTaskConfigBufferSizes.cpp
    • -10
    • +22
    /src/libchcore/Tests/TestsTBufferSizes.cpp
Removed unit tests for non-existent class (CH-318).

    • -89
    • +0
    /src/libchcore/Tests/TestsTSparseRangeMap.cpp
    • -6
    • +0
    /src/libchcore/libchcore.vc140.vcxproj
Fixed various issues reported by resharper. Added move constructors/move assignment operators to various classes. Exceptions cleanups. Removed unused code. Removed copy constructors/copy assignments from various noncopyable classes. (CH-318).

  1. … 106 more files in changeset.
Removed unnecessary virtual specifiers on methods (CH-318).

    • -36
    • +36
    /src/ch/FeedbackHandlerFactory.h
    • -9
    • +9
    /src/libchcore/TFeedbackHandlerWrapper.h
    • -2
    • +2
    /src/libchcore/TSQLiteSerializerFactory.h
    • -3
    • +3
    /src/libchcore/TSubTaskScanDirectory.h
Added override keyword to virtual functions (CH-318)

  1. … 29 more files in changeset.
Removed unnecessary includes. Sorted member initialization in constructors. (CH-318)

  1. … 129 more files in changeset.
Fixed several reader/writer hangs while copying data. Simplified updating of availability of input buffers for reader and writer. (CH-317)

    • -2
    • +1
    /src/libchcore/TOrderedBufferQueue.cpp
    • -1
    • +4
    /src/libchcore/TOverlappedReaderFB.cpp
    • -5
    • +6
    /src/libchcore/TOverlappedWriterFB.cpp
    • -1
    • +0
    /src/libchcore/TReadBufferQueueWrapper.h
    • -3
    • +1
    /src/libchcore/TWriteBufferQueueWrapper.h
    • -3
    • +4
    /src/libchcore/Tests/TOverlappedReaderTests.cpp
    • -1
    • +3
    /src/libchcore/Tests/TOverlappedWriterTests.cpp
    • -1
    • +0
    /src/libchcore/libchcore.vc140.vcxproj
Added concurrent read/write limits. Added max read-ahead limit. (CH-317).

    • -24
    • +21
    /src/libchcore/TOrderedBufferQueue.cpp
    • -2
    • +9
    /src/libchcore/TOverlappedReaderFB.cpp
    • -2
    • +7
    /src/libchcore/TOverlappedWriterFB.cpp
  1. … 12 more files in changeset.
Fixed issue with pressing X button in feedback dialogs forcing some random action (CH-315).

    • -891
    • +894
    /src/ch/ch.vc140.vcxproj.filters
Fixed release build (CH-314)

Disabled reporting of mfc-detected memory leaks, as they contain only false positives at the moment (CH-314).

Switched attribute and file times setting (for files and directories) to use Vista win32 api where possible. Changing attributes will now open the error dialog instead of putting task in error state. Merged attributes and file times options in configuration. Fixed hangs when pausing and resuming tasks. Fixed hangs when ending operation. (CH-200)

    • -8
    • +20
    /src/libchcore/TLocalFilesystem.cpp
    • -11
    • +11
    /src/libchcore/TLocalFilesystem.h
    • -0
    • +22
    /src/libchcore/TLocalFilesystemFile.cpp
  1. … 10 more files in changeset.
Version bump.