Shlomi Fish
e7090f8f4b
Fix a bug with SoundDialog.
2016-03-14 18:14:52 +02:00
Bernard Cafarelli
0a9add937e
Install pysollib.ui.tktile, fix mygettext imports
2016-03-14 14:34:05 +01:00
Shlomi Fish
c44540fff4
Add a missing instruction to the README
2016-03-06 18:59:58 +02:00
Shlomi Fish
8f161ce335
Fix the tiles' dialog from the menu.
2016-03-01 19:58:45 +02:00
Shlomi Fish
649f7b07dc
Merge ColorsDialog.
2016-02-25 16:24:04 +02:00
Shlomi Fish
2f7839e430
Remove some differences between tk/tile.
2016-02-25 16:01:12 +02:00
Shlomi Fish
1302aa395c
Remove an old trace print.
2016-02-19 23:33:36 +02:00
Shlomi Fish
ac60cb2516
menubar: Remove unnecessary imports.
2016-02-19 23:25:30 +02:00
Shlomi Fish
fdf09e8189
Remove some unused imports.
2016-02-19 23:20:16 +02:00
Shlomi Fish
d9ab7b2e4f
menubar.py : move more code to base class.
2016-02-19 23:11:45 +02:00
Shlomi Fish
cde9bc5fb5
menubar: move more code to the base class.
2016-02-19 23:06:16 +02:00
Shlomi Fish
ee1114fb3b
Continue moving more menubar func to base class.
2016-02-19 19:27:22 +02:00
Shlomi Fish
97a70ea882
More refactoring.
2016-02-19 19:19:18 +02:00
Shlomi Fish
e182ddd68f
Refactor pysollib/hint.
...
Still a lot of ugliness showing but it's better than nothing.
2016-02-19 18:58:16 +02:00
Shlomi Fish
7780d6fccd
Fix some import bugs in the menubar parent class.
2016-02-19 18:23:12 +02:00
Shlomi Fish
81b37f8673
Fix a bug with an unassigned var.
...
It prevented running the solver in mid play.
2016-02-19 18:15:28 +02:00
Shlomi Fish
8fcb811608
Move duplicate code to the menuar base class.
2016-02-19 17:55:30 +02:00
Shlomi Fish
2e557fde5d
Unify the codebases of menubar.pys.
...
TODO : move to the base class.
2016-02-17 21:36:46 +02:00
Shlomi Fish
98fcd0a357
Move some methods to the base class.
...
I had to rename some attributes away from the leading two underscores ("__")
because it didn't work with them.
2016-02-17 21:21:26 +02:00
Shlomi Fish
3f962b7134
Extract some common code into a base class.
2016-02-16 18:19:13 +02:00
Shlomi Fish
9f7cc65a5f
Merge {tile,tk}/tkwrap.
2016-02-14 16:45:10 +02:00
Shlomi Fish
5d8b82cabe
Move {tk,tile}/{card,tkcanvas} to ui.tktile.
...
They were identical in both places.
2016-02-14 16:14:30 +02:00
Shlomi Fish
1d7fb6fd61
Merge tile/tkutil.py and tk/tkutil.py.
...
They were identical.
2016-02-14 15:27:54 +02:00
Shlomi Fish
84e8e39e59
Enhance the README.md.
...
Running instructions/headers/etc.
2016-02-14 15:09:28 +02:00
Shlomi Fish
26fee76b81
Fix the Travis CI badge.
2016-02-14 14:17:35 +02:00
Shlomi Fish
a514a16361
Enhance the readme
2016-02-14 14:11:22 +02:00
Shlomi Fish
23a1c79975
Convert to README.md.
...
To markdown.
2016-02-14 14:07:00 +02:00
Shlomi Fish
9f90a14075
Fix travis by extracting a separate script
2016-02-14 13:56:34 +02:00
Shlomi Fish
96589abf7b
Use /usr/bin/python
2016-02-14 13:51:33 +02:00
Shlomi Fish
9c9b763d5d
Add a verification thing
2016-02-14 13:43:21 +02:00
Shlomi Fish
53e0671ca4
Fix make command
2016-02-14 13:31:58 +02:00
Shlomi Fish
bd46cee338
Fix deps
2016-02-14 13:29:46 +02:00
Shlomi Fish
4d23488a22
Try to enable Travis-CI
2016-02-14 13:25:44 +02:00
Shlomi Fish
b5a6c948f4
Remove an old module from tested list
2016-02-13 23:58:25 +02:00
Shlomi Fish
58ae4600e9
Fix the tests.
2016-02-13 23:55:52 +02:00
Shlomi Fish
118a83e6ba
Correct to the right import path.
2016-02-13 23:48:33 +02:00
Shlomi Fish
4d6dac1316
Start extracting ui.tktile.menubar.
...
In the process made tkconst common to ui.tktile as well.
ui.tktile will be a common namespace for code common to the tk and tile
UIs.
2016-02-13 20:46:41 +02:00
Shlomi Fish
69e1dd75bc
Convert test to prove instead of runprove.
...
runprove/Test::Run is an unnecessary dep.
2016-02-13 20:25:04 +02:00
Shlomi Fish
60257ce016
Reduce diff between {tk,tile}/menubar.py a little.
...
“Every journey of a thousand miles begins with one small step.”
2016-02-13 20:20:56 +02:00
Shlomi Fish
b03ec17350
Add "Export current layout".
...
A menu option in the tile (for now only that) menubar.
TODO: the tile and tk directories contain *a lot* of duplicate code.
One should extract base classes and abstract.
2016-02-13 19:30:00 +02:00
Shlomi Fish
8a5b8de137
Extract the calcBoard methods.
2016-02-10 15:33:00 +02:00
Shlomi Fish
ef6b0d7892
Update the URL in the README.
2016-02-10 15:13:43 +02:00
Shlomi Fish
0e91ce7750
Correct a typo in a comment
2016-01-08 21:41:11 +02:00
Shlomi Fish
d53e708a38
Correct some typos.
2014-11-06 14:19:06 +02:00
Shlomi Fish
d31855830d
Fix the solver_state output with progress off.
...
Previously - it did not display anything if progress was off.
2014-11-06 13:55:39 +02:00
Shlomi Fish
5da836e778
distinguish between intractable and unsolvable.
2014-10-14 11:37:16 +03:00
Shlomi Fish
415c65194c
Convert to a base class.
2014-05-09 17:06:05 +03:00
Shlomi Fish
d2c398881c
Remove the import pdb and other cleanups.
2014-05-09 16:56:58 +03:00
Shlomi Fish
c07b60a65c
Implement for All in a Row too.
2014-05-09 16:51:44 +03:00
Shlomi Fish
85ecb25e30
Got the solver for BlackHole to work.
...
Currently there's some duplicate code between it and the
FreeCellSolver_Hint and I haven't checked All in a Row yet.
2014-05-09 16:36:20 +03:00