Commit graph

25 commits

Author SHA1 Message Date
ItsDrike cb75fde6d7
Move all qml files to qml/ dir 2024-12-05 01:22:18 +01:00
ItsDrike 26561ec350
Improve board design slightly 2024-12-04 20:34:29 +01:00
ItsDrike 7d4d139a97
Remove unnecessary spacer item 2024-12-04 19:26:32 +01:00
ItsDrike bbf1cd2eaa
Move FoundationPiles to it's own file 2024-12-04 19:26:16 +01:00
ItsDrike 44318ac5ac
Move DrawPile to it's own file 2024-12-04 19:22:20 +01:00
ItsDrike 981d724ee4
Move ThrowawayPile to it's own file 2024-12-04 19:20:06 +01:00
ItsDrike 5dd95b1a65
Separate Tableau to it's own file 2024-12-04 19:19:39 +01:00
ItsDrike 0364ae6b9e
Render a blank card if draw pile is empty 2024-12-04 19:15:27 +01:00
ItsDrike 12676e36b7
Remove unnecessary Solitare pkg QML import 2024-12-04 19:15:10 +01:00
ItsDrike 048054be13
Render a blank slot for empty column 2024-12-04 19:08:02 +01:00
ItsDrike 986c2ce2be
Add support for making moves from QML 2024-12-04 00:05:29 +01:00
ItsDrike 4ea9a04836
Add green background 2024-12-03 20:19:13 +01:00
ItsDrike f7d29ed4dc
Use Item instead of Row class for firstRow 2024-12-03 15:48:52 +01:00
ItsDrike 3acfe3e093
Turn GameState into QML singleton 2024-12-03 15:32:30 +01:00
ItsDrike dd19000089
bugfix: show the top card in foundation 2024-12-03 15:08:00 +01:00
ItsDrike c35dd9e56e
Store column property to avoid repetition 2024-12-03 00:23:49 +01:00
ItsDrike 2b58dc25fa
Render the columns in QML 2024-12-02 19:00:15 +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 e3242b71e9
Manage playing cards from C++ only 2024-12-01 19:43:49 +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 c3125c4944
Add scorebar 2024-11-30 20:56:20 +01:00
ItsDrike 8bd923a6fa
Initial commit 2024-11-30 19:23:45 +01:00