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

74 commits

Author SHA1 Message Date
skomoroh
0e3dccb247 * scalable cards (req: PIL >= 1.1.7)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@263 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2011-03-06 06:33:38 +00:00
skomoroh
8cb55c6469 * bugfixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@259 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2010-06-14 05:55:56 +00:00
skomoroh
50d86dcff6 + one new game
* added quick play for foundations
* improved cards shadow


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@245 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2009-08-04 13:34:02 +00:00
skomoroh
232dca18fb * changed comments style
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@243 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2009-07-22 21:36:22 +00:00
skomoroh
1927232d68 * fixed game Spaces and Aces
* improved cards shadowing
* minor fixes

git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@238 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2009-06-27 07:25:24 +00:00
skomoroh
fb107c8727 * changed GPL version to 3
* added config-file option sound_sample_buffer_size
* bugfixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@234 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2009-06-12 09:32:43 +00:00
skomoroh
08362a08a1 + 1 new game
+ added Game.getInvisibleCoords method
* minor fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@213 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-10-03 21:19:01 +00:00
skomoroh
5c2a04e6d0 + 3 new games
* renamed option squeeze_stacks to compact_stacks
* minor fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@208 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-09-05 21:26:58 +00:00
skomoroh
e041581b0b * updated russian translation
* fixed menubar
* minor fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@206 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-09-01 21:26:01 +00:00
skomoroh
7b547c2844 * minor fixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@205 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-31 21:30:22 +00:00
skomoroh
1464034191 * improved mahjongg tile highlighting
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@201 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-28 21:18:37 +00:00
skomoroh
7096a96d59 * refactoring: replaced map(lambda...), filter(lambda...) to list comprehension (thanks to 2to3)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@199 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-25 21:19:40 +00:00
skomoroh
62b7604757 * fixed games: Salic Law', Four by Four'
* minor bugfixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@197 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-23 21:37:07 +00:00
skomoroh
7b17e7d0d4 + new feature: squeeze stack if a card placed off-screen
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@196 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-21 21:30:13 +00:00
skomoroh
ea3e9d98e7 * fixed using non-ascii filenames for background images
* refactoring: move getBottomImage to Stack as _get*BottomImage
* bugfixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@191 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-11 21:20:05 +00:00
skomoroh
7f0cb89de2 * refactoring: sound=0' -> sound=False' ...
* fixed loading options
* fixed some games


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@189 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-07-31 21:31:52 +00:00
skomoroh
cedbb8f575 + 4 new games
* minor improvements


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@188 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-07-30 21:22:27 +00:00
skomoroh
92105ae74f * bugfixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@180 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-07-01 21:29:51 +00:00
skomoroh
980d06a337 * cleanup code
* bugfixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@171 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-26 21:17:19 +00:00
skomoroh
db52c78437 + human readable config file (~/.PySolFC/options.cfg; options.dat is gone)
+ added `custom games' node to select games dialog
* cleanup code


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@170 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-25 21:27:03 +00:00
skomoroh
b87eb7b5e0 * improved mahjongg games solubility
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@165 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-15 21:28:40 +00:00
skomoroh
600684acae + added ngettext support
* updated russian translation


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@164 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-11 21:58:22 +00:00
skomoroh
e7714af87e * improved solitaire wizard
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@162 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-08 21:21:33 +00:00
skomoroh
4117e41bb0 * improved solitaire wizard
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@161 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-07 22:12:54 +00:00
skomoroh
9fd4942f23 * improved solitaire wizard
* removed round changes from turnStackMove


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@160 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-06 21:42:40 +00:00
skomoroh
bc4d344348 * improved solitaire wizard
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@159 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-05 21:13:52 +00:00
skomoroh
4147a1ce20 + added solitaire wizard to Tk-binding
* improved solitaire wizard


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@158 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-04 21:17:52 +00:00
skomoroh
fb3b59bf3d + new feature: Solitaire Wizard (tile only yet)
* misc. minor improvements


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@157 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-03 21:21:33 +00:00
skomoroh
f66ad021da + 3 new games
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@155 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-03-20 23:22:31 +00:00
skomoroh
855cf7384c * redesigned statistics dialogs: all statistics in single dialog (Tile)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@145 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-03-03 22:17:47 +00:00
skomoroh
971148fa27 + 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: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@138 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-02-16 23:20:02 +00:00
skomoroh
c8468187a2 * bugs fixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@134 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-01-18 22:16:27 +00:00
skomoroh
887f53f6cf + 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: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@132 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-01-14 22:25:14 +00:00
skomoroh
e0616a2509 + added SELECT_GAME_MENU setting
* misc. improvements and bugs fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@131 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-27 22:16:00 +00:00
skomoroh
1c92651e40 + new animated win
+ animated redeal (old animated win)


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@129 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-22 22:13:19 +00:00
skomoroh
1831696309 + animated flip
* cleanup code


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@128 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-21 22:18:22 +00:00
skomoroh
4712261797 * renamed module tksettings to winsystems
* improved Tile/SingleGame_StatsDialog
* improved Tile/MfxDialog
* improved Tile/SelectGameDialogWithPreview
* cleanup code



git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@126 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-20 00:40:20 +00:00
skomoroh
c1d13fc8d1 * improved drag-n-drop marking cards
? some experiments with change cursor if cards can/can't be moved


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@123 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-17 22:13:40 +00:00
skomoroh
0080e11666 + 2 new games
* improved stack's shade


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@110 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-11 22:14:41 +00:00
skomoroh
9884137741 - removed 5 duplicated games (Rock Hopper)
* improved images shadowing (mahjongg and filled stacks) - need PIL
* bugs fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@109 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-10 22:18:04 +00:00
skomoroh
c5adcb6cb7 - removed app.debug variable
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@95 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-11-13 23:59:28 +00:00
skomoroh
6dd4b5cd9d + 2 new games
* updated translation
* misc. improvements and bugs fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@75 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-10-01 21:09:18 +00:00
skomoroh
5e588ab8bc - removed `closeStackMove'
* bugs fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@73 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-09-27 21:12:16 +00:00
skomoroh
bc799023c4 * update translation
* bugs fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@72 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-09-26 21:07:55 +00:00
skomoroh
9380a98b7e * bugs fixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@70 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-09-22 21:07:16 +00:00
skomoroh
87da6cc7a3 * bugs fixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@69 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-09-20 21:15:52 +00:00
skomoroh
27fe3c93b4 + added x-shadow
* bugs fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@68 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-09-17 23:45:11 +00:00
skomoroh
7faf866e25 + new mouse option: `point-n-click'
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@66 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-09-10 21:08:17 +00:00
skomoroh
cd896971ad - removed pysollib/version.py; moved VERSION* constants to pysollib/settings.py
+ added data-files (images and glade-files)
* GTK bindings: fonts-dialog
* GTK bindings: fixed bug with lost connections


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@55 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-22 21:09:21 +00:00
skomoroh
e4e11cc237 * improved GTK bindings; menu, stats-dialog, colors-dialog, timeouts-dialog
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@53 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-21 21:17:19 +00:00