1
0
Fork 0
mirror of https://github.com/shlomif/PySolFC.git synced 2025-04-05 00:02:29 -04:00
Commit graph

1125 commits

Author SHA1 Message Date
Joe R
8f2e47cfd1 Set the version to 2.12.0 2021-07-11 13:12:59 -04:00
Joe R
bff44bebce Fixed crash when selecting cardset without PIL. 2021-07-10 13:33:20 -04:00
Joe R
808382a7a1 Added Quatorze game. 2021-07-09 22:16:00 -04:00
Juhani Numminen
e04440a625 Fix CapsLock preventing use of single-letter keybindings (issue #141)
The code block in question can be removed because Tk will decide whether it
reports us an event with e.g. Ctrl-R or just the R key.

https://www.tcl.tk/man/tcl8.4/TkCmd/bind.html
in section MULTIPLE MATCHES; "[...] the most specific binding is chosen [...]"
2021-07-08 12:20:37 +03:00
Joe R
1de339fca9 Additional Crossword bugfix. 2021-07-05 21:29:54 -04:00
Joe R
007455af3f Updated GameDB categories. 2021-07-04 18:19:36 -04:00
Joe R
6ab53a4a62 Added Cribbage Square game, and variations. 2021-07-04 14:48:59 -04:00
Joe R
2ccad87c26 Fix for card flipping issue in Crossword. 2021-07-04 13:06:28 -04:00
Joe R
e9b0675884 Added option to enable/disable other sound samples (the clock sound in Grandfather's Clock). 2021-06-26 11:00:39 -04:00
Joe R
2aec2ea9b1 Fix for crash in game preview. 2021-06-26 08:50:51 -04:00
Joe R
0d774623e2 Added a Hex A version of Yukon. 2021-06-20 22:06:39 -04:00
Joe R
5aa9071893 Improved playable preview display for large monitors and when working with high resolution cardsets. 2021-06-20 15:45:39 -04:00
Joe R
dcd12cd66a Added additional multi-deck game variations. 2021-06-20 13:41:31 -04:00
Joe R
25f6818496 Fix for Flake8 validation error. 2021-06-14 22:24:53 -04:00
Joe R
080b0043e3 Updated compatible cardset check to run when selecting cardsets. 2021-06-13 19:08:14 -04:00
Joe R
040d546174 Added Aces and Kings game. 2021-06-13 11:35:01 -04:00
Joe R
4ea2c1aa95 Added additional missing game rules. 2021-06-11 13:09:44 -04:00
Joe R
655c293c80 Added additional Poker Square variants. 2021-06-11 09:12:23 -04:00
Joe R
c416d42a96 Removed deal animation from preview and combined game select options. 2021-06-08 21:54:15 -04:00
Joe R
5e3f55f04e Fixed rules for Exit. 2021-06-08 18:13:09 -04:00
Joe R
3d9d074cae Added short deck Montana variants. 2021-06-05 12:31:45 -04:00
Joe R
28c77b8a83 Improved organization of relaxed variants. 2021-06-01 23:55:36 -04:00
Joe R
412e3b43a7 Fix for conflict in random number sources when restarting loaded game. 2021-06-01 18:50:03 -04:00
Joe R
84617c5083 Added King's Secrets game. 2021-05-28 23:06:08 -04:00
Joe R
1025b5402b Minor wizard utility cleanup. 2021-05-23 15:38:04 -04:00
Shlomi Fish
ba735bf1a2 Try to fix issue #177 .
See: https://github.com/shlomif/PySolFC/issues/177 - custom game wizard
failure due to bytestring vs. unicode string. Thanks to @Neelix57 and
@Butterfly for the report and some investigation.
2021-05-23 14:02:48 -04:00
Joe R
98ba9b07dc Added Precedence game. 2021-05-22 11:35:36 -04:00
Joe R
866081f46d Bugfix in playable preview. 2021-05-16 23:43:49 -04:00
Joe R
72ff4f6079 Added option to center the game layout on the screen. 2021-05-16 11:13:50 -04:00
Joe R
0b27e6fd72 Added Beehive game. 2021-05-09 18:19:16 -04:00
Joe R
6d7073b067 Organized three peaks variations. 2021-05-09 09:58:26 -04:00
Joe R
fe9ad5a64f Fixed bug and added stack labels to Camelot game. 2021-05-05 19:44:46 -04:00
Joe R
09c23f21ad Added Autumn Leaves game. 2021-05-05 17:15:54 -04:00
Joe R
58a31f8abb Added enable/disable music option. 2021-05-03 23:33:19 -04:00
Joe R
323fd511cb Added four deck terrace variants. 2021-05-02 10:22:16 -04:00
Joe R
86ee7c9767 Added 8 foundation variation of Take Away/Eliminator. 2021-05-01 22:52:19 -04:00
Joe R
9a7bc59c8b Removed a leading space in the "Pyramid's Stones" alternate name that was throwing off the sorting. 2021-04-27 16:54:46 -04:00
Joe R
f7c28b5011 Added Uintah game. 2021-04-27 07:43:29 +03:00
Joe R
0e1ecd1c1e Enhanced higher resolution cardset support. 2021-04-25 13:46:53 -04:00
Shlomi Fish
7436b7193b Extract a method or a function.
This is Refactoring / code cleanup.

See:

* https://refactoring.com/catalog/extractMethod.html

* https://en.wikipedia.org/wiki/Code_refactoring

* https://www.refactoring.com/

* https://www.joelonsoftware.com/2002/01/23/rub-a-dub-dub/

Some small optimisations may have slipped in as well.
2021-04-25 09:21:28 +03:00
Joe R
dba55c20fd Split spread stacks logic from auto-scale logic. 2021-04-25 08:51:04 +03:00
Joe R
c792b7ff77 Added Greater Wheel, a four-deck variation of Great Wheel. 2021-04-25 08:26:48 +03:00
Joe R
bc8fc2c5b0 Improved organization of the special games category. 2021-04-23 21:33:20 -04:00
Shlomi Fish
65dfcd62ac fix runtime startup bug. 2021-04-23 18:49:13 +03:00
Joe R
9fab5f8d1f Added Crossword game. 2021-04-23 18:37:20 +03:00
Joe R
f91817ee51 Added additional multi-deck variations of Golf and Forty Thieves. 2020-12-13 21:36:16 -05:00
Joe R
3b53d94305 Added Hit or Miss game. 2020-12-03 17:39:58 -05:00
Guillaumegaillard
5876134d11 Make auto_scale spread non-talon stacks on canvas
make card size, scale and canvas changes independent
check scale x after change cardset
2020-11-23 16:26:22 +02:00
Juhani Numminen
69b0cc86ff Avoid errors when options.cfg has no data
In that case res==False which was not accounted for, resulting in
AttributeError: 'bool' object has no attribute 'items'.

Closes #193.
2020-11-06 18:10:44 +02:00
Juhani Numminen
372fcba9de Window icon: Sort by largest, otherwise macOS Dock presents ugly low-res icon 2020-10-20 16:54:25 +03:00