skomoroh
b30c62ba65
* improved stacks bottom
...
* bug fixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@246 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2009-08-05 16:46:12 +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
2fa6206214
+ added 'You Are Stuck' indicator
...
* minor fixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@240 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2009-07-22 20:12:46 +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
f797a7a5b5
* fixed bug with accel. keys and NumLock
...
* minore improvements
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@226 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2008-03-31 15:14:21 +00:00
skomoroh
4a1f8eae2b
* bugfixes
...
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@220 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2008-03-17 15:04:13 +00:00
skomoroh
8c407dee95
* fixed bug with non-ascii chars in the path
...
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@219 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2008-02-29 04:13:23 +00:00
skomoroh
1a2ebe7884
* refactored menubar and toolbar imports
...
* refactored pysolrandom.py; added WHRandom generator
* bugfixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@215 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-12-28 08:38:51 +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
95655910b2
* improved mahjongg tile highlighting
...
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@202 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-29 21:23:19 +00:00
skomoroh
3319f877a1
+ 1 new game
...
+ new option: `Enable shuffle'
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@200 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-26 21:20:53 +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
8a080cfc2e
+ 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: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@194 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-18 21:19:52 +00:00
skomoroh
ccf656ba52
+ 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: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@193 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-15 21:44:20 +00:00
skomoroh
6cd1ce5197
+ new mouse binding: middle click -> autodrop
...
* fixed `Octave' game
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@192 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-08-12 21:23:48 +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
f8b08538c8
* bugfixes
...
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@186 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-07-21 21:28:44 +00:00
skomoroh
7eb0c5d2d3
+ 7 new games
...
* improved startup; progressbar has been shown before load/register games
* improved gettext; game names has been translated during registration
* updated russian translation
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@185 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-07-20 22:15:07 +00:00
skomoroh
e640164abb
+ 1 new game
...
* some changes in settings.py: added TITLE, renamed FC_VERSION to VERSION
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@184 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-07-05 21:29:11 +00:00
skomoroh
10b49b716b
+ 1 new game
...
* new category in gamedb: `GAMES_BY_INVENTORS'
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@183 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-07-04 21:34:05 +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
116e119c5f
* improved look for x11
...
* renamed option `separatorwidth' to `separator' (dialogs)
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@179 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-06-30 21:24:04 +00:00
skomoroh
ad42f34172
* pysollib/tk: removed unused imports
...
* minor bugfixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@178 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-06-27 21:22:59 +00:00
skomoroh
f16e7dc60d
* updated for Tk-8.5/Tile-0.8.0
...
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@175 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-06-17 21:24:57 +00:00
skomoroh
c32521e841
* improved Tile.py
...
* added `clearlooks' theme for tile-binding
* added dialogs for tile-binding: File Selecton and Color Chooser (for x11)
* refactoring: tile: replaced Tkinter to Tile
* refactoring: tile: removed non-used imports
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@174 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-06-15 22:01:18 +00:00
skomoroh
55bbfdddb2
* fixed scrolling in MfxScrolledCanvas
...
* added clickable url to About dialog
* many other improvements and bugfixes
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@173 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-06-09 21:59:16 +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
20674666f8
+ `shuffle tiles' menu entry
...
* some bugs fixed
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@169 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-22 21:15:28 +00:00
skomoroh
f5b09240c9
+ added shuffle to mahjongg games
...
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@166 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-17 21:39:29 +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
a9a4923e84
* improved solitaire wizard
...
* updated russin translation
git-svn-id: https://pysolfc.svn.sourceforge.net/svnroot/pysolfc/PySolFC/trunk@163 39dd0a4e-7c14-0410-91b3-c4f2d318f732
2007-05-10 21:16:12 +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
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
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
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