Shlomi Fish
24a927311c
Rename to a more appropriate dir.
2018-03-13 16:38:31 +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
e522078072
Revise the readme.
2018-03-13 10:03:09 +02:00
Shlomi Fish
d0513b732f
Add a test.
2018-03-12 22:19:18 +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
Roderik Ploszek
57351e808b
Add Pillow as a build dependence
...
Now images are loaded correctly in the Windows build
2018-03-10 11:25:39 +01:00
Roderik Ploszek
d0dcda1017
Add make rules to the build script
2018-03-09 00:14:15 +01:00
Shlomi Fish
4d1d1a2832
Test thru perltidy.
2018-03-09 00:35:04 +02:00
Shlomi Fish
938098cd74
Skip on mswin to fix appveyor tests.
2018-03-09 00:15:18 +02:00
Shlomi Fish
680c177ca4
Convert to xztar.
2018-03-05 05:18:44 +02:00
Shlomi Fish
44ef00b54e
Bump the version number.
2018-03-05 05:10:18 +02:00
Shlomi Fish
0ea7201598
Correct tense.
2018-03-05 04:58:49 +02:00
Shlomi Fish
15c4854dd1
Add Authors w credits.
2018-03-05 04:55: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
Shlomi Fish
afcf0b5c9d
Convert to six.py
2018-02-19 19:39:17 +02:00
Shlomi Fish
b532c5bd22
Convert to six.py
2018-02-19 19:32:35 +02:00
Shlomi Fish
64720e8a97
Convert to six.py
2018-02-19 19:26:09 +02:00
Shlomi Fish
601bceb4da
remove empty
2018-02-19 19:03:46 +02:00
Shlomi Fish
472c0f935a
flake8 for htmllib2
2018-02-19 18:58:43 +02:00
Shlomi Fish
2c1228fc95
got flake8 to validate mahjongg1/2/3.
2018-02-19 18:51:02 +02:00
Shlomi Fish
00e2388753
Convert to six.py.
...
This avoids some clutter.
2018-02-19 17:35:21 +02:00
Roderik Ploszek
e27cbb4c96
Change build instructions to include gmake rules
2018-02-19 14:09:50 +01:00
Roderik Ploszek
7aa2c42094
Remove dependency on sgmllib3k
2018-02-19 13:50:28 +01:00
Roderik Ploszek
0b5298f948
Fix compatibility with python 2 tests
...
There are still tests that use python 2, which doesn't have html.parser. In that
case a correct name of the module is imported.
2018-02-19 13:31:16 +01:00