mirror of
https://github.com/shlomif/PySolFC.git
synced 2025-04-05 00:02:29 -04:00
Restored "What's New?" documentation page, properly updated for PySolFC.
This commit is contained in:
parent
29317ea00c
commit
14658b9a6c
13 changed files with 592 additions and 235 deletions
|
@ -46,7 +46,7 @@ or Google Drive).
|
||||||
|
|
||||||
In order to publish a new version, follow these steps:
|
In order to publish a new version, follow these steps:
|
||||||
|
|
||||||
1. Update `NEWS.asciidoc`.
|
1. Update `NEWS.asciidoc`. The release notes should also be added to `html-src/news.html`, along with `templates/index.html` in the website repo.
|
||||||
2. Update the `VERSION_TUPLE =` line in `pysollib/settings.py`.
|
2. Update the `VERSION_TUPLE =` line in `pysollib/settings.py`.
|
||||||
3. Test using `gmake test` .
|
3. Test using `gmake test` .
|
||||||
4. `git commit` the changes .
|
4. `git commit` the changes .
|
||||||
|
|
|
@ -56,7 +56,8 @@ files = [
|
||||||
('install.html', 'PySol - Installation'),
|
('install.html', 'PySol - Installation'),
|
||||||
('intro.html', 'PySol - Introduction'),
|
('intro.html', 'PySol - Introduction'),
|
||||||
('license.html', 'PySol Software License'),
|
('license.html', 'PySol Software License'),
|
||||||
('news.html', 'PySol - a Solitaire Game Collection'),
|
('news.html', 'PySol - What\'s New?'),
|
||||||
|
('news_old.html', 'PySol - a Solitaire Game Collection'),
|
||||||
# ('rules_alternate.html', 'PySol - a Solitaire Game Collection'),
|
# ('rules_alternate.html', 'PySol - a Solitaire Game Collection'),
|
||||||
# ('rules.html', 'PySol - a Solitaire Game Collection'),
|
# ('rules.html', 'PySol - a Solitaire Game Collection'),
|
||||||
]
|
]
|
||||||
|
|
|
@ -11,12 +11,12 @@
|
||||||
<li> <a href="rules.html">Individual Game Rules</a>
|
<li> <a href="rules.html">Individual Game Rules</a>
|
||||||
<li> <a href="rules_alternate.html">Alternate Names</a>
|
<li> <a href="rules_alternate.html">Alternate Names</a>
|
||||||
</ul>
|
</ul>
|
||||||
|
<h2>Misc</h2>
|
||||||
<!-- <p> <a href="news.html">What's new ?</a> -->
|
<ul>
|
||||||
<p> <a href="license.html">PySol license terms</a>
|
<li> <a href="news.html">What's new?</a>
|
||||||
<p>
|
<li><a href="license.html">PySol license terms</a>
|
||||||
|
</ul>
|
||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
<p> Visit the official <a href="http://pysolfc.sourceforge.net/">PySolFC Home
|
<p> Visit the official <a href="http://pysolfc.sourceforge.net/">PySolFC Home
|
||||||
Page</a>.
|
Page</a>.
|
||||||
<!--
|
<!--
|
||||||
|
|
|
@ -1,221 +1,335 @@
|
||||||
<pre>
|
<h1>What's New?</h1>
|
||||||
==================================================================
|
<ul>
|
||||||
User visible changes for PySol - a solitaire game collection
|
<li>
|
||||||
==================================================================
|
<p>
|
||||||
|
<em>10 December, 2021:</em> There is a new stable release
|
||||||
Changes in 4.82 (02 Sep 2003, 202 games)
|
<a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.14.1/">PySolFC
|
||||||
* support Python 2.3
|
v2.14.1</a>. This release fixes a number of bugs, including one that causes
|
||||||
- a number of small bug fixes
|
crashes for some users when opening the select game/cardset/table tile window.
|
||||||
+ stay tuned for Pysol 5 with *lots* of improvements :-)
|
</p>
|
||||||
|
</li>
|
||||||
Changes in 4.81 (24 Jun 2002, 202 games)
|
<li>
|
||||||
* adapted for new pysol-sound-server 3.00
|
<p><em>19 September, 2021:</em> There is a new stable release
|
||||||
- fixed Spider-type games
|
<a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.14.0/">PySolFC
|
||||||
|
v2.14.0</a>. New in this release:</p>
|
||||||
Changes in 4.80 (28 Nov 2001, 202 games)
|
<ul>
|
||||||
* support Python 2.2
|
<li>
|
||||||
|
<p>
|
||||||
Changes in 4.73 (28 Sep 2001, 202 games)
|
16 new games
|
||||||
- fixed rules of Irmgard
|
</p>
|
||||||
- a number of other bug fixes
|
</li>
|
||||||
|
<li>
|
||||||
Changes in 4.72 (31 May 2001, 202 games)
|
<p>
|
||||||
- fixed a problem when using hints in Black Hole
|
Support for Python 3.10 (Minimum requirement is still Python 2.7)
|
||||||
|
</p>
|
||||||
Changes in 4.71 (20 Apr 2001, 202 games)
|
</li>
|
||||||
* improved dynamic scrollbar handling
|
<li>
|
||||||
* support both Python 1.5, Python 2.0 and Python 2.1 within one package
|
<p>
|
||||||
|
A new macOS package.
|
||||||
Changes in 4.70 (05 Mar 2001, 202 games)
|
</p>
|
||||||
* 1 new game
|
</li>
|
||||||
* added dynamic scrollbars
|
<li>
|
||||||
* support both Python 1.5 and Python 2.0 within one package
|
<p>
|
||||||
* fixed some minor problems
|
Enhancements to the tree select dialogs for selecting games, cardsets, and table tiles.
|
||||||
|
</p>
|
||||||
Changes in 4.60 (02 Aug 2000, 201 games)
|
</li>
|
||||||
* 6 new games
|
<li>
|
||||||
* added persistent bookmarks
|
<p>
|
||||||
* implemented smart playing that keeps the redo history
|
Further additions/improvements to the <a href="doc/index.html">documentation</a>.
|
||||||
* new statistics dialog featuring real 3D bar charts
|
</p>
|
||||||
- Windows: fixed a problem where the sound could cause crashes
|
</li>
|
||||||
- corrected a number of game rules and descriptions
|
<li>
|
||||||
|
<p>
|
||||||
Changes in 4.50 (11 Jun 2000, 195 games)
|
Many bugfixes and cleanups.
|
||||||
* added support for small toolbar icons
|
</p>
|
||||||
* added "Alternate Names" to the game selection dialog
|
</li>
|
||||||
* improved the sound dialog
|
</ul>
|
||||||
- moved the Mahjongg games to the new PyJongg package
|
</li>
|
||||||
|
<li>
|
||||||
Changes in 4.41 (30 May 2000, 195 games)
|
<p><em>11 July, 2021:</em> There is a new stable release
|
||||||
* 6 new games
|
<a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.12.0/">PySolFC
|
||||||
- Windows: avoid loading incompatible DLLs from the system directory
|
v2.12.0</a>. New in this release:</p>
|
||||||
|
<ul>
|
||||||
Changes in 4.30 (23 May 2000, 189 games)
|
<li>
|
||||||
* 6 new games
|
<p>
|
||||||
- fixed an internal error in Grasshopper and Double Grasshopper
|
40 new games!
|
||||||
- corrected rules of Penguin
|
</p>
|
||||||
|
</li>
|
||||||
Changes in 4.20 (27 Apr 2000, 183 games)
|
<li>
|
||||||
* 14 new games, including HexADeck and Memory type variants
|
<p>
|
||||||
* added a "Recent games" menubar entry
|
Support for using higher resolution cardsets. The high resolution "Neo"
|
||||||
* improved statistics dialog
|
cardset has been added to the Windows Installer package and is available in
|
||||||
- really fixed the detection of Straights in Poker type games
|
<a href="https://sourceforge.net/projects/pysolfc/files/PySolFC-Cardsets/PySolFC-Cardsets-2.1PRE/">
|
||||||
- fixed a problem when changing the card background
|
a preview release of PySolFC-Cardsets 2.1</a>
|
||||||
|
</p>
|
||||||
Changes in 4.10 (18 Apr 2000, 169 games)
|
</li>
|
||||||
- fixed a memory leak
|
<li>
|
||||||
|
<p>
|
||||||
Changes in 4.00 (12 Apr 2000, 169 games)
|
Improved organization and categorization of the games list.
|
||||||
* PySol now plays Tarock type games
|
</p>
|
||||||
* display a floating "Demo" logo while playing demo games
|
</li>
|
||||||
* options are now saved automatically at program exit
|
<li>
|
||||||
- Poker type games: cards for a Straight can now be in any sequence
|
<p>
|
||||||
- fixed a scoring problem in Casino Klondike and Vegas Klondike
|
New display options - added option to center the game layout in the window.
|
||||||
|
</p>
|
||||||
Changes in 3.40 (12 Feb 2000, 161 games)
|
</li>
|
||||||
* 3 new games
|
<li>
|
||||||
* updated the pysol-sound-server
|
<p>
|
||||||
- fixed a problem with winning in Golf type games
|
New audio options - can now disable music without disabling sound effects.
|
||||||
- some other minor fixes
|
</p>
|
||||||
|
</li>
|
||||||
Changes in 3.30 (26 Jan 2000, 158 games)
|
<li>
|
||||||
* 7 new games
|
<p>
|
||||||
* converted the pysol-sound-server into a Python extension module
|
Improved documentation - added rules to a large number of games that were missing them.
|
||||||
|
</p>
|
||||||
Changes in 3.21 (21 Jan 2000, 151 games)
|
</li>
|
||||||
* 2 new games
|
<li>
|
||||||
* updated the pysol-sound-server
|
<p>
|
||||||
- Windows: added the missing PyWinTypes15.dll to the setup file
|
Bugfixes and cleanup.
|
||||||
|
</p>
|
||||||
Changes in 3.20 (18 Jan 2000, 149 games)
|
</li>
|
||||||
* added 8 Hanafuda type games (Oonsoo, Pagoda, MatsuKiri, ...)
|
</ul>
|
||||||
* added 2 Poker type games (Poker Shuffle, Poker Square)
|
</li>
|
||||||
* added 13 other new games (Der Katzenschwanz, Perpetual Motion,
|
<li>
|
||||||
Die Schlange, Three Shuffles and a Draw, Vegas Klondike, ...)
|
<p><em>22 June, 2020:</em> There is a new stable release
|
||||||
* background music is supported under Win32 as well
|
<a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.10.0/">PySolFC
|
||||||
- corrected redeal rules of La Belle Lucie and Trefoil
|
v2.10.0</a>. New in this release:</p>
|
||||||
- corrected rules of Aces Up
|
<ul>
|
||||||
|
<li>
|
||||||
Changes in 3.10 (21 Dec 1999, 126 games)
|
<p>
|
||||||
* 17 new games
|
Fix moving cards in the Scorpion Tail game.
|
||||||
* new sound support (including background MP3 and MOD music under Unix)
|
</p>
|
||||||
* added a playable preview dialog (yes, you can play games there :-)
|
</li>
|
||||||
* nice cardset and table-tile select dialogs
|
<li>
|
||||||
* added "Hold and quit" to continue a game on next start
|
<p>
|
||||||
- quite a number of bug and feature fixes
|
One can optionally load the Freecell Solver and the Black Hole Solver using their DLLs (for better
|
||||||
|
speed).
|
||||||
Changes in 3.00 (04 Nov 1999, 111 games)
|
</p>
|
||||||
* bought a new solitaire book and implemented 67 new games :-)
|
</li>
|
||||||
* added a menubar entry for popular games
|
<li>
|
||||||
* new assist function: highlight all cards with the same rank
|
<p>
|
||||||
(shift-click the left mouse button)
|
<a href="https://github.com/shlomif/pysolfc-website">Test Windows Version in the installer:</a>
|
||||||
* added images for the Talon redeal state
|
</p>
|
||||||
* FreeCell game numbers are now compatible to the FreeCell FAQ
|
</li>
|
||||||
* added a "Next number" button to the game number dialog
|
<li>
|
||||||
* improved statistics and log views
|
<p>
|
||||||
* the bundled version now ships as pre-compiled Python bytecode
|
<a href="https://github.com/shlomif/PySolFC/pull/162">Pause when showing statistics</a>
|
||||||
because it loads faster and uses much less memory
|
</p>
|
||||||
- corrected some layout problems
|
</li>
|
||||||
|
<li>
|
||||||
Changes in 2.99 (13 Oct 1999, 44 games)
|
<p>
|
||||||
* 1 new game: Lara's Game
|
Some cleanups and refactoring.
|
||||||
* re-enabled the relaxed game variants
|
</p>
|
||||||
* due to popular demand I've finally implemented "Quick play"
|
</li>
|
||||||
* statistics and logs can be exported to a file
|
</ul>
|
||||||
* a huge number of other improvements
|
</li>
|
||||||
- saved games are not compatible with previous versions
|
<li>
|
||||||
- some changes in key and mouse bindings
|
<p><em>5 March, 2020:</em> There is a new stable release
|
||||||
|
<a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.8.0/">PySolFC
|
||||||
Changes in 2.91 (23 Jun 1999, 43 games)
|
v2.8.0</a>. New in this release:</p>
|
||||||
- check for Python 1.5.2 at program startup
|
<ul>
|
||||||
- some other minor fixes
|
<li>
|
||||||
|
<p>A <a href="https://github.com/shlomif/PySolFC/issues/107">new logo</a> thanks to @ghostofiht.</p>
|
||||||
Changes in 2.90 (16 Jun 1999, 43 games)
|
</li>
|
||||||
* added 19 new games (2 games disabled)
|
<li>
|
||||||
* implemented a nice select-game tree dialog
|
<p>Fix for <a href="https://github.com/shlomif/PySolFC/issues/110">Freezes</a> (pygame upgrade)</p>
|
||||||
* starting a new game is noticeably faster now
|
</li>
|
||||||
* documentation updated
|
<li>
|
||||||
- PySol now requires Python 1.5.2
|
<p>Fixed <a href="https://github.com/shlomif/PySolFC/issues/111">Three Peaks scoring</a>.</p>
|
||||||
|
</li>
|
||||||
Changes in 2.14 (26 May 1999, 24 games)
|
<li>
|
||||||
- fixed rules of Calculation which got broken in 2.02
|
<p>Compatibility with Pillow 6.x - <a href="https://github.com/shlomif/PySolFC/issues/108" class="bare">https://github.com/shlomif/PySolFC/issues/108</a></p>
|
||||||
|
</li>
|
||||||
Changes in 2.13 (13 May 1999, 24 games)
|
<li>
|
||||||
- fixed a small bug in "Select game by number..."
|
<p>Restore the "Save games geometry" feature - <a href="https://github.com/shlomif/PySolFC/issues/84" class="bare">https://github.com/shlomif/PySolFC/issues/84</a></p>
|
||||||
|
</li>
|
||||||
Changes in 2.12 (20 Apr 1999, 24 games)
|
<li>
|
||||||
- another small bug fix
|
<p>Added a NEWS.asciidoc file.</p>
|
||||||
|
</li>
|
||||||
Changes in 2.11 (07 Apr 1999, 24 games)
|
<li>
|
||||||
- some finor fixes
|
<p>Better kivy/Android support</p>
|
||||||
|
</li>
|
||||||
Changes in 2.10 (11 Mar 1999, 24 games)
|
<li>
|
||||||
* major display speed improvements
|
<p>Using ttk and configobj as shipped in the python dist (instead of forked versions)</p>
|
||||||
* added support for background table tiles
|
</li>
|
||||||
* rearranged source code to prepare for a future Gnome, KDE,
|
<li>
|
||||||
wxWindows or JPython/Swing version
|
<p>Requiring <a href="https://pypi.org/project/attrs/">attrs</a> and <a href="https://pypi.org/project/pysol-cards/">pysol-cards</a> from PyPI</p>
|
||||||
- fixed rules of Spider and Divorce which got broken in 2.02
|
</li>
|
||||||
|
<li>
|
||||||
Changes in 2.02 (20 Jan 1999, 24 games)
|
<p>Added tests, bug fixes and refactorings.</p>
|
||||||
* 1 new game: Canfield
|
</li>
|
||||||
* new assist function: autoplay
|
<li>
|
||||||
* new assist function: automatic face up
|
<p>Add the -g and --deal command line options.</p>
|
||||||
* new assist function: highlight all matching cards
|
</li>
|
||||||
(control-click the left mouse button)
|
</ul>
|
||||||
* can change card background
|
</li>
|
||||||
* support for timer-based animations
|
<li>
|
||||||
* improved interaction with the window manager (X11)
|
<details open="open">
|
||||||
|
<summary>
|
||||||
Changes in 2.01 (21 Dec 1998, 23 games)
|
<em>4 March, 2019:</em> There is a new stable release <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.6.2/">PySolFC v2.6.2</a>.
|
||||||
* 4 new games: Eight Off, Dead King Golf, Relaxed Golf and Grandfather's Clock
|
</summary>
|
||||||
* created new package PySol-Cardsets - get it from the PySol home page
|
New in this release:
|
||||||
* implemented a statusbar
|
<ul>
|
||||||
* new assist function: highlight all moveable piles
|
<li>
|
||||||
* enabled tearoff menus under Unix
|
Fixes for the Windows and macOS packages.
|
||||||
* improved table layout with small and large cardsets
|
</li>
|
||||||
|
<li>Forbid illegal moves in Spider and some other variants.</li>
|
||||||
Changes in 2.00 (30 Nov 1998, 19 games)
|
</ul>
|
||||||
* 2 new games: Calculation and Numerica
|
</details>
|
||||||
* implemented support for plugins - now you can easily add your own games
|
</li>
|
||||||
* new option to automatically shade legal moves
|
<li>
|
||||||
* added additional cardsets for low and high screen resolutions
|
<details open="open">
|
||||||
* major source code rearrangements
|
<summary>
|
||||||
|
<em>14 February, 2019:</em> There is a new stable release <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.6.0/">PySolFC v2.6.0</a>.
|
||||||
Changes in 1.12 (13 Oct 1998, 17 games)
|
</summary>
|
||||||
* display a progress bar during startup
|
New in this release:
|
||||||
|
<ul>
|
||||||
Changes in 1.11 (09 Oct 1998, 17 games)
|
<li>
|
||||||
* 3 new games: Big Harp, Eiffel Tower and Matriarchy
|
Support for solving <a href="https://en.wikipedia.org/wiki/Golf_(patience)">Golf</a> using <a href="https://github.com/shlomif/black-hole-solitaire">a solver</a>
|
||||||
* enhanced statistics, can change player name
|
</li>
|
||||||
* added "Select game by number"
|
<li>An untested macOS package (we need testers)</li>
|
||||||
* implemented tooltips
|
<li>A <a href="https://sourceforge.net/p/pysolfc/bugs/31/">bug</a> fix</li>
|
||||||
- some fixes for Windows (vanishing menubar, problems when $HOME was
|
<li>Ability to run the test suite without python 2.x and/or pygtk</li>
|
||||||
not set, better toplevel geometry)
|
<li>Code cleanups.</li>
|
||||||
- corrected rules of Ground for a Divorce
|
</ul>
|
||||||
|
</details>
|
||||||
Changes in 1.10 (02 Oct 1998, 14 games)
|
</li>
|
||||||
* 1 new game: Ground for a Divorce
|
<li>
|
||||||
* added a toolbar
|
<details open="open">
|
||||||
* implemented shadows
|
<summary>
|
||||||
|
<em>23 June, 2018:</em> There is a new stable release <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.4.0/">PySolFC v2.4.0</a>.
|
||||||
Changes in 1.03 (26 Sep 1998, 13 games)
|
</summary>
|
||||||
* 4 new games: Spider, Relaxed Spider, Braid and Forty Thieves
|
New in this release:
|
||||||
* middle mouse button (or Control-left) shows partially hidden cards
|
<ul>
|
||||||
* menus restructured
|
<li>
|
||||||
* major source code rearrangements
|
The Windows installer now includes the revitalised PySol-music package. For more info, see <a href="https://github.com/shlomif/PySolFC/issues/82">this bug</a>.
|
||||||
|
</li>
|
||||||
Changes in 1.02 (16 Sep 1998, 9 games)
|
<li>Many improvements to the test suite and the board import functionality.</li>
|
||||||
* 1 new game: Picture Gallery
|
<li>Some bug fixes.</li>
|
||||||
* added strict-rules variants of FreeCell and Seahaven Towers
|
</ul>
|
||||||
* added a small manual page
|
</details>
|
||||||
* improved animation speed
|
</li>
|
||||||
|
<li>
|
||||||
Changes in 1.01 (14 Sep 1998, 6 games)
|
<details open="open">
|
||||||
* 2 new games: FreeCell and Seahaven Towers
|
<summary>
|
||||||
* the Undo key is now bound both to 'z' as well as 's'
|
<em>16 April, 2018:</em> There is a new stable release <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.2.0/">PySolFC v2.2.0</a>.
|
||||||
|
</summary>
|
||||||
Changes in 1.00 (10 Sep 1998, 4 games)
|
New in this release:
|
||||||
* includes 4 games: Gypsy, Irmgard, 8x8 and Klondike
|
<ul>
|
||||||
* first public release
|
<li>The Microsoft Windows binary installer now contains and supports the solver for Freecell and other games.</li>
|
||||||
|
<li>Many bug fixes.</li>
|
||||||
</pre>
|
</ul>
|
||||||
|
</details>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<details open="open">
|
||||||
|
<summary>
|
||||||
|
<em>31 March, 2018:</em> There is a new beta release <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.1/">PySolFC v2.1.4</a>.
|
||||||
|
</summary>
|
||||||
|
New in this release:
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
We now provide a Microsoft Windows binary installer again, thanks to the great work of <a href="https://github.com/Programator2">Roderik Ploszek</a>. Note that the solvers (for FreeCell/etc.) are not installed as part of it yet, but they are available separately.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/shlomif/pysol-sound-server">pysol-sound-server</a> was updated to support Python 3.x.
|
||||||
|
</li>
|
||||||
|
<li>Fixes for the board export / solver input, and for redealing upon restart of the "ms*" deals.</li>
|
||||||
|
<li>Various cleanups.</li>
|
||||||
|
</ul>
|
||||||
|
</details>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<details open="open">
|
||||||
|
<summary>
|
||||||
|
<em>5 March, 2018:</em> There is a new beta source release <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.1/">PySolFC v2.1.3</a>.
|
||||||
|
</summary>
|
||||||
|
New in this release:
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
Support for the <a href="https://kivy.org/">kivy</a> toolkit for running under Android-based devices (currently python 2.7-only)
|
||||||
|
</li>
|
||||||
|
<li>Fixed the help system and removed the need for the sgmllib module.</li>
|
||||||
|
<li>Other fixes and cleanups.</li>
|
||||||
|
<li>Currently there is no Microsoft Windows binary package. Help or insights will be appreciated.</li>
|
||||||
|
</ul>
|
||||||
|
</details>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<details open="open">
|
||||||
|
<summary>
|
||||||
|
<em>19 November, 2017:</em> There is a new beta source release <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.1/">PySolFC v2.1.0</a>, the first one in almost 8 years.
|
||||||
|
</summary>
|
||||||
|
New in this release:
|
||||||
|
<ul>
|
||||||
|
<li>The code is now compatible with both Python 2.7.x and Python 3.x</li>
|
||||||
|
<li>
|
||||||
|
One can deal all <a href="https://fc-solve.shlomifish.org/faq.html#what_are_ms_deals">MS FreeCell/FC-pro deals</a> by specifying e.g: "ms100000" as the seed.
|
||||||
|
</li>
|
||||||
|
<li>Support for Black Hole and All in a Row solver was added.</li>
|
||||||
|
<li>Test suite and CI were added to the repository.</li>
|
||||||
|
<li>The code now passes flake8 validation.</li>
|
||||||
|
<li>Some improvements to the solver dialog.</li>
|
||||||
|
</ul>
|
||||||
|
</details>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>
|
||||||
|
<em>15 November, 2017:</em> Development of the Python sources has recently resumed using a <a href="https://github.com/shlomif/PySolFC">a GitHub project</a> and other resources and Shlomi Fish (@shlomif) has received an admin status on the SourceForge project and this site. A new source release which adds compatibility with Python version 3.x and some other improvements is expected soon.
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<details open="open">
|
||||||
|
<summary>
|
||||||
|
<em>04 December, 2009:</em> <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-2.0/">PySolFC v.2.0</a> (1061 games) and <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC-Cardsets/PySolFC-Cardsets-2.0/">PySolFC-Cardsets v.2.0</a> (153 cardsets)
|
||||||
|
</summary>
|
||||||
|
<ul>
|
||||||
|
<li>The license was changed to the GPLv3 or newer.</li>
|
||||||
|
<li>13 new games.</li>
|
||||||
|
<li>
|
||||||
|
Migration to new <a href="https://code.google.com/archive/p/python-ttk/">python-ttk</a> module.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Improved the look of the deck (required <a href="http://effbot.org/downloads/#pil">python-imaging v.1.1.7</a>).
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Fixed Hanafuda games (<a href="https://sourceforge.net/p/pysolfc/bugs/9/">ticket</a>).
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
New config-file option: sound_sample_buffer_size (<a href="https://sourceforge.net/p/pysolfc/bugs/10/">ticket</a>).
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
Portable version for windows (<a href="https://sourceforge.net/p/pysolfc/patches/3/">ticket</a>).
|
||||||
|
</li>
|
||||||
|
<li>Many other bugfixes.</li>
|
||||||
|
</ul>
|
||||||
|
</details>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<details open="open">
|
||||||
|
<summary>
|
||||||
|
<em>06 September, 2007:</em> <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-1.1/">PySolFC v.1.1</a> (1048 games)
|
||||||
|
</summary>
|
||||||
|
<ul>
|
||||||
|
<li>48 new games (one game was removed)</li>
|
||||||
|
<li>Solitaire Wizard</li>
|
||||||
|
<li>improved Mahjongg games</li>
|
||||||
|
<li>human readable config file (options.cfg)</li>
|
||||||
|
<li>stack becomes compact when a card goes off screen</li>
|
||||||
|
<li>Clearlooks theme for Tile widget set</li>
|
||||||
|
<li>a huge number of other improvements</li>
|
||||||
|
</ul>
|
||||||
|
</details>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>
|
||||||
|
<em>30 August, 2007:</em> <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC-Cardsets/PySolFC-Cardsets-1.1/">PySolFC-Cardsets v.1.1</a> (152 cardsets)
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<p>
|
||||||
|
<em>21 February, 2007:</em> <a href="https://sourceforge.net/projects/pysolfc/files/PySolFC/PySolFC-1.0/">PySolFC v.1.0</a> (1001 games)
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
<a href="news_old.html">View original PySol release notes</a>
|
221
html-src/news_old.html
Normal file
221
html-src/news_old.html
Normal file
|
@ -0,0 +1,221 @@
|
||||||
|
<pre>
|
||||||
|
==================================================================
|
||||||
|
User visible changes for PySol - a solitaire game collection
|
||||||
|
==================================================================
|
||||||
|
|
||||||
|
Changes in 4.82 (02 Sep 2003, 202 games)
|
||||||
|
* support Python 2.3
|
||||||
|
- a number of small bug fixes
|
||||||
|
+ stay tuned for Pysol 5 with *lots* of improvements :-)
|
||||||
|
|
||||||
|
Changes in 4.81 (24 Jun 2002, 202 games)
|
||||||
|
* adapted for new pysol-sound-server 3.00
|
||||||
|
- fixed Spider-type games
|
||||||
|
|
||||||
|
Changes in 4.80 (28 Nov 2001, 202 games)
|
||||||
|
* support Python 2.2
|
||||||
|
|
||||||
|
Changes in 4.73 (28 Sep 2001, 202 games)
|
||||||
|
- fixed rules of Irmgard
|
||||||
|
- a number of other bug fixes
|
||||||
|
|
||||||
|
Changes in 4.72 (31 May 2001, 202 games)
|
||||||
|
- fixed a problem when using hints in Black Hole
|
||||||
|
|
||||||
|
Changes in 4.71 (20 Apr 2001, 202 games)
|
||||||
|
* improved dynamic scrollbar handling
|
||||||
|
* support both Python 1.5, Python 2.0 and Python 2.1 within one package
|
||||||
|
|
||||||
|
Changes in 4.70 (05 Mar 2001, 202 games)
|
||||||
|
* 1 new game
|
||||||
|
* added dynamic scrollbars
|
||||||
|
* support both Python 1.5 and Python 2.0 within one package
|
||||||
|
* fixed some minor problems
|
||||||
|
|
||||||
|
Changes in 4.60 (02 Aug 2000, 201 games)
|
||||||
|
* 6 new games
|
||||||
|
* added persistent bookmarks
|
||||||
|
* implemented smart playing that keeps the redo history
|
||||||
|
* new statistics dialog featuring real 3D bar charts
|
||||||
|
- Windows: fixed a problem where the sound could cause crashes
|
||||||
|
- corrected a number of game rules and descriptions
|
||||||
|
|
||||||
|
Changes in 4.50 (11 Jun 2000, 195 games)
|
||||||
|
* added support for small toolbar icons
|
||||||
|
* added "Alternate Names" to the game selection dialog
|
||||||
|
* improved the sound dialog
|
||||||
|
- moved the Mahjongg games to the new PyJongg package
|
||||||
|
|
||||||
|
Changes in 4.41 (30 May 2000, 195 games)
|
||||||
|
* 6 new games
|
||||||
|
- Windows: avoid loading incompatible DLLs from the system directory
|
||||||
|
|
||||||
|
Changes in 4.30 (23 May 2000, 189 games)
|
||||||
|
* 6 new games
|
||||||
|
- fixed an internal error in Grasshopper and Double Grasshopper
|
||||||
|
- corrected rules of Penguin
|
||||||
|
|
||||||
|
Changes in 4.20 (27 Apr 2000, 183 games)
|
||||||
|
* 14 new games, including HexADeck and Memory type variants
|
||||||
|
* added a "Recent games" menubar entry
|
||||||
|
* improved statistics dialog
|
||||||
|
- really fixed the detection of Straights in Poker type games
|
||||||
|
- fixed a problem when changing the card background
|
||||||
|
|
||||||
|
Changes in 4.10 (18 Apr 2000, 169 games)
|
||||||
|
- fixed a memory leak
|
||||||
|
|
||||||
|
Changes in 4.00 (12 Apr 2000, 169 games)
|
||||||
|
* PySol now plays Tarock type games
|
||||||
|
* display a floating "Demo" logo while playing demo games
|
||||||
|
* options are now saved automatically at program exit
|
||||||
|
- Poker type games: cards for a Straight can now be in any sequence
|
||||||
|
- fixed a scoring problem in Casino Klondike and Vegas Klondike
|
||||||
|
|
||||||
|
Changes in 3.40 (12 Feb 2000, 161 games)
|
||||||
|
* 3 new games
|
||||||
|
* updated the pysol-sound-server
|
||||||
|
- fixed a problem with winning in Golf type games
|
||||||
|
- some other minor fixes
|
||||||
|
|
||||||
|
Changes in 3.30 (26 Jan 2000, 158 games)
|
||||||
|
* 7 new games
|
||||||
|
* converted the pysol-sound-server into a Python extension module
|
||||||
|
|
||||||
|
Changes in 3.21 (21 Jan 2000, 151 games)
|
||||||
|
* 2 new games
|
||||||
|
* updated the pysol-sound-server
|
||||||
|
- Windows: added the missing PyWinTypes15.dll to the setup file
|
||||||
|
|
||||||
|
Changes in 3.20 (18 Jan 2000, 149 games)
|
||||||
|
* added 8 Hanafuda type games (Oonsoo, Pagoda, MatsuKiri, ...)
|
||||||
|
* added 2 Poker type games (Poker Shuffle, Poker Square)
|
||||||
|
* added 13 other new games (Der Katzenschwanz, Perpetual Motion,
|
||||||
|
Die Schlange, Three Shuffles and a Draw, Vegas Klondike, ...)
|
||||||
|
* background music is supported under Win32 as well
|
||||||
|
- corrected redeal rules of La Belle Lucie and Trefoil
|
||||||
|
- corrected rules of Aces Up
|
||||||
|
|
||||||
|
Changes in 3.10 (21 Dec 1999, 126 games)
|
||||||
|
* 17 new games
|
||||||
|
* new sound support (including background MP3 and MOD music under Unix)
|
||||||
|
* added a playable preview dialog (yes, you can play games there :-)
|
||||||
|
* nice cardset and table-tile select dialogs
|
||||||
|
* added "Hold and quit" to continue a game on next start
|
||||||
|
- quite a number of bug and feature fixes
|
||||||
|
|
||||||
|
Changes in 3.00 (04 Nov 1999, 111 games)
|
||||||
|
* bought a new solitaire book and implemented 67 new games :-)
|
||||||
|
* added a menubar entry for popular games
|
||||||
|
* new assist function: highlight all cards with the same rank
|
||||||
|
(shift-click the left mouse button)
|
||||||
|
* added images for the Talon redeal state
|
||||||
|
* FreeCell game numbers are now compatible to the FreeCell FAQ
|
||||||
|
* added a "Next number" button to the game number dialog
|
||||||
|
* improved statistics and log views
|
||||||
|
* the bundled version now ships as pre-compiled Python bytecode
|
||||||
|
because it loads faster and uses much less memory
|
||||||
|
- corrected some layout problems
|
||||||
|
|
||||||
|
Changes in 2.99 (13 Oct 1999, 44 games)
|
||||||
|
* 1 new game: Lara's Game
|
||||||
|
* re-enabled the relaxed game variants
|
||||||
|
* due to popular demand I've finally implemented "Quick play"
|
||||||
|
* statistics and logs can be exported to a file
|
||||||
|
* a huge number of other improvements
|
||||||
|
- saved games are not compatible with previous versions
|
||||||
|
- some changes in key and mouse bindings
|
||||||
|
|
||||||
|
Changes in 2.91 (23 Jun 1999, 43 games)
|
||||||
|
- check for Python 1.5.2 at program startup
|
||||||
|
- some other minor fixes
|
||||||
|
|
||||||
|
Changes in 2.90 (16 Jun 1999, 43 games)
|
||||||
|
* added 19 new games (2 games disabled)
|
||||||
|
* implemented a nice select-game tree dialog
|
||||||
|
* starting a new game is noticeably faster now
|
||||||
|
* documentation updated
|
||||||
|
- PySol now requires Python 1.5.2
|
||||||
|
|
||||||
|
Changes in 2.14 (26 May 1999, 24 games)
|
||||||
|
- fixed rules of Calculation which got broken in 2.02
|
||||||
|
|
||||||
|
Changes in 2.13 (13 May 1999, 24 games)
|
||||||
|
- fixed a small bug in "Select game by number..."
|
||||||
|
|
||||||
|
Changes in 2.12 (20 Apr 1999, 24 games)
|
||||||
|
- another small bug fix
|
||||||
|
|
||||||
|
Changes in 2.11 (07 Apr 1999, 24 games)
|
||||||
|
- some finor fixes
|
||||||
|
|
||||||
|
Changes in 2.10 (11 Mar 1999, 24 games)
|
||||||
|
* major display speed improvements
|
||||||
|
* added support for background table tiles
|
||||||
|
* rearranged source code to prepare for a future Gnome, KDE,
|
||||||
|
wxWindows or JPython/Swing version
|
||||||
|
- fixed rules of Spider and Divorce which got broken in 2.02
|
||||||
|
|
||||||
|
Changes in 2.02 (20 Jan 1999, 24 games)
|
||||||
|
* 1 new game: Canfield
|
||||||
|
* new assist function: autoplay
|
||||||
|
* new assist function: automatic face up
|
||||||
|
* new assist function: highlight all matching cards
|
||||||
|
(control-click the left mouse button)
|
||||||
|
* can change card background
|
||||||
|
* support for timer-based animations
|
||||||
|
* improved interaction with the window manager (X11)
|
||||||
|
|
||||||
|
Changes in 2.01 (21 Dec 1998, 23 games)
|
||||||
|
* 4 new games: Eight Off, Dead King Golf, Relaxed Golf and Grandfather's Clock
|
||||||
|
* created new package PySol-Cardsets - get it from the PySol home page
|
||||||
|
* implemented a statusbar
|
||||||
|
* new assist function: highlight all moveable piles
|
||||||
|
* enabled tearoff menus under Unix
|
||||||
|
* improved table layout with small and large cardsets
|
||||||
|
|
||||||
|
Changes in 2.00 (30 Nov 1998, 19 games)
|
||||||
|
* 2 new games: Calculation and Numerica
|
||||||
|
* implemented support for plugins - now you can easily add your own games
|
||||||
|
* new option to automatically shade legal moves
|
||||||
|
* added additional cardsets for low and high screen resolutions
|
||||||
|
* major source code rearrangements
|
||||||
|
|
||||||
|
Changes in 1.12 (13 Oct 1998, 17 games)
|
||||||
|
* display a progress bar during startup
|
||||||
|
|
||||||
|
Changes in 1.11 (09 Oct 1998, 17 games)
|
||||||
|
* 3 new games: Big Harp, Eiffel Tower and Matriarchy
|
||||||
|
* enhanced statistics, can change player name
|
||||||
|
* added "Select game by number"
|
||||||
|
* implemented tooltips
|
||||||
|
- some fixes for Windows (vanishing menubar, problems when $HOME was
|
||||||
|
not set, better toplevel geometry)
|
||||||
|
- corrected rules of Ground for a Divorce
|
||||||
|
|
||||||
|
Changes in 1.10 (02 Oct 1998, 14 games)
|
||||||
|
* 1 new game: Ground for a Divorce
|
||||||
|
* added a toolbar
|
||||||
|
* implemented shadows
|
||||||
|
|
||||||
|
Changes in 1.03 (26 Sep 1998, 13 games)
|
||||||
|
* 4 new games: Spider, Relaxed Spider, Braid and Forty Thieves
|
||||||
|
* middle mouse button (or Control-left) shows partially hidden cards
|
||||||
|
* menus restructured
|
||||||
|
* major source code rearrangements
|
||||||
|
|
||||||
|
Changes in 1.02 (16 Sep 1998, 9 games)
|
||||||
|
* 1 new game: Picture Gallery
|
||||||
|
* added strict-rules variants of FreeCell and Seahaven Towers
|
||||||
|
* added a small manual page
|
||||||
|
* improved animation speed
|
||||||
|
|
||||||
|
Changes in 1.01 (14 Sep 1998, 6 games)
|
||||||
|
* 2 new games: FreeCell and Seahaven Towers
|
||||||
|
* the Undo key is now bound both to 'z' as well as 's'
|
||||||
|
|
||||||
|
Changes in 1.00 (10 Sep 1998, 4 games)
|
||||||
|
* includes 4 games: Gypsy, Irmgard, 8x8 and Klondike
|
||||||
|
* first public release
|
||||||
|
|
||||||
|
</pre>
|
|
@ -8,7 +8,7 @@ Move all the cards to the upper step/foundations.
|
||||||
|
|
||||||
<h3>Rules</h3>
|
<h3>Rules</h3>
|
||||||
<p>
|
<p>
|
||||||
At the start of the game, single cards are dealt to 13 reserve piles,
|
At the start of the game, single cards are dealt to 13 reserve piles,
|
||||||
and nine tableau piles directly below the reserve. The tableau piles
|
and nine tableau piles directly below the reserve. The tableau piles
|
||||||
are called the "lower step" while the reserves are called the "middle
|
are called the "lower step" while the reserves are called the "middle
|
||||||
step". A single card is dealt to a foundation pile above - the foundations
|
step". A single card is dealt to a foundation pile above - the foundations
|
||||||
|
|
|
@ -3,7 +3,7 @@ msgstr ""
|
||||||
"Project-Id-Version: PySol 0.0.1\n"
|
"Project-Id-Version: PySol 0.0.1\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2021-12-10 10:19-0500\n"
|
"POT-Creation-Date: 2021-12-10 10:19-0500\n"
|
||||||
"PO-Revision-Date: 2021-12-21 22:33-0500\n"
|
"PO-Revision-Date: 2021-12-28 13:52-0500\n"
|
||||||
"Last-Translator: H. Schaekel <Holger.Schaekel@web.de>\n"
|
"Last-Translator: H. Schaekel <Holger.Schaekel@web.de>\n"
|
||||||
"Language-Team: German\n"
|
"Language-Team: German\n"
|
||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
|
@ -4983,6 +4983,9 @@ msgstr ""
|
||||||
msgid "&Rules for this game"
|
msgid "&Rules for this game"
|
||||||
msgstr "&Regeln dieses Spiels"
|
msgstr "&Regeln dieses Spiels"
|
||||||
|
|
||||||
|
msgid "What's &new?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: pysollib/ui/tktile/menubar.py:660
|
#: pysollib/ui/tktile/menubar.py:660
|
||||||
msgid "&License terms"
|
msgid "&License terms"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgstr ""
|
||||||
"Project-Id-Version: 1.02\n"
|
"Project-Id-Version: 1.02\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2021-12-10 10:19-0500\n"
|
"POT-Creation-Date: 2021-12-10 10:19-0500\n"
|
||||||
"PO-Revision-Date: 2021-12-21 22:33-0500\n"
|
"PO-Revision-Date: 2021-12-28 13:52-0500\n"
|
||||||
"Last-Translator: Eric Rausch <neelix570@gmail.com>\n"
|
"Last-Translator: Eric Rausch <neelix570@gmail.com>\n"
|
||||||
"Language-Team: French\n"
|
"Language-Team: French\n"
|
||||||
"Language: fr\n"
|
"Language: fr\n"
|
||||||
|
@ -5032,6 +5032,9 @@ msgstr "&Comment jouer"
|
||||||
msgid "&Rules for this game"
|
msgid "&Rules for this game"
|
||||||
msgstr "&Règles de ce jeu"
|
msgstr "&Règles de ce jeu"
|
||||||
|
|
||||||
|
msgid "What's &new?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: pysollib/ui/tktile/menubar.py:660
|
#: pysollib/ui/tktile/menubar.py:660
|
||||||
msgid "&License terms"
|
msgid "&License terms"
|
||||||
msgstr "&Licence"
|
msgstr "&Licence"
|
||||||
|
|
|
@ -12,7 +12,7 @@ msgstr ""
|
||||||
"Project-Id-Version: it_pysol\n"
|
"Project-Id-Version: it_pysol\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2021-12-10 10:19-0500\n"
|
"POT-Creation-Date: 2021-12-10 10:19-0500\n"
|
||||||
"PO-Revision-Date: 2021-12-21 22:33-0500\n"
|
"PO-Revision-Date: 2021-12-28 13:52-0500\n"
|
||||||
"Last-Translator: Giuliano Colla <giuliano.colla@gmail.com>\n"
|
"Last-Translator: Giuliano Colla <giuliano.colla@gmail.com>\n"
|
||||||
"Language-Team: Italiano <it@li.org>\n"
|
"Language-Team: Italiano <it@li.org>\n"
|
||||||
"Language: it\n"
|
"Language: it\n"
|
||||||
|
@ -5096,6 +5096,9 @@ msgstr "Co&me giocare"
|
||||||
msgid "&Rules for this game"
|
msgid "&Rules for this game"
|
||||||
msgstr "&Regole di questo gioco"
|
msgstr "&Regole di questo gioco"
|
||||||
|
|
||||||
|
msgid "What's &new?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: pysollib/ui/tktile/menubar.py:660
|
#: pysollib/ui/tktile/menubar.py:660
|
||||||
msgid "&License terms"
|
msgid "&License terms"
|
||||||
msgstr "Termini della &licenza"
|
msgstr "Termini della &licenza"
|
||||||
|
|
|
@ -8,7 +8,7 @@ msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2021-12-10 10:19-0500\n"
|
"POT-Creation-Date: 2021-12-10 10:19-0500\n"
|
||||||
"PO-Revision-Date: 2021-12-21 22:33-0500\n"
|
"PO-Revision-Date: 2021-12-28 13:51-0500\n"
|
||||||
"Last-Translator: Jerzy Trzeciak <artusek@wp.pl>\n"
|
"Last-Translator: Jerzy Trzeciak <artusek@wp.pl>\n"
|
||||||
"Language-Team: Polish <pl@li.org>\n"
|
"Language-Team: Polish <pl@li.org>\n"
|
||||||
"Language: pl\n"
|
"Language: pl\n"
|
||||||
|
@ -5156,6 +5156,9 @@ msgstr "Jak grać"
|
||||||
msgid "&Rules for this game"
|
msgid "&Rules for this game"
|
||||||
msgstr "Zasady tej g&ry"
|
msgstr "Zasady tej g&ry"
|
||||||
|
|
||||||
|
msgid "What's &new?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: pysollib/ui/tktile/menubar.py:660
|
#: pysollib/ui/tktile/menubar.py:660
|
||||||
msgid "&License terms"
|
msgid "&License terms"
|
||||||
msgstr "Warunki &licencji"
|
msgstr "Warunki &licencji"
|
||||||
|
|
|
@ -4781,6 +4781,9 @@ msgstr ""
|
||||||
msgid "&Rules for this game"
|
msgid "&Rules for this game"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "What's &new?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: pysollib/ui/tktile/menubar.py:660
|
#: pysollib/ui/tktile/menubar.py:660
|
||||||
msgid "&License terms"
|
msgid "&License terms"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
|
@ -7,7 +7,7 @@ msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2021-12-10 10:19-0500\n"
|
"POT-Creation-Date: 2021-12-10 10:19-0500\n"
|
||||||
"PO-Revision-Date: 2021-12-21 22:32-0500\n"
|
"PO-Revision-Date: 2021-12-28 13:51-0500\n"
|
||||||
"Last-Translator: Skomoroh <skomoroh@gmail.com>\n"
|
"Last-Translator: Skomoroh <skomoroh@gmail.com>\n"
|
||||||
"Language-Team: Russian <ru@li.org>\n"
|
"Language-Team: Russian <ru@li.org>\n"
|
||||||
"Language: ru\n"
|
"Language: ru\n"
|
||||||
|
@ -5122,6 +5122,9 @@ msgstr "Как &играть"
|
||||||
msgid "&Rules for this game"
|
msgid "&Rules for this game"
|
||||||
msgstr "&Правила текущей игры"
|
msgstr "&Правила текущей игры"
|
||||||
|
|
||||||
|
msgid "What's &new?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#: pysollib/ui/tktile/menubar.py:660
|
#: pysollib/ui/tktile/menubar.py:660
|
||||||
msgid "&License terms"
|
msgid "&License terms"
|
||||||
msgstr "&Лицензия"
|
msgstr "&Лицензия"
|
||||||
|
|
|
@ -692,10 +692,13 @@ class PysolMenubarTkCommon:
|
||||||
menu.add_command(
|
menu.add_command(
|
||||||
label=n_("&Rules for this game"),
|
label=n_("&Rules for this game"),
|
||||||
command=self.mHelpRules, accelerator="F1")
|
command=self.mHelpRules, accelerator="F1")
|
||||||
|
menu.add_separator()
|
||||||
|
menu.add_command(
|
||||||
|
label=n_("What's &new?"),
|
||||||
|
command=self.mHelpNews)
|
||||||
menu.add_command(
|
menu.add_command(
|
||||||
label=n_("&License terms"),
|
label=n_("&License terms"),
|
||||||
command=self.mHelpLicense)
|
command=self.mHelpLicense)
|
||||||
# menu.add_command(label=n_("What's &new ?"), command=self.mHelpNews)
|
|
||||||
if WIN_SYSTEM != "aqua":
|
if WIN_SYSTEM != "aqua":
|
||||||
menu.add_separator()
|
menu.add_separator()
|
||||||
menu.add_command(
|
menu.add_command(
|
||||||
|
|
Loading…
Add table
Reference in a new issue