Changelog for
PySolFC-3.0.0-2024.2.1.noarch.rpm :
* Sat Aug 10 2024 malcolmlewisAATTopensuse.org- Update to version 3.0.0:
* 120 new games.
* Support for several new types of games/decks, including tile puzzles, Ishido-type tile matching games, joker deck games, and more.
* New game and cardset categories.
* Ability to change the style of virtually any of the graphics in PySol.
* Some UI/Quality of Life improvements.
* Bugfixes.
* Tue Sep 26 2023 Daniel Garcia
- Update to version 2.21.0 (bsc#1215703):
* Ten new games.
* Compatibility with Pillow 10.0.
* Several new display options.
* Bugfixes and enhancements.
* Mon Jun 19 2023 malcolmlewisAATTopensuse.org- Updated to version 2.20.1:
* The release packages have been updated to use the latest version of Python, and all the dependent libraries.
* Bug fixes and other enhancements.- Changes from version 2.20.0:
* Over 40 new games, bringing the total to 1,200!
* Memory games can now use any type of cardset, including new Matching type cardsets.
* New options in the Solitaire Wizard.
* Additional documentation for a number of PySol\'s features.
* Bug fixes and other enhancements.
* Sat Nov 26 2022 Carsten Ziepke - Updated to version 2.18.0:
* Advanced search feature - the ability to search for games, cardsets, or table tiles based on many different criteria.
* Complete documentation containing rules for all 1,100+ games.
* Revamped status bar, displaying more info.
* The Find Card feature now supports all types of games.
* Many new display and assist options.
* Bugfixes, code cleanup, etc.- Add Requires python3-pysol-cards >= 0.10.1, without it PySolFC don\'t start with AssertionError: Newer version of https://pypi.org/project/pysol-cards is required.
* Fri Aug 26 2022 malcolmlewisAATTopensuse.org- Updated to version 2.16.0:
* Anyone upgrading from a version prior to 2.15.0 should read the notes for that version before upgrading.
* Enhancements to many images and graphical displays.
* More game rules in the documentation.
* Bugfixes, cleanup, and other enhancements.- Changes from version 2.15.0:
* 35 new games, plus enhancements and fixes to many existing games.
* Many new game rules added to the documentation.
* New high resolution default display. This new display uses high resolution cardsets and scaling to make the games look impressive on larger monitors. + Note that the new high-resolution options will not override your currently selected options for existing users. If you want to use the new settings, you can delete or rename your options.cfg file.
* New feature to search for games, cardsets, and table tiles by name.
* Many new display options.
* Bugfixes and cleanup.
* Sat Feb 26 2022 Carsten Ziepke - Update to version 2.14.1:
* This release fixes a number of bugs, including one that causes crashes for some users when opening the select game/cardset/table tile window.
* Sun Dec 05 2021 Carsten Ziepke - Update to version 2.14.0:
* 16 new games
* Support for Python 3.10 (Minimum requirement is still Python 2.7)
* Enhancements to the tree select dialogs for selecting games, cardsets, and table tiles.
* Further additions/improvements to the documentation.
* Many bugfixes and cleanups.- Update to version 2.12.0:
* 40 new games
* Support for using higher resolution cardsets.
* Improved organization and categorization of the games list.
* New display options - added option to center the game layout in the window.
* New audio options - can now disable music without disabling sound effects.
* Improved documentation - added rules to a large number of games that were missing them.
* Bugfixes and cleanup.
* Sun Mar 14 2021 Bernhard Voelker - Update to version 2.10.1:
* Bug fix: allow to use the freecell_solver.py Python bindings without needing to have the \"fc-solve\" executable in the path.- Update to version 2.10.0:
* Fix moving cards in the Scorpion Tail game.
* Make use of the pysol-cards PyPI module.
* One can optionally load the Freecell Solver and the Black Hole Solver using their DLLs.
* Pause when showing statistics: https://github.com/shlomif/PySolFC/pull/162- PySolFC.spec cleanup:
* Add Recommends: PySolFC-Cardsets
* Remove redundant Requires: python3-requirementslib
* %files: Remove pixmaps entry.
* Sat Mar 14 2020 malcolmlewisAATTopensuse.org- Updated to version 2.8.0:
* A new logo.
* Fix for Freezes (pygame upgrade).
* Fixed Three Peaks scoring.
* Compatibility with Pillow 6.x, (gh#shlomif/PySolFC#108).
* Restore the \"Save games geometry\" feature, (gh#shlomif/PySolFC#84).
* Added a NEWS.asciidoc file.
* Using ttk and configobj as shipped in the python dist (instead of forked versions).
* Requiring attrs and pysol-cards from PyPI.
* Added tests, bug fixes and refactorings.
* Add the -g and --deal command line options.- Changes from version 2.6.2:
* Forbid illegal moves in Spider and some other variants.- Changes from version 2.6.0:
* Support for solving Golf using a solver
* Bug fix and code cleanup.
* Ability to run the test suite without python 2.x and/or pygtk.- Drop rpmlintrc as no longer needed.- Clean up spec file and build for python 3 only.- Add new module requires python3-attrs, python3-pysol-cards and python3-requirementslib.
* Sat Jul 07 2018 aloisioAATTgmx.com- Update to version 2.4.0
* Many improvements to the test suite and the board import functionality.
* Some bug fixes.- Spec cleanup
* Thu May 24 2018 opensuseAATTdstoecker.de- update to 2.2.0 16 April, 2018: There is a new stable release PySolFC v2.2.0. New in this release: Many bug fixes. 31 March, 2018: There is a new beta release PySolFC v2.1.4. New in this release: pysol-sound-server was updated to support Python 3.x. Fixes for the board export / solver input, and for redealing upon restart of the \"ms
*\" deals. Various cleanups. 5 March, 2018: There is a new beta source release PySolFC v2.1.3. New in this release: Fixed the help system and removed the need for the sgmllib module. Other fixes and cleanups. 19 November, 2017: There is a new beta source release PySolFC v2.1.0, the first one in almost 8 years. New in this release: The code is now compatible with both Python 2.7.x and Python 3.x One can deal all MS FreeCell/FC-pro deals by specifying e.g: \"ms100000\" as the seed. Support for Black Hole and All in a Row solver was added. Test suite and CI were added to the repository. The code now passes flake8 validation. Some improvements to the solver dialog. 15 November, 2017: Development of the Python sources has recently resumed using a GitHub project and other resources. A new source release which adds compatibility with Python version 3.x and some other improvements is expected soon.
* Mon May 15 2017 malcolmlewisAATTopensuse.org- Add PySolFC-pillow.patch: Use python-pillow instead of python-imaging.- Add post/postun macros for desktop file and let desktop file macro icon etc.