index
:
game-of-life
master
A c++ Linux CLI implementation of John Conway's game of life
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2022-06-13
refactor: move matrix iterator to engine graphics folder
HampusM
2022-06-13
refactor: move components to game folder
HampusM
2022-06-13
refactor: remove unused cursor controller dependency from scene
HampusM
2022-06-13
refactor: give game responsibility of statusline
HampusM
2022-06-13
fix: prevent statusline heap buffer overflow
HampusM
2022-06-13
refactor: decouple statusline from scene & cursor controller
HampusM
Might be slightly slower than previously though...
2022-06-13
fix: index cursor x position from 0
HampusM
2022-06-13
fix: prevent update position in statusline on cursor move fail
HampusM
2022-06-13
feat: add ability to change generation speed
HampusM
2022-06-13
feat: add deleting cells
HampusM
2022-06-13
docs: remove todo items & add good to have link
HampusM
2022-06-13
perf: decrease update speeds
HampusM
2022-06-13
fix: prevent ignoring generation update speed
HampusM
2022-06-13
refactor: rename .tpp files to end with _impl.hpp
HampusM
2022-06-13
refactor: move main function to engine
HampusM
2022-06-13
refactor: remove conversion & ctre dependency
HampusM
2022-06-13
refactor: remove randomization & argument parser
HampusM
2022-06-13
feat: implement game of life
v0.1.0
HampusM
2022-06-13
refactor: have cursor controller inverting input positions
HampusM
2022-06-13
chore: add .cache to gitignore
HampusM
2022-06-13
refactor: improve input handling in game loop
HampusM
2022-06-13
refactor: use char as matrix element in scene
HampusM
2022-06-13
feat: add incrementing generation
HampusM
2022-06-13
refactor: replace last subscriber patterned code
HampusM
2022-06-13
build: remove non existant files from sources
HampusM
2022-06-13
refactor: remove unneccessary statusline section
HampusM
2022-06-13
refactor: improve input handling & remove commands
HampusM
2022-06-13
feat: add update speed monitoring
HampusM
2022-06-13
feat: add update speed limit
HampusM
2022-06-13
refactor: remove statusline as game dependency
HampusM
2022-06-13
refactor: remove window class
HampusM
2022-06-13
style: use auto when initializing listen_input_thread
HampusM
2022-06-13
style: change braced list & bracket style
HampusM
2022-06-13
refactor: move statusline to engine graphics folder
HampusM
2022-06-13
refactor: clean up statusline
HampusM
2022-06-13
refactor: seperate statusline related concerns
HampusM
2022-06-13
refactor: replace DI files with the yacppdic library
HampusM
2022-06-13
style: improve function and brace styling
HampusM
2022-06-13
refactor: add factory class & make DI container return unique ptrs
HampusM
2022-06-13
style: add nodiscard to private statusline method
HampusM
2022-06-13
style: fix random number generator indentation
HampusM
2022-06-13
refactor: fix compiler errors with libc++
HampusM
2022-06-13
build: use libc++
HampusM
2022-06-13
refactor: make container use concepts
HampusM
2022-06-13
fix: change input handler subscribers size type name
HampusM
2022-06-13
style: make color functions return init lists
HampusM
2022-06-13
style: remove clang tidy check disablings
HampusM
2022-06-13
refactor: use trailing return types
HampusM
2022-06-13
chore: add nolint comments to interfaces
HampusM
2022-06-13
refactor: replace repeated code in factories
HampusM
[next]