libchcore

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Partial implementation of basic serialization mechanism (CH-79).

    • -0
    • +28
    ./ISerializerContainer.cpp
    • -0
    • +36
    ./ISerializerContainer.h
    • -0
    • +29
    ./ISerializerRow.cpp
    • -0
    • +65
    ./TSQLiteColumnDefinition.cpp
    • -0
    • +51
    ./TSQLiteColumnDefinition.h
    • -0
    • +41
    ./TSQLiteSerializer.cpp
    • -0
    • +50
    ./TSQLiteSerializer.h
    • -0
    • +62
    ./TSQLiteSerializerContainer.cpp
    • -0
    • +54
    ./TSQLiteSerializerContainer.h
    • -0
    • +52
    ./TSQLiteSerializerRow.cpp
    • -0
    • +53
    ./TSQLiteSerializerRow.h
General improvements in the task manager serialization (CH-79)

  1. … 1 more file in changeset.
Adjust CH to compile with boost 1.55 (CH-78)

  1. … 2 more files in changeset.
Task definition is not a part of task now - it's only used for creating(importing) new tasks (CH-55).

Basic support for serializing task manager data in/from sqlite database (CH-71)

    • -0
    • +44
    ./ITaskManagerSerializer.h
    • -0
    • +34
    ./TSerializerException.cpp
    • -0
    • +39
    ./TSerializerException.h
    • -0
    • +99
    ./TSerializerVersion.cpp
    • -0
    • +47
    ./TSerializerVersion.h
  1. … 21 more files in changeset.
Added sqlite c++ wrapper (CH-69)

    • -0
    • +63
    ./TSQLiteDatabase.cpp
    • -0
    • +39
    ./TSQLiteException.cpp
    • -0
    • +45
    ./TSQLiteException.h
    • -0
    • +189
    ./TSQLiteStatement.cpp
    • -0
    • +77
    ./TSQLiteStatement.h
    • -0
    • +100
    ./TSQLiteTransaction.cpp
    • -0
    • +47
    ./TSQLiteTransaction.h
    • -312
    • +0
    ./Tests/TDataBufferManagerTest.cpp
    • -0
    • +13
    ./Tests/TestsTSQLiteDatabase.cpp
    • -0
    • +108
    ./Tests/TestsTSQLiteStatement.cpp
    • -0
    • +81
    ./Tests/TestsTSQLiteTransaction.cpp
  1. … 1 more file in changeset.
Removed temporary code left by mistake (CH-57)

Updated subtask, task, and task mgr stats calculation (CH-57).

    • -0
    • +43
    ./ETaskCurrentState.h
    • -0
    • +62
    ./TSubTaskArrayStatsSnapshot.cpp
    • -0
    • +52
    ./TSubTaskArrayStatsSnapshot.h
  1. … 27 more files in changeset.
Added basic unit-tests covering TSmartPath class (CH-60)

    • -0
    • +1119
    ./Tests/TestsTSmartPath.cpp
Changed the design of status dialog to make place for more information (mostly subtask stats) (CH-65)

    • -0
    • +35
    ./ITimestampProvider.h
    • -0
    • +194
    ./TSpeedTracker.cpp
    • -0
    • +43
    ./TTimestampProviderTickCount.cpp
  1. … 13 more files in changeset.
Added missing exception files created when adding unit tests (CH-60).

    • -0
    • +57
    ./TBaseException.cpp
    • -0
    • +17
    ./TStringException.cpp
    • -0
    • +43
    ./TStringException.h
Added new corner-case test for TString for newly detected problem (CH-60)

Excluded unit-tests from release and debug builds (CH-60)

Added some more tests for TString (and now really attached the file with tests) with some bug fixes (CH-60)

    • -0
    • +599
    ./Tests/TestsTString.cpp
Added partial unit tests for TString with fixes in TString class (with some exceptions' changes) (CH-60)

  1. … 15 more files in changeset.
Fixed memory shrinking functionality for data buffer manager (CH-52)

    • -82
    • +49
    ./Tests/TDataBufferManagerTest.cpp
Improved unit tests framework integration (CH-51)

  1. … 25 more files in changeset.
Adjust build paths to support simultaneous builds in VC9.0 and VC11.0 (CH-39)

  1. … 8 more files in changeset.
Various cleanups not affecting functionality.

  1. … 7 more files in changeset.
Added VS 2012 solution and project files.

    • -0
    • +301
    ./libchcore.vc110.vcxproj
    • -0
    • +290
    ./libchcore.vc110.vcxproj.filters
  1. … 9 more files in changeset.
Data buffer fixes.

  1. … 1 more file in changeset.
Additional unit tests for new buffer manager.

  1. … 1 more file in changeset.
Updated projects to use references instead of manual library input.

  1. … 17 more files in changeset.
Refactoring: Replaced old buffer management with new, improved one.

  1. … 1 more file in changeset.
Added missing changes for buffer manager refactoring.

Added re-sizing support for the new buffer manager (+additional refactoring).

Refactoring: rewritten parts of the new data buffer class.

Added basic, untested version of new buffer manager.

    • -0
    • +164
    ./TDataBuffer.cpp
CustomCopyFile refactoring.

Small refactoring.