Age | Commit message (Expand) | Author |
2022-06-13 | refactor: clean up DI code | HampusM |
2022-06-13 | refactor: use cin in input handler | HampusM |
2022-06-13 | refactor: replace string matrix with template matrix | HampusM |
2022-06-13 | fix: resolve statusline overlap bug | HampusM |
2022-06-13 | feat: implement generations & multithreading | HampusM |
2022-06-13 | refactor: make the cursor hide & show methods not static | HampusM |
2022-06-13 | fix: use climits instead of limits in input header | HampusM |
2022-06-13 | refactor: remove strings header file | HampusM |
2022-06-13 | refactor: move updating status from the move cursor command | HampusM |
2022-06-13 | refactor: update event system terminology & structure | HampusM |
2022-06-13 | refactor: remove excessive amount of std::move in engine ctor | HampusM |
2022-06-13 | refactor: move on start & on exit details to the game class | HampusM |
2022-06-13 | refactor: improve input configuring structure | HampusM |
2022-06-13 | refactor: rename vector2 operator overload args to rhs | HampusM |
2022-06-13 | feat: add inserting cells | HampusM |
2022-06-13 | refactor: implement matrix iterator | HampusM |
2022-06-13 | build: add dependencies GSL & doctest | HampusM |
2022-06-13 | perf: add noexcept almost everywhere | HampusM |
2022-06-13 | feat: make status bar visible from game start | HampusM |
2022-06-13 | feat: add status bar background color | HampusM |
2022-06-13 | feat: add status bar | HampusM |
2022-06-13 | refactor: rename game initializer & move input config | HampusM |
2022-06-13 | refactor: add error handling for the container get method | HampusM |
2022-06-13 | refactor: add cursor controller interface | HampusM |
2022-06-13 | refactor: make cursor controller track cursor pos itself | HampusM |
2022-06-13 | fix: change move cursor argument to non-const reference | HampusM |
2022-06-13 | refactor: add game factory | HampusM |
2022-06-13 | refactor: improve vector2 data type & methods | HampusM |
2022-06-13 | refactor: move directions to vector2 & make vector2 hashable | HampusM |
2022-06-13 | refactor: make vector2 data int32_t | HampusM |
2022-06-13 | docs: fix 'uint32_teger' comments | HampusM |
2022-06-13 | refactor: replace unsigned int with uint32_t | HampusM |
2022-06-13 | refactor: improve getters & setters for vector2 & bounds | HampusM |
2022-06-13 | refactor: make vector2 & bounds data classes | HampusM |
2022-06-13 | refactor: make small improvements | HampusM |
2022-06-13 | refactor: move input config to own file & improve cleanup | HampusM |
2022-06-13 | refactor: add game initializer | HampusM |
2022-06-13 | refactor: remove virtual from input handler interface destructor | HampusM |
2022-06-13 | feat: add moving cursor | HampusM |
2022-06-13 | refactor: improve factories | HampusM |
2022-06-13 | refactor: add virtual destructors to interfaces | HampusM |
2022-06-13 | build: fix compiler cross compatibility | HampusM |
2022-06-13 | feat: add input handler & quitting with 'q' | HampusM |
2022-06-13 | refactor: move is_func to own type traits file | HampusM |
2022-06-13 | refactor: delete commented code in DI container header | HampusM |
2022-06-13 | fix: stop segfault caused by game ctor | HampusM |
2022-06-13 | add basic engine graphics | HampusM |
2022-06-13 | build: add fmt library dependency | HampusM |
2022-06-13 | add game & vector2 | HampusM |
2022-06-13 | refactor: use dependency injection | HampusM |