CopyHandler

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed issue with duplicate items appearing in the shell extension context menu (CH-333).

Updated sqlite to 3.16.2 (CH-331)

Fixed shell extension integration with Directory Opus (CH-330)

Improved logging of query column numbers in serializer (CH-329)

Updated default buffer sizes (CH-328)

Additional unit tests and cleanups (CH-326)

    • -1
    • +1
    /src/libchcore/libchcore.vc140.vcxproj
    • -2
    • +0
    /src/libchengine/TOverlappedThreadPool.h
    • -96
    • +0
    /src/libchengine/TPlainStringPool.cpp
    • -54
    • +0
    /src/libchengine/TPlainStringPool.h
    • -71
    • +0
    /src/libchengine/TSQLiteDatabase.cpp
    • -37
    • +0
    /src/libchengine/TSQLiteException.cpp
    • -41
    • +0
    /src/libchengine/TSQLiteException.h
    • -348
    • +0
    /src/libchengine/TSQLiteStatement.cpp
    • -108
    • +0
    /src/libchengine/TSQLiteStatement.h
  1. … 18 more files in changeset.
Added more unit tests (CH-326)

    • -1
    • +1
    /src/libchcore/TWorkerThreadController.h
    • -0
    • +62
    /src/libchcore/Tests/TestsTFileTime.cpp
    • -0
    • +219
    /src/libchcore/Tests/TestsTSharedMemory.cpp
    • -0
    • +15
    /src/libchcore/Tests/TestsTTimestampProviderTickCount.cpp
    • -0
    • +18
    /src/libchcore/libchcore.vc140.vcxproj
Excluded unit tests from normal builds (CH-326)

    • -4
    • +24
    /src/libchcore/libchcore.vc140.vcxproj
Additional unit tests (CH-326)

    • -0
    • +36
    /src/libchcore/Tests/TestsMathFunctions.cpp
    • -0
    • +14
    /src/libchcore/Tests/TestsTFileTime.cpp
    • -0
    • +55
    /src/libchcore/Tests/TestsTIpcMutex.cpp
    • -0
    • +35
    /src/libchcore/Tests/TestsTIpcMutexLock.cpp
    • -0
    • +4
    /src/libchcore/libchcore.vc140.vcxproj
Updated sqlite library to 3.16 (CH-321)

    • -1575
    • +2686
    /ext/sqlite3/sqlite3.c
Fixed installer not installing all required libraries (CH-319)

Fixed 32-bit libraries path when installing on 64bit machine (CH-319)

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.