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
d9bdaa8717
+ new animated win
...
+ animated redeal (old animated win)
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@129 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-22 22:13:19 +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
6d63b6cf54
* improved keybindings in dialogs
...
* added usage xrdb font (x11)
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@127 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-20 22:22:56 +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
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
2c570e5a92
* some bugs fixes
...
* cleanup code
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@121 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-15 22:40:35 +00:00
skomoroh
1a7541a14c
* some bugs fixes
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@116 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-13 23:31:17 +00:00
skomoroh
05dac1faf5
+ 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: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@112 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-13 01:51:41 +00:00
brianl
85a29c5622
Modifications for OS X
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@111 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-12-12 21:52:11 +00:00
skomoroh
1ed4e564b8
* added button 'play this game' to Tile/AllStatsDialog
...
* updated translation
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@101 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-30 22:18:35 +00:00
skomoroh
f987ae8488
* changed default sound module to PyGame
...
- removed `sound disabled' dialog
* improved Tile binding
* misc. bugs fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@100 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-27 22:15:01 +00:00
skomoroh
6178cddeae
+ improved Tile bindings, added theme selection in options-menu
...
- removed `--theme' command-line option, removed settings.TILE_THEME
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@98 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-15 22:13:08 +00:00
skomoroh
7c17688df7
- removed app.debug variable
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@95 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-13 23:59:28 +00:00
skomoroh
c215cb2fdd
+ 3 new games
...
* cleanup main.py and mfxutil.py
* bugs fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@91 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-09 22:18:46 +00:00
skomoroh
5ae17501e1
+ 1 new game
...
* misc improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@87 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-06 22:10:44 +00:00
skomoroh
2226957e90
+ new file: pysollib/init.py
...
* improved tile binding
* misc. improvements and bugs fixes
* update ru translation
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@84 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-11-01 23:06:59 +00:00
skomoroh
8a97ed47be
* improved statistics
...
* improved tile support
* misc. bugs fixes and improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@81 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-10-20 21:18:06 +00:00
skomoroh
86aecf019a
* bugs fixes
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@74 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-09-29 23:27:02 +00:00
skomoroh
28dfd97858
+ new mouse option: `point-n-click'
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@66 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-09-10 21:08:17 +00:00
skomoroh
28099110b9
* added support pygame (sound)
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@63 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-09-05 21:28:19 +00:00
skomoroh
473b1f7004
- 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: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@55 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-22 21:09:21 +00:00
skomoroh
dc038c8dc9
* improved GTK bindings; menu, stats-dialog, colors-dialog, timeouts-dialog
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@53 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-21 21:17:19 +00:00
skomoroh
7b0e4d33f9
* improved GTK bindings; menu and stats-dialog
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@52 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-19 22:45:59 +00:00
skomoroh
d043aabf4b
* improved support GTK (alpha)
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@51 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-18 21:21:08 +00:00
skomoroh
2fcfcf8e99
* improved support GTK (alpha)
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@48 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-15 21:15:02 +00:00
skomoroh
4870bc56cb
* improved support GTK (alpha)
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@47 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-14 21:14:27 +00:00
skomoroh
25ed80f8c3
+ 1 new game
...
+ new stacks: DealRowRedealTalonStack and DealReserveRedealTalonStack
++ support GTK started
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@46 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-13 21:10:55 +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
cf72a6794a
+ 3 new games
...
* little reorganisation: move all french games to pysollib/games
+ new command-line option: `--french-only' (undocumented)
* misc. improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@41 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-07 21:35:48 +00:00
skomoroh
c1fb4f75b0
+ 12 new games
...
* improved tkhtml
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@40 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-06 21:34:57 +00:00
skomoroh
84b710bb51
+ 6 new games
...
* improved findcarddialog
+ new command-line options: `--game' & `--gameid'
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@37 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-03 21:23:05 +00:00
skomoroh
69dad7e313
+ 7 new games
...
* improved progressbar
* misc.improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@36 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-08-02 21:13:23 +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
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
51b5dc135c
+ 12 new games
...
+ new Layout method: createGame
+ new stack: BO_RowStack (ButOwn_RowStack)
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@31 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-07-29 21:17:43 +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
8e2cc715a9
+ new file pysollib/games/grandduchess.py
...
+ 7 new games
* misc. improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@28 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-07-26 21:10:13 +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
skomoroh
66dde71fac
+ 1 new game
...
* small improvements
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@17 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-07-08 21:25:35 +00:00
skomoroh
9bb2ed1b27
+ 1 new game
...
+ new layout attribute: TEXT_HEIGHT
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@13 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-06-23 21:31:40 +00:00
skomoroh
7e3a480982
+ 3 new games
...
* added skill_level to gameinfodialog and playable preview
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@12 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-06-22 21:24:12 +00:00
skomoroh
49adfd3513
+ new selection type: `by skill level'
...
+ new experimental options: `randomize_place'
* added columnbreak to favorites menu
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@11 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-06-21 21:27:05 +00:00
skomoroh
44e8f8c417
+ 37 new games
...
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@9 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-06-17 21:18:07 +00:00
skomoroh
9e2fedb915
- new option: `save games geometry'
...
- 5 new games: `double russian solitaire', `zodiac', `spike',
`phantom blockade', `moving left'
- tkhtmlviewer: highlight visited urls
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@8 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-06-14 21:19:47 +00:00
skomoroh
6aeb81c763
- updated russian translation
...
- added customization of sound-samples
- improved soundoptionsdialog
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@7 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-06-10 21:21:22 +00:00
skomoroh
ebf1cf6bbc
- added check of os.environ['LANG']
...
- fixed `win32_gethomedir'
- minor changes of widgets style
- other minor fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@5 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-06-09 22:39:18 +00:00
skomoroh
00e73d252b
- fixed game `Jane'
...
- added game `Granada'
- added support accel-keys for buttons of dialogs
- changed widget's styles
- updated russian translation
- updated GAMES_BY_PYSOL_VERSION (gamedb.py)
- other minor fixes
git-svn-id: file:///home/shlomif/Backup/svn-dumps/PySolFC/svnsync-repos/pysolfc/PySolFC/trunk@4 efabe8c0-fbe8-4139-b769-b5e6d273206e
2006-06-08 01:35:18 +00:00