MiniViewDlg.cpp

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed problems reported with permissive- setting in VS (CH-340).

  1. … 10 more files in changeset.
Split libchcore to several libraries (libstring, libserializer, libchengine) (CH-319)

  1. … 593 more files in changeset.
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).

  1. … 120 more files in changeset.
Removed unnecessary includes. Sorted member initialization in constructors. (CH-318)

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

  1. … 98 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: changed the member variable to a local variable (might solve unreproducible crash in miniview window).

  1. … 1 more file in changeset.
Fixed problem with mini-status window showing black 100% filled progress bar for waiting tasks (CH-237).

  1. … 2 more files in changeset.
Bugfix: fixed serialization problems with 32bit builds (CH-118).

  1. … 67 more files in changeset.
Added support for successfully loading corrupted task files (now loading such task does not force CH to exit - instead an error is logged (if possible) and task is marked appropriately in the status dialog) (CH-59)

  1. … 7 more files in changeset.
Bugfix: crash when opening explorer's context menu (boost lexical_cast incorrectly detected underlying stream type due to the implicit cast of TString to const wchar_t) (CH-107).

  1. … 31 more files in changeset.
Basic support for serializing task manager data in/from sqlite database (CH-71)

  1. … 35 more files in changeset.
Updated subtask, task, and task mgr stats calculation (CH-57).

  1. … 41 more files in changeset.
Dialogs sizing incorrect (CH-44)

Rewritten statistics handling for sub tasks, tasks and task manager (this commit introduces some issues that needs to be further fixed). Only basic tests performed (!)

  1. … 32 more files in changeset.
Refactoring:

  1. … 17 more files in changeset.
Moved CTask and CTaskArray classes to the libchcore library.

  1. … 15 more files in changeset.
Got rid of global config usage in task processing - replaced with local task config.

  1. … 6 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.
Separated task state from other flags (i.e. subtask and task options).

  1. … 4 more files in changeset.
Bugfix: wrong handling of multiple input paths (task copied the first file over and over).

  1. … 3 more files in changeset.
Bugfix: dereferencing NULL pointers caused crashes and deadlocks in some cases.

  1. … 6 more files in changeset.
Changed locking system from simple critical section in task objects (CTask, CTaskArray) to the boost::shared_lock for improved multi-threadedness and safety (might be a bit buggy though).

  1. … 18 more files in changeset.
Switched from CArray to std::vector in CTaskArray.

  1. … 11 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.
Cleaned up header files from unnecessary includes.

  1. … 32 more files in changeset.
Changed CArray to vector in progress list box.

  1. … 2 more files in changeset.
Moved task management from MainWnd to CTask (where it should be placed from the beginning).

  1. … 11 more files in changeset.
Fixed inconsistencies with expected windows version (closes [2554023]).

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

  1. … 24 more files in changeset.