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

847 commits

Author SHA1 Message Date
Shlomi Fish
22948a8b3e Bump version to 2.1.4. 2018-03-30 22:54:47 +03: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
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
lb@lb520
3e9b7b74c7 Bugfix synchronisation issues with autodrop
Bugfix bottom image flip
2018-03-22 15:48:19 +01:00
Shlomi Fish
85eedc6186 flake8 - empty whitelist. 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
c0bb252166 Fix a bug w the formatting of the foundations.
With the input to freecell solver. Reported by Don - thanks! The format
was wrong.
2018-03-19 14:11:15 +02:00
lb@lb520
feca7b5658 Cosmetics: Kivy __all removed. 2018-03-19 10:55:41 +01:00
Shlomi Fish
46f87bdaff Fix a regression with penguin and other games. 2018-03-15 13:55:06 +02:00
Shlomi Fish
a54b603911 Get rid of the __all__ directive.
Everywhere except kivy.
2018-03-14 22:43:11 +02:00
lb@lb520
91ef11b7ac Implementation of createBottom in kivy.
A first set of Python 3 adaptations.
Added a choice of cardsets to android build.
Added new scripts to tarball (MAKEFILE.in)
2018-03-14 19:33:02 +01:00
Shlomi Fish
1394c0df8f Refactoring 2018-03-14 19:46:16 +02:00
Shlomi Fish
77a5b47e98 Refactoring - based on fc-solve. 2018-03-14 19:31:39 +02:00
Shlomi Fish
bc25ff5574 Refactoring: extract a closure. 2018-03-14 19:20:36 +02:00
Shlomi Fish
87ebf11996 Help people find random2.py.
To avoid support questions.
2018-03-14 12:12:44 +02:00
Shlomi Fish
c826799736 Refactoring 2018-03-13 18:31:19 +02:00
Shlomi Fish
81be7c98ad Refactoring 2018-03-13 15:56:11 +02:00
Shlomi Fish
e4775b805d Refactoring 2018-03-13 15:51:36 +02:00
Shlomi Fish
d49c0103f4 Refactoring 2018-03-13 15:46:24 +02:00
Shlomi Fish
48cd6abcd5 Refactoring 2018-03-13 15:18:36 +02:00
Shlomi Fish
a28001d44b Refactoring 2018-03-13 14:19:32 +02:00
Shlomi Fish
66c7f6f10b Fix a bug that the iterations were 0 on unsolved 2018-03-13 13:50:14 +02:00
Shlomi Fish
9b4c85cae3 refactor. 2018-03-13 13:40:25 +02:00
Shlomi Fish
af493722c8 Refactoring. 2018-03-13 13:16:49 +02:00
Shlomi Fish
033f99e4f2 refactoring. 2018-03-13 12:42:04 +02:00
Shlomi Fish
c825c3c6df Refactoring. 2018-03-13 10:28:12 +02:00
Shlomi Fish
f18c394c33 Extract a common function. 2018-03-12 21:58:06 +02:00
Shlomi Fish
ed07eaf3fb Refactoring: extract common logic. 2018-03-12 21:38:30 +02:00
Shlomi Fish
e6586a6e78 refactored some code. 2018-03-12 21:25:23 +02:00
roderik
f0a94fd7f2 Fix OSS audio server
Strings converted to bytes where necessary to make it Python 3 compatible.
Added a check for availability of OSS interface.
2018-03-10 22:57:15 +01:00
Roderik Ploszek
08f5fd99c1 Check if pysolsoundserver is available 2018-03-10 16:13:38 +01:00
Shlomi Fish
44ef00b54e Bump the version number. 2018-03-05 05:10:18 +02:00
Shlomi Fish
1ce05345a9 Refactored some code in stats.py. 2018-03-03 20:37:56 +02:00
Shlomi Fish
eb8ed7e340 Fix the solver detection in py3/etc.
See https://github.com/shlomif/PySolFC/pull/53 - thanks to @lufebe16 .
2018-03-03 20:37:56 +02:00
lb@lb520
b5ef9b6214 Added an alternate toolkit kivy (based on SDL2) that can be used instead of tk.
Added scripts to build an android app.
2018-03-03 20:37:56 +02:00
Roderik Ploszek
1dc5367d62 Convert time arguments to tuples
Methods mktime and strftime expect tuples or struct_time arguments.
2018-03-03 20:37:55 +02:00
Roderik Ploszek
c9baf9585a Fix integer division 2018-03-03 17:20:57 +01:00
Roderik Ploszek
b937349deb Fix formatting 2018-02-24 23:29:29 +01:00
Roderik Ploszek
7dc12168a0 Fix typo in color hex code
Play mode in solver dialog now works.
2018-02-24 23:05:20 +01:00
Roderik Ploszek
ca808161cc Fix solver communication deadlocks
Calling wait() on process object that communicates through pipes causes
deadlocks when the pipes fill up. To fix this, communicate() method was used
to send data to the solver. Returned bytes objects were converted to BytesIO
objects to keep compatibility with existing processing.
2018-02-24 22:40:47 +01:00
Roderik Ploszek
a19f0b5dda Normalize newline characters for Windows 2018-02-24 21:10:43 +01:00
Roderik Ploszek
e543490cfd Fix error message when solver isn't in the path
See https://github.com/shlomif/PySolFC/issues/51
2018-02-24 21:09:20 +01:00
Roderik Ploszek
6f72b4df3b Move duplicate code to the parent class 2018-02-24 17:11:44 +01:00
Shlomi Fish
ca48ec221d Fix a crash in shisensho.
See https://github.com/shlomif/PySolFC/issues/54 . Thanks to @lufebe16
for the report and the fix.
2018-02-24 13:11:43 +02:00
Shlomi Fish
9ad8650dd3 refactoring 2018-02-20 01:52:24 +02:00
Shlomi Fish
3ada0e3e0b Convert to six.moves. 2018-02-20 01:41:40 +02:00