index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Games
/
Hearts
/
Game.cpp
Age
Commit message (
Expand
)
Author
2023-01-22
LibCards+Games: Return ErrorOr from deck-creation factory functions :^)
Sam Atkins
2023-01-12
LibCore+Userland: Make Core::Timer::create_single_shot() return ErrorOr
Sam Atkins
2023-01-06
LibGUI+Everywhere: Use fallible Window::set_main_widget() everywhere :^)
Sam Atkins
2022-12-14
Hearts: Ignore unhandled keydown events
Sam Atkins
2022-12-07
Meta+Userland: Pass Gfx::IntPoint by value
MacDue
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-10-10
LibCards+Games: Rename "draw" methods to "paint" for clarity
Sam Atkins
2022-10-10
LibCards+Games: Move "create a deck" logic to LibCards
Sam Atkins
2022-08-22
LibCards+Games: Replace card "value" int with a Rank enum
Sam Atkins
2022-08-22
Hearts: Migrate to CardGame
Sam Atkins
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-05-13
LibGUI+Userland: Make Dialog::ExecResult an enum class
Sam Atkins
2022-04-09
LibGfx: Move other font-related files to LibGfx/Font/
Simon Wanner
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-18
LibCards+Games: Change name of card type to card suit
Lenny Maiorani
2022-02-16
Games: Use default constructors/destructors
Lenny Maiorani
2021-10-27
Everywhere: Rename left/right-click to primary/secondary
Filiph Sandström
2021-08-18
Userland+LibGUI: Add shorthand versions of the Margins constructor
sin-ack
2021-07-24
Hearts: Avoid reallocations for Vectors when possible
Gunnar Beutner
2021-07-24
Hearts: Use AK::get_random_uniform() instead of rand()/srand()
Gunnar Beutner
2021-07-23
Hearts: Avoid redrawing the UI unnecessarily
Gunnar Beutner
2021-06-06
AK+Everywhere: Disallow constructing Functions from incompatible types
Ali Mohammad Pur
2021-06-04
Hearts: Don't destroy the animation handler while running it
Gunnar Beutner
2021-06-02
Hearts: Play the first valid card (left-to-right) when pressing space
Matthew B. Jones
2021-06-01
Hearts: Pick better non-matching cards
Gunnar Beutner
2021-06-01
Hearts: Make debugging AI suggestions easier
Gunnar Beutner
2021-06-01
Hearts: Pick better cards when we're the third player
Gunnar Beutner
2021-06-01
Hearts: Pick better lead cards
Gunnar Beutner
2021-05-26
Hearts: Highlight cards when an invalid play is attempted
Gunnar Beutner
2021-05-25
Hearts: Don't advance the game's state when an animation is playing
Gunnar Beutner
2021-05-25
Hearts: Fix animations that get stuck "mid-flight"
Gunnar Beutner
2021-05-25
Hearts: Add support for playing more than one hand
Gunnar Beutner
2021-05-25
Hearts: Let the AI continuously play games
Gunnar Beutner
2021-05-25
Hearts: Implement passing cards to other players
Gunnar Beutner
2021-05-25
Hearts: Move card click handler into a separate method
Gunnar Beutner
2021-05-25
Hearts: Move code to reposition cards into a separate method
Gunnar Beutner
2021-05-25
Hearts: Move round initialization into a separate method
Gunnar Beutner
2021-05-25
Hearts: Move hand sorting functionality into a method
Gunnar Beutner
2021-05-23
Hearts: Allow player to set their name
Josh Perry
2021-05-23
Hearts: Add key combinations to letting the AI play for you
Gunnar Beutner
2021-05-23
Hearts: Let the AI prefer lead cards for which other cards are in play
Gunnar Beutner
2021-05-22
Hearts: Let the AI pick better lead cards
Gunnar Beutner
2021-05-22
Hearts: Prefer to play Queen of Spades when we're the trailing player
Gunnar Beutner
2021-05-22
Hearts: Fix crash when starting an animation when there already is one
Gunnar Beutner
2021-05-21
Games: Add Hearts
Gunnar Beutner