ch.cpp

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Optimized serialization stack to avoid blocking gui thread for a long time (CH-103).

  1. … 17 more files in changeset.
Rewritten serializer row storage to use memory pool (thus reducing memory allocations and speeding up destructions) (CH-103).

  1. … 22 more files in changeset.
Added serialization of task configuration (CH-74). Still buggy.

  1. … 22 more files in changeset.
Double unregistering of shell extension (CH-42)

  1. … 2 more files in changeset.
Bugfix (CH-32): Crash when right-clicking on any control in Status Dialog (64-bit Windows only)

Added new string class (TString) along with exportable containers for them, that will help solving problem of non-exportable std::wstring (and lack of CString at some places in code).

  1. … 54 more files in changeset.
Improvements in command-line option '--ImportTaskDefinition' - now properly passes command line arguments to already running instance (advances [#2544046]).

  1. … 4 more files in changeset.
Added preliminary command-line option '--ImportTaskDefinition' - currently works only when launching first instance of CH (advances [#2544046]).

  1. … 12 more files in changeset.
Added portable mode in case configuration file is found in the executable directory (closes [#2908557]).

  1. … 5 more files in changeset.
Improved shell extension support:

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

  1. … 26 more files in changeset.
Fixed compilation problem in release builds.

Rewritten configuration system to use boost::property_tree (to allow easy embedding parts of configuration in task definition).

  1. … 23 more files in changeset.
Separated (again) engine config class from the standard configuration.

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

  1. … 21 more files in changeset.
Changed resource manager and engine config to singletons.

  1. … 7 more files in changeset.
Fixed some warnings reported from the static code analysis (/analyze).

  1. … 24 more files in changeset.
Changed naming of the crash dumps to be more useful (closes [2550020]).

Changed default line endings for source files to a consistent state with svn properties (closes [2536028]).

  1. … 122 more files in changeset.
Added support for version checking and disabling of shell extension (closes [#435]).

  1. … 24 more files in changeset.
Removed support for changing the tasks directory (closes [#441]).

  1. … 10 more files in changeset.
Bugfix: crash while changing languages directory.

  1. … 4 more files in changeset.
Updated the license headers in source files.

  1. … 101 more files in changeset.
Bugfix: html help problem with parameter order.

  1. … 3 more files in changeset.
Bugfix: wrong parameter order when using html help.

  1. … 1 more file in changeset.
Removed unneeded attributes from language files.

  1. … 17 more files in changeset.
Updated dialog related files with newer version of language dialogs.

  1. … 43 more files in changeset.
Removed the VERSION reading code with standard #defines.

  1. … 14 more files in changeset.
Bugfix: problem with changing language on-the fly + memory leaks after change.

  1. … 2 more files in changeset.
Small fixes.

  1. … 1 more file in changeset.