Joe R
ed2da8cd46
Restore lost Outback Patience game, with the correct rules
2025-02-06 19:59:16 -05:00
Joe R
3cbcc8d214
Add Russian Cell game
2024-06-28 22:45:47 -04:00
Joe R
b3c8390fac
Add Sevastopol game
2024-06-23 20:22:59 -04:00
Joe R
4231e96668
Game categorization updates.
2024-03-28 23:32:56 -04:00
Joe R
301d461875
Added Quadruple Yukon variant.
2023-12-30 12:30:01 -05:00
Joe R
c2bc849fc1
Added Yukon Kings game.
2023-12-05 20:28:24 -05:00
Joe R
e858b38de1
Added Yukon Cells game.
2023-10-02 17:24:51 -04:00
Joe R
187bae25cb
Added Dnieper game.
2023-09-17 22:32:09 -04:00
Joe R
fc84e712b3
Added Canberra game.
2023-08-30 21:24:50 -04:00
Joe R
e55deecd99
Added more alternate names.
2023-05-09 21:08:09 -04:00
Joe R
1086a5b584
Added Kiev game.
2023-04-25 17:41:37 -04:00
Joe R
13f406599e
Refactored Moosehide stack usage to remove duplicate stack.
2023-01-03 17:30:24 -05:00
Joe R
ebae446b33
Added Tasmanian Patience game.
2022-10-23 15:31:19 -04:00
Joe R
ad67cb642b
Brisbane is a Yukon type game.
2022-09-12 19:58:24 -04:00
Joe R
d71e5711a6
Fixed some miscategorized games.
2022-06-17 21:09:16 -04:00
Joe R
b55c0a9015
Some game organization, particularly with Colorado family games.
2022-01-18 17:30:29 -05:00
Joe R
b149b3c301
Added Yukonic Plague game.
2021-09-12 14:45:28 -04:00
Shlomi Fish
8e4ed1e157
Tentative fix for Scorpion Tail/etc. play.
...
See https://github.com/shlomif/PySolFC/issues/164
Thanks to @Arcorann. Needs tests.
2020-06-16 10:34:05 +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
76580b7a3f
Extract a method.
2017-11-13 22:27:43 +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
aa72842042
Refactoring more into _dealNumRows.
2017-11-09 18:48:59 +02:00
Shlomi Fish
38bfb88971
Made the new flake8 and travis happier.
...
Fix the warnings.
2017-11-04 20:15:52 +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
c6db7bf8c5
2to3 on pysollib/games/[a-y]*.py
2017-05-17 21:48:56 +03:00
Shlomi Fish
f28fd73cda
flake8
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
5dc2edda91
Get rid of gettext in init.
2012-11-25 19:43:46 +02:00
skomoroh
312774db5a
- removed one duplicated game
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@258 efabe8c0-fbe8-4139-b769-b5e6d273206e
2009-12-05 19:36:04 +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
46a2191011
+ added config-file option `translate_game_names'
...
+ added accelerator ctrl-x: `Hold and quit'
* fixed games `Matriarchy', `Grandfather', `Bristol', `Chessboard', Twenty, `Q.C.'
* improved MfxScrolledCanvas
* improved hint
* fixed SelectTileDialogWithPreview
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@194 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-08-18 21:19:52 +00:00
skomoroh
ebb552c135
+ 2 new games
...
+ new Layout method: createRoundText
+ added showing `Round #' for many games
* minor improvement of SelectTileDialogWithPreview
* improved `select random game'
* fixed setting bg image
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@193 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-08-15 21:44:20 +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
a7e7aab703
* improved solitaire wizard
...
* removed round changes from turnStackMove
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@160 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-05-06 21:42:40 +00:00
skomoroh
315ee817b8
+ 3 new games
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@155 efabe8c0-fbe8-4139-b769-b5e6d273206e
2007-03-20 23:22:31 +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
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
e22a6cf8f7
+ 1 new game
...
* bugs fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@122 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-16 22:43:15 +00:00
skomoroh
4f811fa9a5
+ 6 new games
...
* misc.improvments
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@35 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-01 21:14:27 +00:00
skomoroh
61000c9956
+ 7 new games
...
+ new file: pysollib/tk/findcarddialog.py
+ new option: `use mouse for undo/redo'
* improved Game._highlightCards
* added flash to FindCardDialog
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@34 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-07-31 21:35:39 +00:00
skomoroh
ee2f01fa63
+ 11 new games
...
* improved StackDesc
* improved CautiousDefaultHint
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@30 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-07-28 21:12:37 +00:00
skomoroh
3814cf1cd4
+ 6 new games
...
+ new action: `show descript. of piles'; new class: StackDesc
* Stack.getHelp: rename `Row' -> `Tableau'
* misc. improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@29 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-07-27 21:25:30 +00:00
skomoroh
52ef64302b
+ 4 new games
...
+ added `close stack' (Game.closeStackMove, Stack.closeStackMove, ACloseStackMove)
+ option `shade_filled_stacks'
+ new stack RedealTalonStack and new Game method redealCards
* added closeStackMove to PileOn and PictureGallery (used flipAllMove)
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@21 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-07-19 21:17:01 +00:00
skomoroh
257a14f6d7
+ 9 new game
...
+ added command-line option `--debug' (undocumented)
- removed `mixer' button in soundoptionsdialog
* small improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@19 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-07-14 21:09:12 +00:00