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

1102 commits

Author SHA1 Message Date
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