ItsDrike
|
69c3b43834
|
Add logic for auto-moves
|
2024-12-03 01:55:54 +01:00 |
|
ItsDrike
|
c47f973873
|
Extract logic to check if move to column is legal
|
2024-12-03 01:54:01 +01:00 |
|
ItsDrike
|
408457e7ce
|
Log warnings in certain unexpected branches
|
2024-12-03 01:51:11 +01:00 |
|
ItsDrike
|
a1d676779d
|
Keep track of gameWon state
|
2024-12-03 01:33:12 +01:00 |
|
ItsDrike
|
b558a3396e
|
Fix signal naming
|
2024-12-03 00:33:22 +01:00 |
|
ItsDrike
|
c35dd9e56e
|
Store column property to avoid repetition
|
2024-12-03 00:23:49 +01:00 |
|
ItsDrike
|
3160ad6cc4
|
Make cardModel clickable
|
2024-12-02 19:30:47 +01:00 |
|
ItsDrike
|
2b58dc25fa
|
Render the columns in QML
|
2024-12-02 19:00:15 +01:00 |
|
ItsDrike
|
48f84bb528
|
Store revealed state for the columns
|
2024-12-02 16:10:51 +01:00 |
|
ItsDrike
|
730b92fa65
|
Add first row, with foundation,throwaway & draw piles
|
2024-12-02 15:35:37 +01:00 |
|
ItsDrike
|
0b65ce5d56
|
Add basic GameState class
|
2024-12-01 22:40:42 +01:00 |
|
ItsDrike
|
6ad3fe5bba
|
Make isFaceDown visual property only (pure QML)
|
2024-12-01 22:36:01 +01:00 |
|
ItsDrike
|
868699979d
|
Improve PlayingCard class
- Move to using enums to represent the suit & value
- This changes the badly named color to more appropriate suit.
- Add createDeck static method
|
2024-12-01 21:17:45 +01:00 |
|
ItsDrike
|
e3242b71e9
|
Manage playing cards from C++ only
|
2024-12-01 19:43:49 +01:00 |
|
ItsDrike
|
bfa876f87f
|
Add script to build the project manually
|
2024-12-01 01:10:43 +01:00 |
|
ItsDrike
|
9762d7d566
|
Add support for face down cards
|
2024-12-01 01:10:27 +01:00 |
|
ItsDrike
|
3a8b22e07a
|
Add support for showing playing cards
|
2024-12-01 01:01:37 +01:00 |
|
ItsDrike
|
f165c825d4
|
Add GPL 3.0-or-later license
|
2024-11-30 21:01:01 +01:00 |
|
ItsDrike
|
c3125c4944
|
Add scorebar
|
2024-11-30 20:56:20 +01:00 |
|
ItsDrike
|
8bd923a6fa
|
Initial commit
|
2024-11-30 19:23:45 +01:00 |
|