ladybird/Userland
Jamie Mansfield b7e806e15e LibCards: Support non-alternating colour patience games
This introduces a new MovementType concept to LibCards, starting the
process to allow other patience games to be implemented using it - that
differ more substantially from Klondike in logic.

This is currently used for two purposes: 1. to verify that the
'grabbed' stack of cards is valid* (sequential and correct colours) and
2. to allow 'grabbed' stacks to be pushed onto same-colour,
either-colour, or alternating-colour stacks

* Klondike doesn't need this logic, as per how the game works any
  'grabbed' selection is guaranteed to be valid.
2021-06-24 10:32:53 +02:00
..
Applets Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
Applications Userland: Add more TODO()s for arch-specific code 2021-06-24 09:27:13 +02:00
Demos Everywhere: Add component declarations 2021-06-17 11:03:51 +02:00
DevTools Profiler: Use u32 when constructing InstructionData 2021-06-24 09:27:13 +02:00
DynamicLoader Userland: Port UBSAN implementation to userspace 2021-05-27 15:18:03 +02:00
Games Solitaire: Maybe fix rare crash from completing a game with TAB (#8217) 2021-06-24 09:25:01 +02:00
Libraries LibCards: Support non-alternating colour patience games 2021-06-24 10:32:53 +02:00
Services Userland: Remove dummy IPC methods 2021-06-24 00:38:58 +02:00
Shell Tests: Run each test in their respective directories 2021-06-22 18:54:40 +04:30
Utilities LibSQL: Make lexer and parser more standard SQL compliant 2021-06-24 00:36:53 +02:00
CMakeLists.txt Tests: Establish root Tests directory, move Userland/Tests there 2021-05-06 17:54:28 +02:00