Joe R
|
12118d12ed
|
Clean up Scorpion type games
|
2025-02-23 14:18:08 -05:00 |
|
Joe R
|
96a06108af
|
Fix flake8
|
2025-01-20 21:06:13 -05:00 |
|
Joe R
|
ac03fa741d
|
Add Microbe game
|
2025-01-20 20:18:32 -05:00 |
|
Joe R
|
885b2925ab
|
Fix Astrocyte to use correct hints
|
2024-07-15 18:03:44 -04:00 |
|
Joe R
|
180f3fa225
|
Add more alternate names
|
2024-07-05 17:32:41 -04:00 |
|
Joe R
|
c4e87a1294
|
Added Astrocyte game.
|
2023-09-12 18:22:39 -04:00 |
|
Joe R
|
f3661a0aee
|
Additional options and documentation for Solitaire Wizard.
|
2022-12-30 09:56:00 -05:00 |
|
Joe R
|
442d75aeef
|
Added Fair Maids game.
|
2022-11-26 19:13:35 -05:00 |
|
Joe R
|
fe5a16ec54
|
Added stack for games that you can't manually deal cards in, for stuck checking.
|
2022-08-20 09:40:31 -04:00 |
|
Joe R
|
bf66e6d819
|
Made capitalization of game names consistent.
|
2022-06-13 16:42:45 -04:00 |
|
Joe R
|
eb15b277be
|
Added missing rules for ten more games.
|
2022-03-24 16:59:58 -04:00 |
|
Joe R
|
052fd0b78d
|
Added Stripped Deck game category.
|
2022-01-08 10:34:33 -05:00 |
|
Joe R
|
a6f4b23e8f
|
Added missing open game tags.
|
2021-09-16 17:12:51 -04:00 |
|
Joe R
|
9246a3d247
|
Gave Scorpion Towers a cleaner layout, based on Seahaven Towers.
|
2021-09-14 19:52:35 -04:00 |
|
Joe R
|
6eead026cd
|
Added Scorpion Towers game.
|
2021-09-04 09:13:36 -04:00 |
|
Joe R
|
09c23f21ad
|
Added Autumn Leaves game.
|
2021-05-05 17:15:54 -04:00 |
|
Shlomi Fish
|
d04601ad1c
|
add a test for ScorpionTail_RowStack.
A similar bug was fixed in Scorpion_RowStack.
|
2020-06-16 10:34:05 +03:00 |
|
Shlomi Fish
|
730ecf775b
|
Fix for ScorpionTail in python3.
It is hacky and there may be many similar bugs.
See https://github.com/shlomif/PySolFC/issues/164 .
It also needs tests.
|
2020-06-16 10:34:05 +03:00 |
|
Shlomi Fish
|
d3b1674a47
|
Fix spider illegal moves canMove bug.
See https://sourceforge.net/p/pysolfc/bugs/36/ . TODO: add tests.
|
2019-02-19 19:45:51 +02: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
|
c0076b5b36
|
Better fix for SourceForge bug #31.
See https://sourceforge.net/p/pysolfc/bugs/31/ . Thanks to Caelia Renee
Chapin for the fix and to Kevin Knerr for the report. Test case by
@shlomif.
|
2018-12-06 19:26:20 +02:00 |
|
Shlomi Fish
|
b142366595
|
Fix exception in the Wasp variant.
See https://sourceforge.net/p/pysolfc/bugs/31/ .
unable to move cards in py3.
|
2018-10-08 23:19:59 +03:00 |
|
Shlomi Fish
|
4ad3f0f889
|
Extract a base class/trait for some games.
|
2017-11-13 21:38:34 +02:00 |
|
Shlomi Fish
|
6cfd8d351e
|
Extract more common methods.
|
2017-11-09 21:40:42 +02:00 |
|
Shlomi Fish
|
184d4e32db
|
Extract method.
|
2017-11-09 21:24:35 +02:00 |
|
Shlomi Fish
|
4f2b28e017
|
Extract another method.
|
2017-11-09 19:20:41 +02:00 |
|
Shlomi Fish
|
4fc37276aa
|
Extract _startDealNumRows(). Refactoring.
|
2017-11-09 19:06:59 +02:00 |
|
Shlomi Fish
|
dd2f0ab0e1
|
Continue refactoring.
|
2017-11-09 18:41:41 +02:00 |
|
Shlomi Fish
|
b887d6042b
|
Made flake8 happier.
Removed __all__ and stuff - we use explicit imports now.
|
2017-09-18 13:04:53 +03:00 |
|
Shlomi Fish
|
dbdd0f392c
|
division sanity
|
2017-08-25 18:25:58 +03:00 |
|
Shlomi Fish
|
5ac5039687
|
Convert the Layout_Method to staticmethod()
This way it can be called as before in both python2 and python3.
|
2017-08-25 18:25:58 +03:00 |
|
Shlomi Fish
|
6b9d5bd0c6
|
Propagate to the subclasses.
|
2017-08-25 18:25:58 +03:00 |
|
Shlomi Fish
|
a32fc12218
|
flake8 - games/s*
|
2017-04-19 12:03:45 +03:00 |
|
Shlomi Fish
|
99ef711af1
|
Change the licenses headers to please flake8.
|
2017-04-19 12:03:44 +03:00 |
|
Shlomi Fish
|
4da89ccc8c
|
Get rid of trailing space.
|
2013-05-22 12:57:18 +03:00 |
|
Shlomi Fish
|
5dc2edda91
|
Get rid of gettext in init.
|
2012-11-25 19:43:46 +02:00 |
|
skomoroh
|
2f22c2f528
|
+ save aspect for background image
* minor fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@250 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2009-08-13 22:23:38 +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
|
9d7698ecf1
|
* minor fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@205 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-08-31 21:30:22 +00:00 |
|
skomoroh
|
f86de9b176
|
* refactoring: replaced map(lambda...), filter(lambda...) to list comprehension (thanks to 2to3)
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@199 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-08-25 21:19:40 +00:00 |
|
skomoroh
|
4d4f6bfe41
|
* fixed games: Salic Law', Four by Four'
* minor bugfixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@197 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-08-23 21:37:07 +00:00 |
|
skomoroh
|
93e96d71db
|
* refactoring: sound=0' -> sound=False' ...
* fixed loading options
* fixed some games
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@189 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-07-31 21:31:52 +00:00 |
|
skomoroh
|
87ad2b799b
|
+ 4 new games
* minor improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@188 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-07-30 21:22:27 +00:00 |
|
skomoroh
|
92cab44b85
|
+ added solitaire wizard to Tk-binding
* improved solitaire wizard
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@158 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-05-04 21:17:52 +00:00 |
|
skomoroh
|
98849947b2
|
+ 3 new games
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@144 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-02-28 22:52:01 +00:00 |
|
skomoroh
|
5175caf86a
|
+ separated demo-mode and solver; solver dialog
+ added statistics progression; statistics progression dialog
+ new animation speed: `medium'; renamed `timer based' to `fast'
+ added flip animation (animatedFlip)
+ added move to waste animation (animatedFlipAndMove)
+ added cancel-drag animation (moveCardsBackHandler)
* improved demo game (snapshots based check for loop)
- removed setting text color from file name
- removed auto generation shadows (too slow)
* optimized menu creation
* changed some keybindings
* updated russian translation
* many bugfixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@138 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-02-16 23:20:02 +00:00 |
|
skomoroh
|
c4bc13a7a3
|
+ 1 new game
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@135 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-01-19 22:26:57 +00:00 |
|
skomoroh
|
9d63b66ba7
|
+ 2 new settings options: redeal animation' and winning animation'
+ auto generation cards shadow (needs PIL)
* update russian translation
* cleanup code (removed `apply')
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@132 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2007-01-14 22:25:14 +00:00 |
|
skomoroh
|
b85ff3399f
|
* improved SingleGame_StatsDialog
* improved Tile/Scale
* other improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@124 efabe8c0-fbe8-4139-b769-b5e6d273206e
|
2006-12-18 23:09:00 +00:00 |
|