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

39 commits

Author SHA1 Message Date
Shlomi Fish
6b228291cc update to latest pypi ver 2019-07-30 12:36:31 +03:00
Shlomi Fish
fb4f801ecc minimal ver of pysol_cards.
See https://github.com/shlomif/PySolFC/issues/128 .
2019-07-25 20:04:36 +03:00
Shlomi Fish
e1d461b78d moved functionality to pysol-cards.py 2019-07-24 02:35:54 +03:00
Shlomi Fish
198038b1c9 moved functionality to pysol-cards.py 2019-07-21 11:27:58 +03:00
Shlomi Fish
dba230b40a moved functionality to pysol-cards.py 2019-07-18 21:35:45 +03:00
Shlomi Fish
fd797ffbf5 fix pysol --deal 1/24/1000.
Low ms deals without the ms prefix caused an error.
2019-06-05 15:06:51 +03:00
Shlomi Fish
86d2e6368f speedup.
See https://github.com/shlomif/PySolFC/issues/119 .
2019-06-04 22:31:27 +03:00
Shlomi Fish
2bec58be2d Fix next deal / Ctrl+N for ms deals. 2019-05-23 19:10:57 +03:00
Shlomi Fish
74441a1746 Convert functionality to pysol-cards mod. 2019-05-23 17:26:27 +03:00
Shlomi Fish
ed18fd8156 Order imports based on flake8-import-order.
Tested on ci. See https://github.com/PyCQA/flake8-import-order . In the
process did some other cleanups and
https://en.wikipedia.org/wiki/Code_refactoring .
2019-01-11 23:55:06 +02:00
Shlomi Fish
ead4b9212a avoid unneeded py3 shims. 2018-09-01 17:54:48 +03:00
Shlomi Fish
dc8adf8411 Display the deal of imported as 'Custom'.
See https://github.com/shlomif/PySolFC/issues/47 .
2018-05-13 23:18:28 +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
Shlomi Fish
87ebf11996 Help people find random2.py.
To avoid support questions.
2018-03-14 12:12:44 +02:00
Shlomi Fish
b87e8dd5a8 Initial work for issue #47 .
Define a custom deal index.
2017-12-18 16:41:11 +02:00
Shlomi Fish
0515a01a02 Fix a random dealing regression in py3.
We had to use the random2 module. That was caught by appveyor - thanks!
2017-12-10 17:46:58 +02:00
Shlomi Fish
aa4f9ee5da Crude code to get some func running in py3.
Right now klondike and freecell sort of work, but this is very hacky and
there are many leftover debug traces.
2017-08-25 18:25:58 +03:00
Shlomi Fish
fc90baffa7 flake8. 2017-04-19 12:03:44 +03:00
Shlomi Fish
99ef711af1 Change the licenses headers to please flake8. 2017-04-19 12:03:44 +03:00
Shlomi Fish
53fa3e715f Allow to save and restore ms[0-9]+ deals. 2016-11-09 21:25:41 +02:00
Shlomi Fish
d068f93d16 implement str2long and long2str.
With a unit test.
2016-11-09 20:10:09 +02:00
Shlomi Fish
1ff90e1641 Correct a regex.
\d can match more than just [0-9].
2016-11-09 19:37:30 +02:00
Shlomi Fish
95dd1e40b4 Implement > 2e9 ms/FC-Pro deals.
Larger than 2 milliard Freecell Pro deals in PySolFC - with a test.
2016-11-08 16:08:31 +02:00
Shlomi Fish
d53e708a38 Correct some typos. 2014-11-06 14:19:06 +02:00
Shlomi Fish
5a10318ede Add display and remember for ms[0-9]+ deals.
This causes them to display in the status bar and also to be remembered
when you choose a new deal.
2012-12-12 21:30:32 +02:00
Shlomi Fish
5821000061 Implement the ms[0-9]+ deals.
They are used to deal the Microsoft cards.
2012-12-12 20:16:56 +02:00
Shlomi Fish
ce7a34ba5a Merge branch 'solver_dialog_remove_so_called_solving_method' into deal_ms_cards
Conflicts:
	pysollib/actions.py
	pysollib/app.py
	pysollib/game.py
	pysollib/help.py
	pysollib/images.py
	pysollib/init.py
	pysollib/layout.py
	pysollib/main.py
	pysollib/stack.py
2012-12-12 16:50:53 +02:00
Shlomi Fish
5dc2edda91 Get rid of gettext in init. 2012-11-25 19:43:46 +02:00
Shlomi Fish
308ede18ff Convert mfxutil and settings imports to pysollib 2012-11-25 17:05:22 +02:00
Shlomi Fish
9cec5cae00 Deal MS Deals up to 1<<31. 2012-11-25 10:52:07 +00:00
skomoroh
2744887cd4 * changed comments style
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@243 efabe8c0-fbe8-4139-b769-b5e6d273206e
2009-07-22 21:36:22 +00:00
skomoroh
dfe790a101 * changed GPL version to 3
* added config-file option sound_sample_buffer_size
* bugfixes


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@234 efabe8c0-fbe8-4139-b769-b5e6d273206e
2009-06-12 09:32:43 +00:00
skomoroh
0ef9bf474f * refactored menubar and toolbar imports
* refactored pysolrandom.py; added WHRandom generator
* bugfixes


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@215 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-12-28 08:38:51 +00:00
skomoroh
de714447b6 + 3 new games
* bugfixes


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@211 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-09-13 21:20:38 +00:00
skomoroh
1e0df4b925 + animated flip
* cleanup code


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@128 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-21 22:18:22 +00:00
skomoroh
3e649f70eb * renamed module tksettings to winsystems
* improved Tile/SingleGame_StatsDialog
* improved Tile/MfxDialog
* improved Tile/SelectGameDialogWithPreview
* cleanup code



git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@126 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-20 00:40:20 +00:00
skomoroh
175410e2d0 + new option: `shrink face down'
* changed talon/waste text anchor: `ss' -> `s', `nn' -> `n'
* fixed support python 2.2 and tk 8.3


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@43 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-10 21:19:27 +00:00
skomoroh
8283cc8f02 + 3 new games
+ bind undo/redo to mouse click on background
+ `find card' dialog (unfinished)


git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@32 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-07-30 21:14:39 +00:00
skomoroh
df80ec1047 Initial import.
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@1 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-05-26 21:25:18 +00:00