CopyHandler

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added support for renaming files when encountering existing file (CH-363) Modified replace dialog to show original destination name as a separate field from rename edit box.

    • -3
    • +11
    /src/libchengine/FeedbackManager.cpp
  1. … 6 more files in changeset.
Increased spacing between replace dialog buttons.

Merged double buttons to a proper menu buttons on replace dialog.

Fixed problem with wrong columns being initialized.

Compilable changes in task schema.

    • -5
    • +36
    /src/libserializer/TSQLiteTaskSchema.cpp
Compilable version of main batch of feedback improvements.

    • -13
    • +13
    /src/ch/FeedbackNotEnoughSpaceDlg.h
    • -0
    • +10
    /src/libchengine/EOperationEvent.h
    • -0
    • +369
    /src/libchengine/FeedbackAlreadyExistsRule.cpp
    • -0
    • +104
    /src/libchengine/FeedbackAlreadyExistsRule.h
    • -0
    • +90
    /src/libchengine/FeedbackAlreadyExistsRuleList.cpp
  1. … 61 more files in changeset.
Fixed problem with unnecessary migration of task db when created with the same version of CH (CH-359)

    • -1
    • +1
    /src/libserializer/TSQLiteTaskSchema.cpp
Added preliminary feedback rules handler. Small refactoring of filters handling.

    • -0
    • +33
    /src/libchengine/ECompareType.h
    • -0
    • +331
    /src/libchengine/FeedbackRule.cpp
    • -0
    • +101
    /src/libchengine/FeedbackRule.h
    • -0
    • +65
    /src/libchengine/FeedbackRuleList.cpp
    • -0
    • +26
    /src/libchengine/FeedbackRuleList.h
    • -72
    • +37
    /src/libchengine/TFileFilter.cpp
    • -102
    • +5
    /src/libchengine/TFileFiltersArray.cpp
    • -25
    • +6
    /src/libchengine/TFileFiltersArray.h
    • -0
    • +105
    /src/libserializer/SerializableContainer.h
  1. … 5 more files in changeset.
Added proper sizing of the file replace dialog (CH-355)

Fixed problem with replace dialog box sizing (CH-355)

Added context menus to attach to feedback overwrite dialog (with sample handlers).

Replaced buttons with mfc buttons. Added mfc button to language dialog handler.

    • -1
    • +2
    /src/libictranslate/LanguageDialog.cpp
Partial redesign of file overwrite dialog. Removed CMemDC in favor of MFC version.

  1. … 4 more files in changeset.
Changed redist paths in the installer and portable script to include VS2019 binaries and proper MFC/UCRT from Win10 toolset. Changed Windows 10 sdk to specific version instead of newest to ensure compatibility with the binaries added by installer and portable script. (CH-350)

    • -1
    • +1
    /ext/googletest/gmock-dynamic-crt.vcxproj
    • -1
    • +1
    /ext/googletest/gmock-static-crt.vcxproj
    • -12
    • +12
    /scripts/jenkins/prepare-portable-package.bat
    • -1
    • +1
    /src/libchcore/libchcore.vc140.vcxproj
    • -1
    • +1
    /src/liblogger/liblogger.vc140.vcxproj
    • -1
    • +1
    /src/libserializer/libserializer.vcxproj
Removed support for html help (CH-354)

    • -322
    • +3
    /src/ch/ch.vc140.vcxproj.filters
  1. … 107 more files in changeset.
Re-introduced search optimization that could not be supported in Windows XP (CH-195)

    • -1
    • +1
    /src/libchengine/TLocalFilesystemFind.cpp
Fixed unit tests issues with strict strings (CH-350)

Normalized optimization options between projects (CH-350)

    • -0
    • +4
    /src/libchcore/libchcore.vc140.vcxproj
    • -0
    • +4
    /src/liblogger/liblogger.vc140.vcxproj
    • -0
    • +4
    /src/libserializer/libserializer.vcxproj
Fixed problem with version.h not properly referenced in project file (CH-350)

Merge branch 'ch-1.40': jenkins script fix (CH-350)

Fix output directory detection by jenkins script.

Adjust path detection in jenkins scripts.

Adjusted boost path.

Adjusted compiler options and boost paths (CH-350)

    • -8
    • +24
    /ext/googletest/gmock-dynamic-crt.vcxproj
    • -8
    • +24
    /ext/googletest/gmock-static-crt.vcxproj
    • -8
    • +24
    /src/libchcore/libchcore.vc140.vcxproj
    • -8
    • +24
    /src/libchengine/libchengine.vcxproj
    • -8
    • +24
    /src/liblogger/liblogger.vc140.vcxproj
    • -8
    • +24
    /src/libserializer/libserializer.vcxproj
Upgraded Visual Studio to 2019 (CH-350) Removed xp intermediate filesystem layer (CH-352)

    • -116
    • +0
    /ext/FileExtd/Microsoft Win32 FileID APIs 1.1 License Terms.rtf
    • binary
    /ext/FileExtd/lib/amd64/fileextd.lib
    • binary
    /ext/FileExtd/lib/i386/fileextd.lib
    • binary
    /ext/FileExtd/lib/ia64/fileextd.lib
    • -9
    • +9
    /ext/googletest/gmock-dynamic-crt.vcxproj
    • -9
    • +9
    /ext/googletest/gmock-static-crt.vcxproj
  1. … 19 more files in changeset.
Re-introducing upgrade to InnoSetup 6 (CH-351)

Reverted changes migrating to innosetup 6 due to missing support for WinXP.

Removed run-as-admin requirement for regchext as an attempt to avoid issues with winxp registration.

Fixed warnings.

    • -1
    • +1
    /src/libchengine/TLocalFilesystemFind.cpp
    • -1
    • +1
    /src/libchengine/TOrderedBufferQueue.cpp
Fixed coverity scan-reported issues.

    • -1
    • +7
    /src/libchengine/TLocalFilesystemFind.cpp
    • -1
    • +7
    /src/libchengine/TOrderedBufferQueue.cpp