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

76 commits

Author SHA1 Message Date
skomoroh
f48809bc65 * added exception block for app.loadOptions
* updated dump/undump game
* updated russian translation
* bugfixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@140 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-02-21 23:31:55 +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
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
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
fd69d8a0ba + 1 new game
* bugs fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@122 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-16 22:43:15 +00:00
skomoroh
f9711c85af * some bugs fixes
* cleanup code


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@121 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-15 22:40:35 +00:00
skomoroh
10f10ecb9c new module: pysollib.tksettings
files:
  common.py - base classes for all platforms
  win32.py, x11.py, aqua.py - platform-specific settings
classes:
  initRootWindow - init window (main and html_help)
  TkSettings - contain gui-options


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@120 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-14 23:35:12 +00:00
skomoroh
de082a8439 * some bugs fixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@116 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-13 23:31:17 +00:00
skomoroh
9a3c5b784d + new variable: settings.WIN_SYSTEM - tk windowing system (set up in init.py)
* replaced os.name on WIN_SYSTEM for gui-specific code


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@112 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-13 01:51:41 +00:00
brianl
38e83e0bdc Modifications for OS X
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@111 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-12 21:52:11 +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
aed927f7e6 + 3 new games
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@107 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-08 22:11:49 +00:00
skomoroh
1d4b7179bc + 4 new games
* misc. bugs fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@102 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-12-03 22:33:08 +00:00
skomoroh
a185020088 * changed default sound module to PyGame
- removed `sound disabled' dialog
* improved Tile binding
* misc. bugs fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@100 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-11-27 22:15:01 +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
017379ea05 + 3 new games
* cleanup main.py and mfxutil.py
* bugs fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@91 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-11-09 22:18:46 +00:00
skomoroh
ea95db2200 + 1 new game
* misc improvements


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@87 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-11-06 22:10:44 +00:00
skomoroh
4a1892eb97 + new file: pysollib/init.py
* improved tile binding
* misc. improvements and bugs fixes
* update ru translation


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@84 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-11-01 23:06:59 +00:00
skomoroh
ffc332886d * misc. bugs fixes and improvements
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@82 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-10-22 21:21:38 +00:00
skomoroh
a4a25adbd9 * improved statistics
* improved tile support
* misc. bugs fixes and improvements


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@81 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-10-20 21:18:06 +00:00
skomoroh
7bd3fa04c4 + improved tile support
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@78 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-10-05 21:16:11 +00:00
skomoroh
e19828c11d + added support tile (http://tktable.sourceforge.net/tile)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@77 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-10-04 21:26:46 +00:00
skomoroh
be2c60dd05 + 1 new game
* misc. improvements


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@76 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-10-02 21:13:16 +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
ee3d33072f * bugs fixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@71 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-09-25 00:51:47 +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
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
2131e61d2d * added support pygame (sound)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@63 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-09-05 21:28:19 +00:00
skomoroh
5d479316e3 + version 0.9.3
* bug fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@58 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-27 21:13:54 +00:00
skomoroh
3e054b2ff2 * little reorganization: move some func. from pysollib/actions.py to pysollib/tk/menubar.py
* bug fixes


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@57 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-25 21:27:33 +00:00
skomoroh
a4a50fe867 + GTK bindings: sound-dialog
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@56 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-24 21:26:24 +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
skomoroh
b2ee652928 * improved GTK bindings; menu and stats-dialog
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@52 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-19 22:45:59 +00:00
skomoroh
c124104d9a * improved support GTK (alpha)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@51 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-18 21:21:08 +00:00
skomoroh
7478cfa2c7 * improved support GTK (alpha)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@50 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-18 00:00:29 +00:00
skomoroh
06c287d6f1 * improved support GTK (alpha)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@49 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-16 21:20:28 +00:00
skomoroh
f4bde621e7 * improved support GTK (alpha)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@48 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-15 21:15:02 +00:00
skomoroh
fe95ee5ae7 * improved support GTK (alpha)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@47 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-14 21:14:27 +00:00
skomoroh
97537e05a2 + 1 new game
+ new stacks: DealRowRedealTalonStack and DealReserveRedealTalonStack
++ support GTK started


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@46 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-13 21:10:55 +00:00
skomoroh
a74786ed32 + 5 new games
- pysollib/acard.py, pysollib/tk/card.py - removed support of old version tk
* misc. improvements


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@44 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-11 21:09:32 +00:00
skomoroh
5f82560885 + 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: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@43 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-10 21:19:27 +00:00
skomoroh
ebee1a26ee + 3 new games
* move poker.py to pysollib/games/special
* improved menubar
* updated translation


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@42 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-09 22:03:46 +00:00
skomoroh
a19c507d5e + 3 new games
* little reorganisation: move all french games to pysollib/games
+ new command-line option: `--french-only' (undocumented)
* misc. improvements


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@41 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-07 21:35:48 +00:00
skomoroh
91fae82cdd + 12 new games
* improved tkhtml


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@40 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-06 21:34:57 +00:00
skomoroh
660def3751 + 5 new games
* improved tkhtml


git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@39 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2006-08-05 21:29:10 +00:00