aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2022-06-13refactor: clarify generation speed in statuslineHampusM
2022-06-13refactor: add include <filesystem> in game.cppHampusM
2022-06-13feat: add reading RLE filesHampusM
2022-06-13fix: prevent A, B, C & D from being interpreted as arrow keysHampusM
2022-06-13fix: prevent birth cells from trespassing statuslineHampusM
2022-06-13feat: implement command modeHampusM
2022-06-13refactor: move matrix iterator to engine graphics folderHampusM
2022-06-13refactor: move components to game folderHampusM
2022-06-13refactor: remove unused cursor controller dependency from sceneHampusM
2022-06-13refactor: give game responsibility of statuslineHampusM
2022-06-13fix: prevent statusline heap buffer overflowHampusM
2022-06-13refactor: decouple statusline from scene & cursor controllerHampusM
Might be slightly slower than previously though...
2022-06-13fix: index cursor x position from 0HampusM
2022-06-13fix: prevent update position in statusline on cursor move failHampusM
2022-06-13feat: add ability to change generation speedHampusM
2022-06-13feat: add deleting cellsHampusM
2022-06-13perf: decrease update speedsHampusM
2022-06-13fix: prevent ignoring generation update speedHampusM
2022-06-13refactor: rename .tpp files to end with _impl.hppHampusM
2022-06-13refactor: move main function to engineHampusM
2022-06-13refactor: remove conversion & ctre dependencyHampusM
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-13build: remove non existant files from sourcesHampusM
2022-06-13refactor: remove unneccessary statusline sectionHampusM
2022-06-13refactor: improve input handling & remove commandsHampusM
2022-06-13feat: add update speed monitoringHampusM
2022-06-13feat: add update speed limitHampusM
2022-06-13refactor: remove statusline as game dependencyHampusM
2022-06-13refactor: remove window classHampusM
2022-06-13style: use auto when initializing listen_input_threadHampusM
2022-06-13style: change braced list & bracket styleHampusM
2022-06-13refactor: move statusline to engine graphics folderHampusM
2022-06-13refactor: clean up statuslineHampusM
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-13style: add nodiscard to private statusline methodHampusM
2022-06-13style: fix random number generator indentationHampusM
2022-06-13refactor: fix compiler errors with libc++HampusM
2022-06-13build: use libc++HampusM
2022-06-13refactor: make container use conceptsHampusM
2022-06-13fix: change input handler subscribers size type nameHampusM
2022-06-13style: make color functions return init listsHampusM