Commit History

Author SHA1 Message Date
  mateuszb 473fbb4a31 * check for boost version before using thread v3 (brings back compatibility for boost 1.49 and older) 13 years ago
  alexvins 369f0ae9c6 [PLATFORM] MinGW support added 13 years ago
  Ivan Savenko d69f4b7632 - build system update 13 years ago
  Michał W. Urbańczyk d390113c23 * New files for lib: CBattleCallback.cpp and CBattleCallback.h 13 years ago
  Ivan Savenko deb22b3674 - (linux) use empty video player if av_register_protocol function was not found 13 years ago
  Ivan Savenko 28f0263298 - compile fixes 13 years ago
  Michał W. Urbańczyk cd63c177e2 * std::unordered_map implementation in MSVC 10 has terribly slow destructor. Since bug is fixed only in VC11, I replaced it with boost::unordered_map. 13 years ago
  Ivan Savenko 708ad6ac7f - music player uses URI's instead of enum from music base 13 years ago
  beegee1 1ed91077f7 * Implementation of the new filesystem API (msvc project files needs to be updated) 13 years ago
  Michał W. Urbańczyk 54ca71d598 Update to Boost.Filesystem version 3, since Boost 1.50 drops support for version 2. 13 years ago
  Ivan Savenko 47945383da gcc-4.5 compatibility 13 years ago
  Ivan Savenko 9d2711fb51 - rewrote most of classes from adventure map window 13 years ago
  Michał W. Urbańczyk e7d82a9702 Rewritten CLoadFile::openNextFile to be cleaner and not leak. Desperate messing around for #989. 13 years ago
  Ivan Savenko 61ccabde53 - vcmi can be compiled with clang-3.1 13 years ago
  Michał W. Urbańczyk 5449546447 Advanced work on support for Quicksand and Land Mine spells. 13 years ago
  Michał W. Urbańczyk 722ec55384 Redid stack artifacts. Broken save compatibility. Added serializer support for boost::variant and sending CStackInstace* over network by implicitly passing IDs. Moved seeds and checksum to StartInfo. Various minor changes. 13 years ago
  Ivan Savenko f426a48d09 - fixes for gcc-4.7 13 years ago
  Michał W. Urbańczyk 3bf76cb719 Fixed #216 and #907. 13 years ago
  DjWarmonger 9518474ec7 First attempt to replace rule-of-a-thumb behavior with actual reasoning 13 years ago
  Michał W. Urbańczyk d0e259864e * Replaced boost::shared_ptr with std::shared_ptr. 13 years ago
  DjWarmonger cd0ed39fbf Implemented rule-based evaluation of tactical advantage between armies. 13 years ago
  Ivan Savenko 9ce3c78387 - fix for compilation with gcc-4.5 13 years ago
  Michał W. Urbańczyk e4dc00abac * new file lib/UnlockGuard.h — unlock_guard is for unlocking a mutex for the scope time (RAII) 13 years ago
  Ivan Savenko 0c3e88226f - (linux) replaced Genius with VCAI 13 years ago
  beegee1 2f5d6f2684 * CHexField renamed to CBattleHex 14 years ago