summaryrefslogtreecommitdiff
path: root/Games/Minesweeper/Field.cpp
AgeCommit message (Expand)Author
2020-02-26Minesweeper: Perform sanity check on configuration (#1300)Jesse
2020-02-25AK: Make Vector use size_t for its size and capacityAndreas Kling
2020-02-24AK: Make HashTable and HashMap use size_t for size and capacityAndreas Kling
2020-02-23LibGUI: Remove parent parameter to GUI::Widget constructorAndreas Kling
2020-02-23LibGUI: Make GUI::Frame have the 2px sunken container look by defaultAndreas Kling
2020-02-23Userspace: Use Core::Object::add() when building interfacesAndreas Kling
2020-02-20Minesweeper: Use system theme colors for empty square bordersTibor Nagy
2020-02-06LibGUI: Remove leading G from filenamesAndreas Kling
2020-02-06LibCore: Remove leading C from filenamesAndreas Kling
2020-02-06LibGfx: Unpublish Gfx::Size from the global namespaceAndreas Kling
2020-02-06LibGfx: Unpublish Gfx::Point from global namespaceAndreas Kling
2020-02-06LibGfx: Unpublish Gfx::Rect from global namespaceAndreas Kling
2020-02-06LibDraw: Put all classes in the Gfx namespaceAndreas Kling
2020-02-02LibGUI: Put all classes in the GUI namespace and remove the leading GAndreas Kling
2020-02-02LibCore: Put all classes in the Core namespace and remove the leading CAndreas Kling
2020-02-02Minesweeper: Make sure first tile revealed is always blank (#1164)pfg
2020-01-18Meta: Add license header to source filesAndreas Kling
2019-12-24LibGUI+LibDraw: Add "Palette" concept for scoped color themingAndreas Kling
2019-12-23WindowServer+LibGUI: Implement basic color themingAndreas Kling
2019-09-21LibCore: Remove CTimer::create() overloads in favor of construct()Andreas Kling
2019-09-20LibCore: Convert CTimer to ObjectPtrAndreas Kling
2019-08-12Minesweeper: Make the SquareButtons non-checkableAndreas Kling
2019-07-29Minesweeper: refactor on_square_clicked and flood_markDrew Stratford
2019-07-29Minesweeper: updated flood_fill to use QueueDrew Stratford
2019-07-29Minesweeper: make Field::flood_fill iterativeDrew Stratford
2019-07-20GWidget: Add set_preferred_size(width, height) overload.Andreas Kling
2019-07-11Minesweeper: Remove use of copy_ref().Andreas Kling
2019-07-03AK: Add String::number() for creating a String from a number.Andreas Kling
2019-07-01Minesweeper: Move configuration reading to FieldJookia
2019-07-01Minesweeper: Allow single-click chordingJookia
2019-06-30GUI: Use Win2K-like "warm gray" color instead of the older colder gray.Andreas Kling
2019-06-07Games: Run clang-format on everything.Andreas Kling
2019-05-19Minesweeper: Make things a little more friendly at the startRobin Burchell
2019-05-06Minesweeper: Flag unflagged mines on win.Andreas Kling
2019-05-02Minesweeper: Fix lag when changing the field size.Andreas Kling
2019-04-28Minesweeper: Add considering feature, where middle clicking marks with '?'Andreas Kling
2019-04-26Minesweeper: Implement some feature requests.Andreas Kling
2019-04-15Minesweeper: Add little icons to the flags and timer labels.Andreas Kling
2019-04-15Minesweeper: Paint a grid pattern below the mines.Andreas Kling
2019-04-15LibCore: Add a CConfigFile class, a simple INI file parser.Andreas Kling
2019-04-14Minesweeper: Add flag counter and game timer.Andreas Kling
2019-04-14Minesweeper: Flood fill should include the first numbered found.Andreas Kling
2019-04-13Minesweeper: Make it possible to win the game. :^)Andreas Kling
2019-04-13Minesweeper: Turn the field into a GFrame for that containery look.Andreas Kling
2019-04-13Minesweeper: Fix wrong adjacency numbers on right and bottom edges.Andreas Kling
2019-04-13Minesweeper: More implementation work.Andreas Kling
2019-04-13Minesweeper: Start working on a simple minesweeper game. :^)Andreas Kling