OptionsDlg.cpp

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed buffer count behavior in options (CH-279)

Fixed options handling for count of rotated files. Fixed rotated files scanning. Fixed date/time formatting in log file names and in log contents. Reduced usage of mutexes in logging mechanism in favor of interlocked operations. Improved exception handling. (CH-206)

  1. … 15 more files in changeset.
Added log options to settings (not connected to loggers yet) (CH-206).

  1. … 5 more files in changeset.
Added ch icons to the title bars of most of the dialog boxes replacing the old, generic one (CH-260).

  1. … 10 more files in changeset.
Switched entire code to use nullptr instead of NULL (CH-259).

  1. … 98 more files in changeset.
Added the possibility to specify own copy-of names for files as an alternative to the ones defined in translation files (CH-182). Changed default copy-of names in english and polish translations so that always start with %name instead of word "Copy".

  1. … 30 more files in changeset.
Fixed several cosmetic code issues. Improved detection of same/different disk detection. Switched shared_ptrs to use std implementation instead of boost one. Cleaned up includes in headers. (CH-259)

  1. … 157 more files in changeset.
Refactoring of path expansion routines to fix the possible buffer overflows (CH-249).

  1. … 7 more files in changeset.
Modified updates checking: - added new option to let user decide if he wants secure connection or not (with autodetection), - fixed error messages being displayed incorrectly or empty, - fixed ability to re-check for updates after failure. (CH-241).

  1. … 11 more files in changeset.
Added option to perform fast-move as a pre-block action (or not). By default fast-move will be done after blocking, but before directory scanning. (CH-223)

  1. … 15 more files in changeset.
Bugfix: numeric values displayed in the options dialog were displayed as hex numbers (CH-218).

Fixed additional warnings reported by cppcheck (CH-216) Disabled cstyleCast from being reported by cppcheck.

  1. … 23 more files in changeset.
Reduced number of errors and warnings reported by cppcheck (CH-216).

  1. … 78 more files in changeset.
First batch of changes related to checking for updates (CH-209).

  1. … 22 more files in changeset.
Added partial support for modifying count of buffer while copying (CH-169).

  1. … 29 more files in changeset.
Added buffer queue depth as configuration option (CH-161).

  1. … 6 more files in changeset.
Changed standard message boxes displayed when shell extension is not registered or version does not match to resizable message box with checkbox "Do not show this again". That allows to get rid of the annoying messages with each launch of ch when user does not want to register the extension (CH-67).

  1. … 6 more files in changeset.
Fixed: Docking button functionality changes the window dimensions (CH-45)

  1. … 5 more files in changeset.
Moved buffer management to chcore library + some basic refactoring.

  1. … 17 more files in changeset.
Moved TConfig class to libchcore library.

  1. … 26 more files in changeset.
Rewritten configuration system to use boost::property_tree (to allow easy embedding parts of configuration in task definition).

  1. … 23 more files in changeset.
Removed 3 not implemented (anymore) configurations settings:

  1. … 4 more files in changeset.
Removed configuration option "Create log file" - most of the logging was done without taking this option into consideration.

  1. … 4 more files in changeset.
Removed option 'auto-resume on error' - wasn't really used, did not work properly.

  1. … 7 more files in changeset.
Corrected code formatting.

  1. … 20 more files in changeset.
Small optimization - FILETIME no longer needs to be converted to COleDateTime when setting directory/file.

  1. … 4 more files in changeset.
Got rid of warnings on level 4 (win32 and x64), turned on option to treat warnings as errors.

  1. … 20 more files in changeset.
Added support for checking for updates every specified interval.

  1. … 6 more files in changeset.
Added support for logging informations about process (closes 2796060).

  1. … 21 more files in changeset.
Added resize capabilities to most of the dialog boxes used in CH (closes 2774255).

  1. … 13 more files in changeset.