1. 18 Nov, 2019 3 commits
    • Dmitry Kargin's avatar
      Fixed save folder not being created · 4f7ec554
      Dmitry Kargin authored
      It caused exception or crash on manual save or autosave.
      4f7ec554
    • Dmitry Kargin's avatar
      More thread safety inside cLoader · ee6bd89f
      Dmitry Kargin authored
      Wrapped up shared data by a mutex
      ee6bd89f
    • Dmitry Kargin's avatar
      AnyUnitSize, part 2. New loader for game data. · 424c0494
      Dmitry Kargin authored
      I have improved a process of loading game data. Now the loading process
      is incapsulated by cLoader class. It loads data in a background thread.
      Interaction with cLoader is done through SDL events.
      
      cLoader got its initial support for loading mods. Though, most of mod
      support is still in AnyUnitSize branch. cLoader loads mods by
      iteratively calling cLoader::loadFolder(const char* path) method.
      
      MakeLog function is changed. Now it is cLoader::writeConsole method. And
      it has additional argument `increment`. It can specify whether we need
      to write to the same line, or to the next. It makes generating text for
      loading screen much easier.
      424c0494
  2. 17 Nov, 2019 1 commit
  3. 12 Nov, 2019 1 commit
    • Dmitry Kargin's avatar
      AnyUnitSize merge: refactoring and cleaning up · 8e00eefe
      Dmitry Kargin authored
      These are small scale fixes I've made in AnyUnitSize branch:
      
       - Removed global Quit method. Event manager exits its event loop more gracefully.
       - Moved utlities like pcx, unifonts, tinyxml to appropriate folder
       - Global `cUniFont font;` has ben moved to static field inside cUniFont.
       - removed `#include "gameversion.h"` from netmessage2.h. It caused massive rebuilds after every git change.
       - updated paths to tinyxml2.h. It will not collide with system-wide version.
      8e00eefe
  4. 13 Feb, 2019 2 commits
    • Eiko Oltmanns's avatar
      fixed linux build · 91a46c53
      Eiko Oltmanns authored
      91a46c53
    • Albert Ziegenhagel's avatar
      Improve CI jobs · 381835f8
      Albert Ziegenhagel authored
      - Remove dependency to user installed compiler
      - Add tag to make sure the job gets executed on a valid runner (in preparation to future runners on other platforms)
      381835f8
  5. 12 Feb, 2019 1 commit
  6. 25 Dec, 2018 5 commits
  7. 30 Jul, 2018 3 commits
  8. 09 Jul, 2018 2 commits
  9. 08 Jul, 2018 1 commit
  10. 06 Jul, 2018 2 commits
  11. 21 Jun, 2018 2 commits
  12. 20 Jun, 2018 10 commits
  13. 17 Jun, 2018 1 commit
  14. 14 Jun, 2018 2 commits
  15. 03 Jun, 2018 4 commits