Commit graph

64 commits

Author SHA1 Message Date
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