summaryrefslogtreecommitdiff
path: root/Userland/Games/GameOfLife
AgeCommit message (Collapse)Author
2021-05-22GameOfLife: Add choosable patternsRyan Wilson
2021-05-16GameOfLife: Don't randomize cells on board resizeLinus Groh
Loosing all game state for a simple resize of the board is quite disappointing, so let's not do that. :^)
2021-05-16GameOfLife: Use a frame as the board widget containerLinus Groh
This adds a bit of depth and looks very nice :^)
2021-05-16GameOfLife: Add vertical separator between interval and action buttonsLinus Groh
2021-05-16GameOfLife: Move "ms" interval label to GMLLinus Groh
There's no reason not to!
2021-05-16GameOfLife: Auto-size toolbar labelsLinus Groh
2021-05-16GameOfLife: Remove some unused includesLinus Groh
2021-05-16GameOfLife: Add some margin to the toolbar layoutLinus Groh
Ideally the inner widgets / vertical separators would have some as well, but I'm not sure how right now. One step at a time. :^)
2021-05-16GameOfLife: Switch from single indexed vector to rows+columnsLinus Groh
This is not only easier to comprehend code-wise and avoids some function overloads, but also makes resizing the board while preserving game state *a lot* easier. We now no longer have to allocate a new board on every resize, we just grow/shrink the individual row vectors. Also fixes a crash when clicking the board widget outside of the drawn board area.
2021-05-15GameOfLife: Spell about action app name as "Game Of Life"Linus Groh
2021-05-15GameOfLife: Add separator before quit menu actionLinus Groh
2021-05-15GameOfLife: Add alt shortcuts to menusLinus Groh
2021-05-15GameOfLife: Rename primary menu to just "Game"Linus Groh
2021-05-15Games: Add GameOfLifeAndres Crucitti
This patch introduces a new game based on Conway's Game of Life.