ProgressListBox.cpp

Clone
Diff latest
Open in IDE
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
18 revisions
Adjusted mini-view to avoid custom drawing on title bar (CH-46) Added task context menus to status dialog and mini-view. Adjusted paused progress bar color on mini-view to make it more readable.

Adjusted mini-view to avoid custom drawing on title bar (CH-46) Added task context menus to status dialog and mini-view. Adjusted paused progress bar color on mini-view to make it more readable.

Revision ID:
814b694086d5dc450efb6a5e5c6902145ddc07fd
Parents:
src/ch/ProgressListBox.cpp 547f865c69434c14c6f16e4b529d4198f6fe2040
Tags:
1.50beta1
Head on:
master
Partial redesign of file overwrite dialog. Removed CMemDC in favor of MFC version.

Partial redesign of file overwrite dialog. Removed CMemDC in favor of MFC version.

Revision ID:
547f865c69434c14c6f16e4b529d4198f6fe2040
Parents:
src/ch/ProgressListBox.cpp 9ddf8fdd5f641491dd30c49eb90f8f740314b6af
Branch points:
master
Head on:
feature/feedback-improvements
Fixed several code issues reported by ReSharper (CH-318)

Fixed several code issues reported by ReSharper (CH-318)

Revision ID:
9ddf8fdd5f641491dd30c49eb90f8f740314b6af
Parents:
src/ch/ProgressListBox.cpp e98c03b108baad889dfd7c7fbb1a49f5ea5a55d8
Branch points:
feature/feedback-improvements
Tags:
1.45beta1 1.45beta2 1.45rc1 1.45 1.46
Head on:
ch-1.40
Introduced engine-wide logging (with task manager serialization included). Moved serialization logging from debug tracing to a normal log file. (CH-114)

Introduced engine-wide logging (with task manager serialization included). Moved serialization logging from debug tracing to a normal log file. (CH-114)

Revision ID:
e98c03b108baad889dfd7c7fbb1a49f5ea5a55d8
Parents:
src/ch/ProgressListBox.cpp b26ced3298e3e7e51d91f3ac70b56746786da83b
Fixed various issues reported by resharper. Added move constructors/move assignment operators to various classes. Exceptions cleanups. Removed unused code. Removed copy constructors/copy assignments from various noncopyable classes. (CH-318).

Fixed various issues reported by resharper. Added move constructors/move assignment operators to various classes. Exceptions cleanups. Removed unused code. Removed copy constructors/copy assignments from various noncopyable classes. (CH-318).

Revision ID:
b26ced3298e3e7e51d91f3ac70b56746786da83b
Parents:
src/ch/ProgressListBox.cpp 8068e0c351055554340ac9755d1bc846893bf2b8
Switched entire code to use nullptr instead of NULL (CH-259).

Switched entire code to use nullptr instead of NULL (CH-259).

Revision ID:
8068e0c351055554340ac9755d1bc846893bf2b8
Parents:
src/ch/ProgressListBox.cpp 1d8d51e0dd4d8ebcf0bd457d01fab984585220c0
Tags:
1.43 1.44 1.41 1.42
Head on:
LoggerImprovements ParallelizeReaderWriter ReaderWriterSplit
Refactoring:

Refactoring:

Revision ID:
1d8d51e0dd4d8ebcf0bd457d01fab984585220c0
Parents:
src/ch/ProgressListBox.cpp 0cf74c78280b58c363868caafb9bf493a57aa006
Tags:
1.40rc2 1.40rc3 1.40
Moved CTask and CTaskArray classes to the libchcore library.

Moved CTask and CTaskArray classes to the libchcore library.

Revision ID:
0cf74c78280b58c363868caafb9bf493a57aa006
Parents:
src/ch/ProgressListBox.cpp c435ab507c8b8280264188b49e9ada56d46c0261
Corrected code formatting.

Corrected code formatting.

Revision ID:
c435ab507c8b8280264188b49e9ada56d46c0261
Parents:
src/ch/ProgressListBox.cpp f703b71b8c856e2538283555e9fdbc84918677c3
Switched from CArray to std::vector in CTaskArray.

Switched from CArray to std::vector in CTaskArray.

Revision ID:
f703b71b8c856e2538283555e9fdbc84918677c3
Parents:
src/ch/ProgressListBox.cpp 9352ed0c4fe447a36bc728640c307be6d41455fd
Got rid of warnings on level 4 (win32 and x64), turned on option to treat warnings as errors.

Got rid of warnings on level 4 (win32 and x64), turned on option to treat warnings as errors.

Revision ID:
9352ed0c4fe447a36bc728640c307be6d41455fd
Parents:
src/ch/ProgressListBox.cpp 5057e08b0cc064972abeb94a488e5f12d9db14a0
Changed internal implementation of serialization from icpf::file to a more stable boost::serialization.

Changed internal implementation of serialization from icpf::file to a more stable boost::serialization.

Revision ID:
5057e08b0cc064972abeb94a488e5f12d9db14a0
Parents:
src/ch/ProgressListBox.cpp a07af504f54ceb5551be875f0f42e3134d57fabc
Changed CArray to vector in progress list box.

Changed CArray to vector in progress list box.

Revision ID:
a07af504f54ceb5551be875f0f42e3134d57fabc
Parents:
src/ch/ProgressListBox.cpp 9c71c0a84781c524c0091ee86914d5cc3bbf5190
Moved task management from MainWnd to CTask (where it should be placed from the beginning).

Moved task management from MainWnd to CTask (where it should be placed from the beginning).

Revision ID:
9c71c0a84781c524c0091ee86914d5cc3bbf5190
Parents:
src/ch/ProgressListBox.cpp d5c3edd0d167db9b5d47d04248820fda49499a5e
Changed default line endings for source files to a consistent state with svn properties (closes [2536028]).

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

Revision ID:
d5c3edd0d167db9b5d47d04248820fda49499a5e
Parents:
src/ch/ProgressListBox.cpp d2b121c78f510b5384b8ef0ca80afbfd7f77fef7
Updated the license headers in source files.

Updated the license headers in source files.

Revision ID:
d2b121c78f510b5384b8ef0ca80afbfd7f77fef7
Parents:
src/ch/ProgressListBox.cpp 4c272b19c74694c428c943011f279ec064fbd894
Added unicode configuration, x64 platform support and made it build.

Added unicode configuration, x64 platform support and made it build.

Revision ID:
4c272b19c74694c428c943011f279ec064fbd894
Parents:
src/ch/ProgressListBox.cpp 3493e9fc470285b0a0b417d50be281467a071eb7
FS reorganization - next phase (advances [#303]).

FS reorganization - next phase (advances [#303]).

Revision ID:
3493e9fc470285b0a0b417d50be281467a071eb7
Moved from:
ch/ProgressListBox.cpp 6472716fec44f80b223922d89f269e365aeaba60