summaryrefslogtreecommitdiff
path: root/Games
AgeCommit message (Expand)Author
2021-01-04Everywhere: Use GUI::CommonActions::make_about_action()Andreas Kling
2021-01-02LibGUI: Remove Widget's unused m_{foreground,background}_colorLinus Groh
2021-01-01Conway: Distribute leftover space equally on all sidesLinus Groh
2021-01-01Games: Add ConwayBrendan Coles
2020-12-30LibGFX: Move default_xxx_font() methods from Font to FontDatabaseStephan Unverwerth
2020-12-30LibGUI: Rewrite layout system in terms of min and max sizesAndreas Kling
2020-12-22Chess: Use the hourglass cursor while waiting for the ChessEngineTom
2020-12-21Breakout: Add player lives game mechanic and pause functionalityBrendan Coles
2020-12-21Build: Embed application icons directly in the executables.William Marlow
2020-12-17Chess: Prevent board changes when waiting for ChessEngine to moveBrendan Coles
2020-12-16Games: Add PongBrendan Coles
2020-12-15Breakout: use pledge and unveilBrendan Coles
2020-12-15Breakout: randomize ball start trajectory and velocityBrendan Coles
2020-12-14Chess: Add LibCore as a dependencyItamar
2020-12-10Chess: Added ability to put markings on the boardAnicJov
2020-12-10Chess: Added abilty to import PGN filesAnicJov
2020-12-10Chess: Add ability to replay movesAnicJov
2020-12-10Chess: Added ability to copy board state as FENAnicJov
2020-12-10Chess: Change keyboard shortcutsAnicJov
2020-12-06Chess: Add ability to export game as PGN fileAnicJov
2020-12-06Chess: Added ability to resign and flip the boardAnicJov
2020-12-06Chess: Change default piece setAnicJov
2020-12-02Games: Added level select and aditional level to Breakout (#4302)John Brehm
2020-11-10Breakout: Add simple menu and about dialog :^)Andreas Kling
2020-11-10Breakout: Set the window iconAndreas Kling
2020-11-10Breakout: Turn off double-bufferingAndreas Kling
2020-11-10Breakout: Change ball x velocity depending on where it hits paddleAndreas Kling
2020-11-10Breakout: Stop paddle movement when resetting itAndreas Kling
2020-11-10Breakout: Use floating point coordinatesAndreas Kling
2020-11-09Breakout: Use the pending new ball rect for brick collision testingAndreas Kling
2020-11-09Breakout: Add a very simple breakout game :^)Andreas Kling
2020-11-04Minesweeper+Snake: load config file before calling unveil()Brendan Coles
2020-11-02Games: Use pledge and unveilBrendan Coles
2020-11-01Games: Use GUI::Icon::default_icon to set application iconBrendan Coles
2020-10-31LibGfx: Move FontDatabase from LibGUI to LibGfxAndreas Kling
2020-10-31Applications: Use application icons for dialog windowsBrendan Coles
2020-10-26Solitaire: Play animation when starting a new gameTill Mayer
2020-10-26Solitaire: Refactor CardStack layout codeTill Mayer
2020-10-26Snake: Use the system default fixed-width fontAndreas Kling
2020-10-25LibGfx+LibGUI+Clients: Make fonts findable by their qualified nameAndreas Kling
2020-10-25LibCore: Rename File::ShouldCloseFile{Description => Descriptor}Linus Groh
2020-10-17Games: Use new format functions.asynts
2020-10-03Everywhere: Fix more typosLinus Groh
2020-09-25Meta+Games: Make clang-format-10 cleanBen Wiederhake
2020-09-18Minesweeper: Fix inverted Single-Click Chording settingPeter Elliott
2020-08-27Base: Create /res/icons/solitaire/ and relocate solitaire assetsthankyouverycool
2020-08-27Meta: Force semi-colon after MAKE_AK_NONXXXABLE()Ben Wiederhake
2020-08-23Chess: Allow resizing Chess using resize_aspect_ratio(1,1)Peter Elliott
2020-08-23Chess: Optionaly display coordinates at edge of boardPeter Elliott
2020-08-21ChessEngine: Add ChessEnginePeter Elliott