CopyHandler

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bugfix: crash when creating file description object in some cases.

Bugfix: Problem with crashing CH when changing buffer size while copying data (closes [2535995]).

Added another set of methods to log file to support logging with variable argument list. Current methods that supported variable argument lists were changed to log unformatted strings.

    • -2
    • +2
    /ext/libicpf/src/libicpf/exception.cpp
Bugfix: fixed parametres -> parameters.

Bugfix: shortcuts were not visible in the shell context menu.

Bugfix: fixed crash when closing the clipboard monitoring dialog box.

Bugfix: Win+E keyboard shortcut did not work when CH was not running.

Bugfix: crash during error logging.

Updated scripts and code for sf.net [ 2073978 ]

Changed base object of FiltersArray from CArray to std::vector.

Updated files (related to splitting file filters from file infos).

Separated file filters from file informations.

    • -0
    • +589
    /src/ch/FileFilter.cpp
    • -0
    • +108
    /src/ch/FileFilter.h
Added base 'interface' to be derived from.

    • -0
    • +34
    /ext/libicpf/src/libicpf/interface.h
    • -0
    • +4
    /ext/libicpf/src/libicpf/libicpf.vc90.vcproj
Extracted the feedback handling outside of the copying routine (closes [#294]).

    • -0
    • +94
    /src/ch/FeedbackFileErrorDlg.cpp
    • -0
    • +52
    /src/ch/FeedbackFileErrorDlg.h
    • -0
    • +108
    /src/ch/FeedbackHandler.cpp
    • -0
    • +94
    /src/ch/FeedbackHandler.h
    • -0
    • +149
    /src/ch/FeedbackNotEnoughSpaceDlg.cpp
    • -24
    • +14
    /src/ch/FeedbackNotEnoughSpaceDlg.h
    • -0
    • +135
    /src/ch/FeedbackReplaceDlg.cpp
    • -0
    • +64
    /src/ch/FeedbackReplaceDlg.h
  1. … 20 more files in changeset.
Updated version of CH/chext.

Updated language for version 1.31 beta.

Updated translation comparison code to support positionable format strings.

    • -30
    • +37
    /src/libictranslate/ResourceManager.cpp
Bugfix: invalid input parameters parsing.

Fixed problem with libchcore in 64bit builds.

Changed the definition of uint_t and int_t to match the system ones.

Added missing files.

    • -0
    • +38
    /src/chext/chext-utils.h
    • -0
    • +11
    /src/chext/chext.rgs
Added libchcore.dll.

Bugfix: miniview selection does not work properly.

Added support for version checking and disabling of shell extension (closes [#435]).

  1. … 10 more files in changeset.
Added support for registering ch shell extension at installation time (closes [#438]).

Removed support for changing the tasks directory (closes [#441]).

Added skeleton of engine configuration class with support for reading and setting working directory for the engine (advances [#441]).

    • -0
    • +43
    /src/libchcore/EngineCfg.cpp
    • -0
    • +46
    /src/libchcore/EngineCfg.h
    • -29
    • +37
    /src/libchcore/libchcore.vc90.vcproj
Made config destructor virtual.

Added new interface for version controlling of shell extension (advances [#435]).

    • -0
    • +30
    /src/chext/ShellExtControl.cpp
    • -0
    • +47
    /src/chext/ShellExtControl.h
    • -0
    • +26
    /src/chext/ShellExtControl.rgs
Bugfix: code detecting if partitions lies within the same physical disk entered an infinite loop on some cases.