TTaskDefinition.cpp

Clone
Diff latest
Open in IDE
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
11 revisions
Moved TaskDefinition and OperationPlan to libchcore (advances [#2544046]).

Moved TaskDefinition and OperationPlan to libchcore (advances [#2544046]).

Revision ID:
6dc950d4d76107421ff6eb62069b70f20bcc450e
Parents:
src/ch/TTaskDefinition.cpp 8dd3566d66a35a662872eaaa45eef5049e71c3dc
Added preliminary command-line option '--ImportTaskDefinition' - currently works only when launching first instance of CH (advances [#2544046]).

Added preliminary command-line option '--ImportTaskDefinition' - currently works only when launching first instance of CH (advances [#2544046]).

Revision ID:
8dd3566d66a35a662872eaaa45eef5049e71c3dc
Parents:
src/ch/TTaskDefinition.cpp b684bec49aaaea4b89ab2e599497f4085d8698a3
Moved to:
src/libchcore/TTaskDefinition.cpp 6dc950d4d76107421ff6eb62069b70f20bcc450e
Moved TConfig class to libchcore library.

Moved TConfig class to libchcore library.

Revision ID:
b684bec49aaaea4b89ab2e599497f4085d8698a3
Parents:
src/ch/TTaskDefinition.cpp 591f291e22d2ece89acb266c8aa0b05c257a407c
Improved TSmartPath by adding more operations to it (with usage).

Improved TSmartPath by adding more operations to it (with usage).

Revision ID:
591f291e22d2ece89acb266c8aa0b05c257a407c
Parents:
src/ch/TTaskDefinition.cpp 69b48f0b4d7fad78f95854e95fca166014311474
Refactoring: increased usage of TSmartPath objects throughout the code.

Refactoring: increased usage of TSmartPath objects throughout the code.

Revision ID:
69b48f0b4d7fad78f95854e95fca166014311474
Parents:
src/ch/TTaskDefinition.cpp 3f72015a9db19bd1b0a5e20e0f1aa0ec00bda529
Got rid of CDestPath class in favor of more general TSmartPath.

Got rid of CDestPath class in favor of more general TSmartPath.

Revision ID:
3f72015a9db19bd1b0a5e20e0f1aa0ec00bda529
Parents:
src/ch/TTaskDefinition.cpp ca046f75806db6693a4b2dc6ddb255f76d0bbc3f
Redesigned configuration management a bit:

Redesigned configuration management a bit:

Revision ID:
ca046f75806db6693a4b2dc6ddb255f76d0bbc3f
Parents:
src/ch/TTaskDefinition.cpp 1d7d79169d480a02e335b8b0a4919f9c78d58325
Completely separated task definition from the partial task progress information:

Completely separated task definition from the partial task progress information:

Revision ID:
1d7d79169d480a02e335b8b0a4919f9c78d58325
Parents:
src/ch/TTaskDefinition.cpp ca1933ef07e18d939449e4878eca5cc81cc73f3f
Cosmetic changes - improved const correctness in various places.

Cosmetic changes - improved const correctness in various places.

Revision ID:
ca1933ef07e18d939449e4878eca5cc81cc73f3f
Parents:
src/ch/TTaskDefinition.cpp 044d0e17cdedf3055202486a2235e1a3c8dd6e56
Removed 'advanced' button from status dialog (along with rename input paths functionality which was rather useless).

Removed 'advanced' button from status dialog (along with rename input paths functionality which was rather useless).

Revision ID:
044d0e17cdedf3055202486a2235e1a3c8dd6e56
Parents:
src/ch/TTaskDefinition.cpp b7709acbab26fdb108b77d3e08d3872f54248af2
Added second batch of new classes related to separating subtasks - many only partially implemented or having only a file holder created.

Added second batch of new classes related to separating subtasks - many only partially implemented or having only a file holder created.

Revision ID:
b7709acbab26fdb108b77d3e08d3872f54248af2