aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces
AgeCommit message (Expand)Author
2022-06-28refactor: improve includes with iwyuHampusM
2022-06-27refactor: status manager throw when set section title failsHampusM
2022-06-27refactor: use int types from std namespaceHampusM
2022-06-27refactor: remove unused cursor controller method ensure_positionHampusM
2022-06-25refactor: make cell helper find_neighbour_cells return std::vectorHampusM
2022-06-23perf: reduce cout flushingHampusM
2022-06-23feat: add statusline mode stylingHampusM
2022-06-13fix: add statusline length checkHampusM
2022-06-13feat: add reading RLE filesHampusM
2022-06-13fix: prevent A, B, C & D from being interpreted as arrow keysHampusM
2022-06-13feat: implement command modeHampusM
2022-06-13refactor: move matrix iterator to engine graphics folderHampusM
2022-06-13refactor: remove unused cursor controller dependency from sceneHampusM
2022-06-13refactor: give game responsibility of statuslineHampusM
2022-06-13refactor: decouple statusline from scene & cursor controllerHampusM
2022-06-13refactor: remove randomization & argument parserHampusM
2022-06-13feat: implement game of lifev0.1.0HampusM
2022-06-13refactor: have cursor controller inverting input positionsHampusM
2022-06-13refactor: improve input handling in game loopHampusM
2022-06-13refactor: use char as matrix element in sceneHampusM
2022-06-13feat: add incrementing generationHampusM
2022-06-13refactor: replace last subscriber patterned codeHampusM
2022-06-13refactor: remove unneccessary statusline sectionHampusM
2022-06-13refactor: improve input handling & remove commandsHampusM
2022-06-13refactor: remove statusline as game dependencyHampusM
2022-06-13refactor: remove window classHampusM
2022-06-13style: change braced list & bracket styleHampusM
2022-06-13refactor: seperate statusline related concernsHampusM
2022-06-13refactor: replace DI files with the yacppdic libraryHampusM
2022-06-13style: improve function and brace stylingHampusM
2022-06-13refactor: add factory class & make DI container return unique ptrsHampusM
2022-06-13refactor: fix compiler errors with libc++HampusM
2022-06-13refactor: use trailing return typesHampusM
2022-06-13chore: add nolint comments to interfacesHampusM
2022-06-13refactor: clean up DI codeHampusM
2022-06-13refactor: replace string matrix with template matrixHampusM
2022-06-13feat: implement generations & multithreadingHampusM
2022-06-13refactor: make the cursor hide & show methods not staticHampusM
2022-06-13refactor: move updating status from the move cursor commandHampusM
2022-06-13refactor: update event system terminology & structureHampusM
2022-06-13refactor: move on start & on exit details to the game classHampusM
2022-06-13refactor: improve input configuring structureHampusM
2022-06-13feat: add inserting cellsHampusM
2022-06-13refactor: implement matrix iteratorHampusM
2022-06-13perf: add noexcept almost everywhereHampusM
2022-06-13feat: add status barHampusM
2022-06-13refactor: rename game initializer & move input configHampusM
2022-06-13refactor: add cursor controller interfaceHampusM
2022-06-13refactor: add game factoryHampusM
2022-06-13refactor: move directions to vector2 & make vector2 hashableHampusM