summaryrefslogtreecommitdiff
path: root/Userland/Games
AgeCommit message (Collapse)Author
2022-01-13Snake: Add link to help pages in menuDavid Lindbom
2022-01-13Pong: Add link to help pages in menuDavid Lindbom
2022-01-13Minesweeper: Add link to help pages in menuDavid Lindbom
2022-01-13Hearts: Add link to help pages in menuDavid Lindbom
2022-01-13GameOfLife: Add link to help pages in menuDavid Lindbom
2022-01-13FlappyBug: Add link to help pages in menuDavid Lindbom
2022-01-13Chess: Add link to help pages in menuDavid Lindbom
2022-01-13Breakout: Add link to help pages in menuDavid Lindbom
2022-01-132048: Add link to help pages in menuDavid Lindbom
2022-01-102048: Add action icons for New Game and SettingsDylan Katz
2022-01-102048: Simplify dialog box when target reachedDylan Katz
Previously, upon reaching the target, the player is presented with potentially two dialog boxes: one asking if the user wants to continue endlessly and another showing the player's statistics, which would only be shown if the user does not want to continue. This commit consolidates these into a single dialog box that shows the relevant statistics and asks the user if they want to continue endlessly.
2022-01-102048: Fix off-by-1 when opening settingsDylan Katz
When opening 2048's settings, it translates the target tile into a power of 2. Previously, it was done incorrectly, causing the resulting value to be off by one, and the number would increase every time one opens, saves and closes the settings. With this change, it now works as expected.
2022-01-08Spider: Add functionality to automatically move cards to valid stacksNeolyum
This commit adds the possibility to use the secondary mouse button to let the game move the selected card(s) to the next valid stack.
2022-01-02Spider: Redraw completely when drawing cardsJamie Mansfield
Spider was only updating the new bounding box area after drawing cards from the deck - leaving behind a sliver of the old deck. This was a regression, as the game previously used the old bounding box, introduced by GH-11153.
2021-12-30Pong: Support W and S keys for movementr00ster91
2021-12-24Spider: Add animation when drawing cardsNihal Jere
2021-12-23FlappyBug: Make bitmap() methods return NonnullRefPtrscreator1creeper1
We are already storing these as NonnullRefPtrs, so we might as well make the functions return them as such.
2021-12-23FlappyBug: Propagate errors in Cloud classcreator1creeper1
Move-construct Cloud into the Game class to improve error handling.
2021-12-23FlappyBug: Propagate errors in Bug classcreator1creeper1
Move-construct Bug into the Game class to improve error handling.
2021-12-23FlappyBug: Reposition Game constructor in filecreator1creeper1
This will become important later on because the constructor will depend on the helper structs
2021-12-23FlappyBug: Make helper structs publiccreator1creeper1
They will need to be referenced by main later on.
2021-12-18Solitaire: Convert to try_create_default_iconAstraeus-
2021-12-18Pong: Convert to try_create_default_iconAstraeus-
2021-12-182048: Convert to try_create_default_iconAstraeus-
2021-12-18Minesweeper: Convert to try_create_default_iconAstraeus-
2021-12-18Hearts: Convert to try_create_default_iconAstraeus-
2021-12-18Chess: Convert to try_create_default_iconAstraeus-
2021-12-18Spider: Convert to try_create_default_iconAstraeus-
2021-12-18FlappyBug: Convert to try_create_default_iconAstraeus-
2021-12-18GameOfLife: Convert to try_create_default_iconAstraeus-
2021-12-18Snake: Convert to try_create_default_iconAstraeus-
2021-12-18Breakout: Convert to try_create_default_iconAstraeus-
2021-12-05Games: Cast unused smart-pointer return values to voidSam Atkins
2021-11-28Everywhere: Use default execpromises argument for Core::System::pledgeBrian Gianforcaro
2021-11-27Spider: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-27Solitaire: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-27Snake: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-27Pong: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-27Minesweeper: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-27Hearts: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-27GameOfLife: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-27FlappyBug: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-27Chess: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-27Breakout: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-272048: TRY() all the things in serenity_main() :^)Pedro Pereira
2021-11-24FlappyBug: Support mouse clicks for flappingPedro Pereira
This change allows to play the game using the mouse.
2021-11-24Spider: Replace construct() with TRY(try_create()) patternPedro Pereira
2021-11-24Solitaire: Replace construct() with TRY(try_create()) patternPedro Pereira
2021-11-24Snake: Replace construct() with TRY(try_create()) patternPedro Pereira
2021-11-24Pong: Replace construct() with TRY(try_create()) patternPedro Pereira