Shlomi Fish
f630539e88
gracefully handle import.
2018-05-11 14:29:46 +03:00
Shlomi Fish
a9e23ae7de
Refactor - extract a method.
2018-05-11 13:54:15 +03:00
Shlomi Fish
05f3e3027f
Convert to an exception object.
...
To avoid getting wedged.
2018-05-11 13:40:13 +03:00
Shlomi Fish
93f88ba514
Convert to the CPAN distro.
...
See https://metacpan.org/release/Code-TidyAll-Plugin-Flake8 .
2018-05-10 17:07:02 +03:00
Shlomi Fish
5c663272c5
Add the first ver of the script.
2018-05-09 18:06:17 +03:00
Shlomi Fish
d88d43025c
travis test the make dist+make test scheme.
2018-05-09 13:07:50 +03:00
Shlomi Fish
e1a5a6010f
Got make test inside the distr tarball to work.
...
See https://github.com/shlomif/PySolFC/issues/81 .
2018-05-09 13:03:20 +03:00
Shlomi Fish
39328d67e3
Fix the tests under Test-Run.
...
reported by AppVeyor - thanks.
2018-05-08 13:33:56 +03:00
Shlomi Fish
3541d467be
Remove the urpmi lines.
...
They are not available on most systems and also see
https://github.com/shlomif/PySolFC/issues/81 - they are also mentioned
above.
2018-05-08 10:09:00 +03:00
Shlomi Fish
0a05c3c9cf
Speedup the test suite by tidyall caching.
...
Of flake8. TODO: put on CPAN.
2018-05-08 00:28:58 +03:00
Shlomi Fish
4f5d365763
Fix the problem with exiting after fail import
2018-05-07 23:57:46 +03:00
Shlomi Fish
74bfe5e96b
handle more gracefully.
...
It still will not quit.
2018-05-07 23:34:45 +03:00
Shlomi Fish
4b75005b28
Start adding support for handling parse errs.
...
in the importFile feature. Still does not work fully.
2018-05-07 23:29:14 +03:00
Shlomi Fish
9eab5fe6bf
support utf8 bom import.
2018-05-02 20:18:01 +03:00
Shlomi Fish
9ddaa7e110
Refactor.
2018-05-01 18:22:15 +03:00
Shlomi Fish
724b6f8688
rename better.
2018-05-01 18:12:35 +03:00
Shlomi Fish
6db30de668
remove unused
2018-05-01 18:08:15 +03:00
Shlomi Fish
2f114469b5
add py2 tests
2018-05-01 17:52:17 +03:00
Shlomi Fish
6304994ed4
add py2 tests
2018-05-01 17:45:37 +03:00
Shlomi Fish
6c46979284
Add generated files to ignore.
2018-05-01 17:39:38 +03:00
Shlomi Fish
e79f443286
change to absolute paths.
2018-05-01 17:38:12 +03:00
Shlomi Fish
6ec197daaf
Add py2 tests.
2018-05-01 17:36:41 +03:00
Shlomi Fish
7860f47363
generate some duplicate code.
2018-05-01 17:28:02 +03:00
Shlomi Fish
665985ec6d
Add python2 tests.
2018-05-01 17:09:12 +03:00
Shlomi Fish
46fafaef58
Add another test.
2018-05-01 16:58:58 +03:00
Shlomi Fish
b9b65edcb9
Add a test.
2018-05-01 16:52:22 +03:00
Shlomi Fish
d0b352142b
start writing tests for importFile.
2018-05-01 16:35:09 +03:00
Shlomi Fish
e915b6daef
configurable filename.
2018-05-01 14:45:22 +03:00
Shlomi Fish
23001f0f0f
Add support for "10" instead of "T".
...
See https://github.com/shlomif/PySolFC/issues/79 .
2018-04-30 22:53:49 +03:00
Shlomi Fish
04a9b4c910
Handle the utf-8 BOM in the import.
2018-04-30 20:33:23 +03:00
lb@lb520
4fe958d888
Added 2 screenshots from android
2018-04-30 11:55:34 +02:00
Shlomi Fish
0f33a0c212
add links to screencasts
2018-04-28 17:00:53 +03:00
Shlomi Fish
569fc1950f
Add Aisleriot.
2018-04-24 12:21:57 +03:00
Shlomi Fish
03a0d0d71c
Add links to related repos to the README
2018-04-23 22:50:27 +03:00
Shlomi Fish
1fc2db6b3b
invalidate cache for new perl.
2018-04-23 21:37:59 +03:00
lb@lb520
574178a16b
Fixed html link handling in kivy version
2018-04-23 18:09:04 +02:00
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