summaryrefslogtreecommitdiff
path: root/Userland/Games
AgeCommit message (Expand)Author
2023-04-09BrickGame: Remember the "Show Shadow Piece" setting between executionsKarol Baraniecki
2023-04-09BrickGame: Add a menu option to disable the shadow drop hintKarol Baraniecki
2023-04-09BrickGame: Show where a piece would end up when after a fast dropKarol Baraniecki
2023-04-09BrickGame: Use title case in menu items consistentlyKarol Baraniecki
2023-04-09BrickGame: Add a missing [[nodiscard]] for consistencyKarol Baraniecki
2023-04-09BrickGame: Port from DeprecatedStrings to StringsKarol Baraniecki
2023-03-21Everywhere: Use `LibFileSystem` where trivialCameron Youell
2023-03-20Snake: Implement image-based skinsSam Atkins
2023-03-20Snake: Move geometry types into Geometry.h and add Direction enumSam Atkins
2023-03-20Snake: Remember if game was paused when picking colorSam Atkins
2023-03-13Everywhere: Remove unintentional partial stream reads and writesTim Schumacher
2023-03-13AK: Rename Stream::{read,write} to Stream::{read_some,write_some}Tim Schumacher
2023-03-13BrickGame: Add a "Pause" option to the Game menuKarol Baraniecki
2023-03-13BrickGame: Show a box with "Paused" in it when the game is pausedKarol Baraniecki
2023-03-13BrickGame: Disallow manual piece movement while pausedKarol Baraniecki
2023-03-13BrickGame: Stop bricks from falling when pausedKarol Baraniecki
2023-03-10Everywhere: Rename equals_ignoring_case => equals_ignoring_ascii_caseAndreas Kling
2023-03-06Everywhere: Stop using NonnullOwnPtrVectorAndreas Kling
2023-03-06Everywhere: Remove NonnullRefPtr.h includesAndreas Kling
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
2023-03-04Userland: Use Font::pixel_size_rounded_up() instead of glyph_height()Andreas Kling
2023-02-25Everywhere: Use _{short_,}string to create Strings from literalsLinus Groh
2023-02-21Userland: Fix remaining smart pointer const-correctness issuesAndreas Kling
2023-02-18LibGUI+Userland: Stop returning Layout from `Widget::(try_)set_layout()`Sam Atkins
2023-02-18Userland: Specify margins and spacing in the GUI::Layout constructorSam Atkins
2023-02-13LibCore: Remove `Stream.h`Tim Schumacher
2023-02-13LibCore: Move Stream-based file into the `Core` namespaceTim Schumacher
2023-02-13LibCore: Rename `File` to `DeprecatedFile`Tim Schumacher
2023-02-13Userland: Set Button text using the new String classKarol Kosek
2023-02-13Userland: Use default initializer instead of an empty string for ButtonsKarol Kosek
2023-02-13LibGUI+Userland: Add `_deprecated` suffix to AbstractButton::{set_,}textKarol Kosek
2023-02-08Everywhere: Use ReadonlySpan<T> instead of Span<T const>MacDue
2023-02-06Chess+LibChess: Avoid using `DeprecatedString` whenever possibleLucas CHOLLET
2023-02-06Chess: Move `ChessWidget` to the create patternLucas CHOLLET
2023-02-04LibGUI+Userland: Switch order of parameters for InputBox::showKarol Baraniecki
2023-02-04Userland: Replace manual checking by using GUI::InputType::NonemptyTextKarol Baraniecki
2023-02-04Chess+GamesSettings: Give chess pieces some breathing roomSam Atkins
2023-02-04Chess+GamesSettings: Use the correct term for chess squaresSam Atkins
2023-02-02Chess: Replace 'Style' menu with a link to GamesSettingsSam Atkins
2023-02-02Chess: Automatically update and repaint when the config changesSam Atkins
2023-02-02Chess: Paint pieces using BilinearBlend instead of NearestNeighborSam Atkins
2023-02-02Chess: Stop hiding the frame borderSam Atkins
2023-02-02Chess: Move configuration values into the "Games" domainSam Atkins
2023-02-02Chess: Stop trying to read non-existent window-size config valueSam Atkins
2023-02-01Spider: Make double-click skip the new-game animationSam Atkins
2023-02-01Spider: Use a single State enum instead of a series of booleansSam Atkins
2023-02-01Solitaire: Make double-click skip the new-game animationSam Atkins
2023-02-01Solitaire: Use a single State enum instead of a series of booleansSam Atkins
2023-01-27AK: Remove StringBuilder::build() in favor of to_deprecated_string()Linus Groh
2023-01-26LibGfx: Remove `try_` prefix from bitmap creation functionsTim Schumacher