Juhani Numminen
2d568065db
Add macOS packaging workflow [test commit]
2021-07-14 11:23:24 +03:00
Juhani Numminen
dd0efc9428
macOS: make the .app able to start up
...
Launching the app in a Terminal window works (by typing 'PySolFC.app/Contents/MacOS/PySolFC')
but clicking in Finder window fails. emulate_shell_environment might fix this
per https://github.com/pyinstaller/pyinstaller/issues/5109#issuecomment-808033464
2021-07-14 11:23:12 +03:00
Joe R
8f2e47cfd1
Set the version to 2.12.0
2021-07-11 13:12:59 -04:00
Joe R
e6fabe78a1
Updated minimal cardsets version.
2021-07-10 21:14:18 -04:00
Joe R
22f4909923
Fixed a typo.
2021-07-10 19:46:51 -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
c1b7efbbf8
Appveyor: Inno Setup 6 on the current base image
...
Source: https://github.com/appveyor/ci/issues/2948
2021-07-08 17:46:10 +03:00
Juhani Numminen
9ff8d3b616
Appveyor: newer base image which comes with strawberryperl installed
...
https://www.appveyor.com/docs/windows-images-software/
https://www.appveyor.com/docs/build-environment/
2021-07-08 16:59:25 +03:00
Juhani Numminen
ac3291dbb8
Update docs
2021-07-08 16:37:32 +03: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
Juhani Numminen
e1ca461333
Replace Travis badge with GitHub Actions one
2021-07-07 18:13:34 +03:00
Juhani Numminen
7a85d02682
Add github actions CI
2021-07-07 18:13:34 +03:00
Juhani Numminen
515f77f0fa
Fix files left open after reading
2021-07-07 18:13:34 +03:00
Juhani Numminen
2cb63cb3fc
Skip all python2 tests by default
...
python2 is deprecated
2021-07-07 18:13:34 +03:00
Juhani Numminen
076ee8d11a
Run unittests via a single TAP test
...
Enable standard unittest discovery by creating __init__.py files
and renaming test modules to test*.py.
2021-07-07 18:13:34 +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
981f738df6
Added hi-res Neo cardset to the default bundle.
2021-07-04 15:18:08 -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
344b637194
Added missing rules for about 20 games.
2021-05-02 15:54:08 -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