summaryrefslogtreecommitdiff
path: root/Userland/Games
AgeCommit message (Expand)Author
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
2023-01-22LibCards+Games: Return ErrorOr from CardStack::add_all_grabbed_cards()Sam Atkins
2023-01-22LibCards+Games: Return ErrorOr from deck-creation factory functions :^)Sam Atkins
2023-01-22LibCards+Game: Return ErrorOr from CardGame::drop_cards_on_stack()Sam Atkins
2023-01-22LibCards+Games+GamesSettings: Return ErrorOr from CardStack::push()Sam Atkins
2023-01-22LibCards+Solitaire: Rename `CardStack::move_to_stack()` -> `take_all()`Sam Atkins
2023-01-20ColorLines: Use AK::shuffle() for shufflingSam Atkins
2023-01-15Spider: Confirm ending the current game in more situationsSam Atkins
2023-01-15Solitaire: Confirm ending the current game in more situationsSam Atkins
2023-01-13Userland: Remove a bunch of unveil calls on /sys/kernel/processesLiav A
2023-01-12LibCore+Userland: Make Core::Timer::create_single_shot() return ErrorOrSam Atkins