Shlomi Fish
1f61a15ca0
Bump the version to 2.2.0.
...
New stable release.
2018-04-16 16:05:24 +03:00
Shlomi Fish
3e595ae183
Add a Ctrl+Z undo shortcut.
...
See https://github.com/shlomif/PySolFC/issues/71 . It is the more
standard one.
2018-04-16 02:37:23 +03:00
Roderik Ploszek
38bb0393f1
Fix a typo
2018-04-15 23:34:45 +02:00
Roderik Ploszek
15befcf6cf
Fix Right Triangle in Python 3
...
Wrong methods were called (from TalonStack instead of Stack) because of
new-style class' MRO in Python 3
2018-04-15 23:20:25 +02:00
Shlomi Fish
661c23e1b0
refactor.
2018-04-15 18:43:26 +03:00
Shlomi Fish
dd675e30b5
Add the Freecell w Zero Reserves preset.
...
It is useful to me, and the wizard-based games do not support the solver
well.
2018-04-15 17:51:54 +03:00
Shlomi Fish
39cd81d663
Refactor/optimize: get rid of TAP.Simple.
...
It was underused and unneeded.
2018-04-15 17:41:09 +03:00
Roderik Ploszek
c37fd78310
Fix a typo
2018-04-15 15:49:40 +02:00
Shlomi Fish
0fe6b841bc
Remove legalese.
...
You cannot really copyright an empty file.
2018-04-15 16:31:14 +03:00
Roderik Ploszek
0b2e22c452
Fix exception when changing games in preview
...
When changing games from Mahjongg to French type with Mahjongg cardset
active, an exception would occur. This was caused by 1d43029
.
2018-04-15 15:02:16 +02:00
Roderik Ploszek
b4a55cd1fd
Change bundled Hanafuda cardset
...
Hanafuda 200 Years contains all card bottoms, therefore it's compatible
with all Hanafuda games (that was not the case with the Kintengu
cardset).
2018-04-15 13:44:20 +02:00
Roderik Ploszek
1d4302990e
Fix cardsets with not enough bottoms
...
Playing Hanafuda games that use all 12 card bottoms, e.g. Sumo with
Hanafuda cardsets that have fewer bottoms (Kintengu or Oonsoo) causes an
exception when using PIL or the foundations with missing bottoms don't
show up in PySol without PIL. This fix creates empty replacement images
for foundations where the bottom is not present.
2018-04-15 13:00:42 +02:00
Roderik Ploszek
7518d36aab
Fix exception dialog in Python 3
2018-04-14 23:55:29 +02:00
Roderik Ploszek
18bccf7dc7
Fix playable preview of Double Fives
2018-04-14 09:12:54 +02:00
Roderik Ploszek
3ff3dcf54e
Fix integer division
2018-04-14 09:07:12 +02:00
Roderik Ploszek
3b80878788
Fix return value of dealCards
...
for Canfield Rush talon
2018-04-14 09:03:40 +02:00
Shlomi Fish
6415c5fead
Fix crashes on invalid max_iters input.
...
See https://github.com/shlomif/PySolFC/issues/73 .
2018-04-12 11:03:56 +03:00
Shlomi Fish
e49bb17136
Add a new solver preset.
2018-04-12 10:45:42 +03:00
Shlomi Fish
a02f7dc89b
Fix a typo.
2018-04-10 13:43:20 +03:00
Shlomi Fish
45bbd12c02
Trigger a new appveyor build.
...
For fixing fc-solve on Baker's Dozen based on
https://github.com/shlomif/PySolFC/issues/58 .
2018-04-10 12:27:21 +03:00
Roderik Ploszek
1aa4315169
Bundle fc-solve with Windows installer
2018-04-09 23:56:51 +02:00
lufebe16
ab314ddc31
android build updates ( #70 )
2018-04-09 10:54:04 +02:00
lufebe16
4fa1427d89
Merge pull request #69 from lufebe16/kivy_python3
...
python3 adaptations
2018-04-03 16:18:24 +02:00
lb@lb520
76568a3f1e
python3 adaptations
2018-04-03 16:00:02 +02:00
Shlomi Fish
22948a8b3e
Bump version to 2.1.4.
2018-03-30 22:54:47 +03:00
Shlomi Fish
56258d54d5
Fix indentation.
2018-03-30 22:54:06 +03:00
Roderik Ploszek
f9d54f8dcd
Fix vcredist download link
2018-03-25 23:25:15 +02:00
Shlomi Fish
de1cf59b0d
Refactor.
2018-03-24 23:04:07 +03:00
Shlomi Fish
af47abefbb
Refactor.
2018-03-24 23:04:07 +03:00
Shlomi Fish
53bc1fb8eb
meaningul test blurb.
2018-03-24 23:04:07 +03:00
Shlomi Fish
94cbbfafbf
Fix a bug with restart of ms-deals.
...
.reset() in LCRandom31 was not implemented. A test was added.
Thanks to Don.
2018-03-24 23:04:07 +03:00
Roderik Ploszek
ed61804855
Bundle MSVC++ redistributable with the installer
...
Installer checks for presence of msvcr100.dll library in the System32 folder (or
SysWOW64 in case of 64 bit systems). If not present, it will install it
(version 2010 SP1 x86).
2018-03-24 17:58:32 +01:00
Shlomi Fish
7711a4b606
Add AppVeyor badge.
2018-03-22 19:23:17 +02:00
lb@lb520
3e9b7b74c7
Bugfix synchronisation issues with autodrop
...
Bugfix bottom image flip
2018-03-22 15:48:19 +01:00
Shlomi Fish
2e81616028
Updates to the README.
2018-03-21 11:08:50 +02:00
Shlomi Fish
85eedc6186
flake8 - empty whitelist.
2018-03-21 10:45:12 +02:00
Shlomi Fish
620b2676f4
flake8
2018-03-21 10:45:12 +02:00
Shlomi Fish
055718d2e9
flake8
2018-03-21 10:45:12 +02:00
Shlomi Fish
1e8b1bfb1b
flake8
2018-03-21 10:45:12 +02:00
Shlomi Fish
640f398e6b
flake8
2018-03-21 10:45:12 +02:00
Shlomi Fish
16d8b00e7f
flake8
2018-03-21 10:45:12 +02:00
Shlomi Fish
74d3a4d9db
Passed mfxutil thru flake8.
...
See https://github.com/shlomif/PySolFC/issues/61#issuecomment-374283730
- thanks!
2018-03-21 10:45:12 +02:00
Shlomi Fish
a68546f7a2
convert to unittest.py.
2018-03-21 10:45:12 +02:00
Roderik Ploszek
57485fac95
Maintain compatibility with Python 2
2018-03-20 23:03:53 +01:00
Roderik Ploszek
0bd7b44ed5
flake8
2018-03-19 23:10:24 +01:00
Roderik Ploszek
a37317c311
Fix cardsets and installer path
...
Also, make Inno Setup quiet.
2018-03-19 22:31:44 +01:00
Roderik Ploszek
92a5a341c5
Convert scripts/pygettext.py to python 3
2018-03-19 19:38:38 +01:00
Roderik Ploszek
f1161cdae0
Convert scripts/all_games.py to python 3
2018-03-19 18:28:13 +01:00
Roderik Ploszek
819dbc6a2e
Add Windows installer build to appveyor
...
It also bundles locales and a few cardsets.
2018-03-19 17:14:52 +01:00
Roderik Ploszek
ef041c6249
Show all pages in the installation wizard
2018-03-19 16:12:15 +01:00