CopyHandler

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Changed TConfigArray to use new RandomAccessContainer. Reverted previous changes to TFileFiltersArray as it intruduced bugs to deleted items management). Split TBasePathData from TBasePathDataContainer. (CH-327)

    • -165
    • +0
    /src/libchengine/TBasePathData.cpp
    • -0
    • +194
    /src/libchengine/TBasePathDataContainer.cpp
    • -0
    • +83
    /src/libchengine/TBasePathDataContainer.h
    • -12
    • +80
    /src/libchengine/TFileFiltersArray.cpp
    • -32
    • +35
    /src/libchengine/TFileFiltersArray.h
  1. … 3 more files in changeset.
Fixed several cppcheck-reported issues. Fixed jenkins coverage scripts. (CH-326)

    • -1
    • +1
    /src/libchcore/Tests/TestsTPathContainer.cpp
    • -1
    • +1
    /src/libstring/Tests/TestsTStringSet.cpp
Fixed unit tests building in non-testing configurations (CH-326)

    • -1
    • +6
    /src/libchcore/libchcore.vc140.vcxproj
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)