gnome-chess/NEWS

276 lines
9 KiB
Text
Raw Normal View History

2014-01-12 18:27:36 +00:00
3.11.4 - January 12, 2014
=========================
Dependencies: GTK+ 3.10
* Redesign: GtkHeaderBar and GtkMenuButton replace the GtkToolbar
* Remove fullscreen mode
* Use symbolic icons in the buttom bar (Yosef Or Boczko)
* Add the "linked" style to the navigation buttons (Yosef Or Boczko)
* Use a symbolic light bulb in the preferences dialog
* Remove extra space between White and Black timers
* Don't automatically pause when switching windows or viewing the menu
* The pause key is now an accelerator for the pause/resume action
* Show better errors when something goes wrong with the engine
* Never claim the engine has died when all is well
* Display a message if a human player is in check
* Warn user when engine fails to launch
* Fix colors of pieces in figurine algebraic notation
* Fix critical warnings when starting a new game
* Never try to kill the same engine process twice
* ChessEngine: fix minor file descriptor leaks
* Don't leave an orphaned engine if we crash
* About dialog: update website
* Updated translations
2013-12-16 15:23:31 +00:00
3.11.3 - December 16, 2013
==========================
* New app icon (Jakub Steiner)
* Replace some deprecated containers (Volker Sobek)
* Updated translations
2013-11-16 19:57:28 +00:00
3.11.2 - November 16, 2013
==========================
* Fix black background in 3D view (regression in 3.11.1)
* Fix Paused overlay displaying upside-down with Black on the bottom
* Fix too-small left arrow in history controls
* Fix a harmless assertion failure
* Add missing GTK category to desktop file
* Updated translations
Contributors: Michael Catanzaro, Volker Sobek
2013-10-28 02:50:59 +00:00
3.11.1 - October 27, 2013
=========================
* Fix "Oh no! Something has gone wrong!" displaying at the end of the game
* Fix deletion of PGNs that are loaded with Open Game
* Appdata is now translatable
* Eliminate deprecated function usage
* Updated translations
Contributors: Robert Ancell, Michael Catanzaro
2013-09-22 22:51:18 +00:00
3.10.0 - September 22, 2013
===========================
* Updated translations
3.9.92 - September 16, 2013
===============================
Updated Dependencies
intltool >= 0.50
SQLite dependency removed
Changes
* Player on move is now considered in check for threefold repetition
* Implement more CECP functionality, making a desync with the engine less likely
* If an engine's process dies, display a warning instead of claiming it resigned
* Help: remove Amundsen from list of supported engines
* Help: remove the "there are no bugs" page; regrettably, there are bugs
* Add an appdata file for GNOME Software
* Many updated translations
2013-08-19 16:57:11 +00:00
3.9.90 - August 19, 2013
=====================
Changes since 3.9.5:
* New pause game option added
* Fix figurine algebraic notation displaying the wrong figures
* Store only one game at a time in autosave history
* Prompt the user to save the game before opening a new one
* Fix viewing arbitrary turns with the history combo box
* Fullscreen icon should change to unfullscreen icon when in fullscreen view
* The game will now display a warning and end the game when an engine makes an
illegal move, or when a CECP engine claims GNOME Chess allowed an illegal
move, instead of hanging forever.
* Claim Draw now works again
* If a draw cannot be claimed, an explanatory dialog is shown
* Fix two bugs with threefold repetiton detection
* Fix fifty-move rule detection
* Preferences
* Now transient for the main window (not considered separate by GNOME Shell)
* Remove show history option
* Reorder some preferences
* engines.conf
* Renamed to chess-engines.conf
* Now installed into $sysconfdir instead of $(datadir)/gnome-chess
* The format for passing UCI options to engines has been simplified
* New support for adding arguments to be appended to the UCI go command
* UCI engines should now be much easier
* Miscellaneous changes to other engines
* Amundsen support dropped due to lack of support for Undo
Contributors
* Michael Catanzaro
* Michael I Doherty
* Plamena Manolova
Translations
* Brazilian Portuguese (Rafael Ferreira)
* Czech (Marek Černocký)
* Galician (Fran Diéguez)
* Hebrew (Yaron Shahrabani)
* Hungarian (Gabor Kelemen)
* Italian (Milo Casagrande)
* Lithuanian (Aurimas Černius)
* Norwegian bokmål (Kjartan Maraas)
* Slovenian (Matej Urbančič)
* Spanish (Daniel Mustieles)
* Traditional Chinese (Chao-Hsiung Liao)
2013-07-30 03:51:52 +00:00
3.9.5 - July 29, 2013
=====================
Note for distributors:
We now recommend installing the HoiChess engine by default, instead of GNUChess
or Phalanx (or really anything else), in order to make the game actually
winnable for mortals. See the long-running Bug #475535 for more information on
why HoiChess is recommended. The Debian package has build patches, if needed.
Changes since 3.9.4:
- Added support for the Octochess engine
- Easier Easy/Normal settings for many engines
- Fix AI hang when using Undo against most CECP engines
- Fix crash when new game dialog is deleted
- Don't include path to opened game in window title
- HIG: preferences options should use sentence capitalization
- Fix keyboard shortcuts for New/Open/Save/Undo/Fullscreen
- Don't start new game if new game dialog is deleted
- 3D: bottom-right corner should be white
- Preferences: move "opposing player" to the top
- Side and difficulty selection should be insensitive in human vs. human games
- Update About dialog copyright notice
- Fix board numbering when Black is on bottom
- Some new toolbar items were missing tooltips
- Add keyboard shortcuts for previous/next move
- 3D: improve alignment of file letters
- Autosave: always forget games after they are completed
- Remove face-to-face board orientation
- Suggest longer game durations
- Instruct CECP engines to add randomness to play
- Updated translations:
- Czech
- Galacian
- Greek
- Lithuanian
- Spanish
- Traditional Chinese
Dependencies changed:
vala >= 21.0 (optional)
All contributors to this release:
Aurimas Černius <aurisc4@gmail.com>
Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
Chris Cummins <christopher.e.cummins@intel.com>
Daniel Mustieles <daniel.mustieles@gmail.com>
Dimitris Spingos <dmtrs32@gmail.com>
Fran Diéguez <fran.dieguez@mabishu.com>
Marek Černocký <marek@manet.cz>
Michael Catanzaro <mike.catanzaro@gmail.com>
2013-07-08 18:24:57 +00:00
gnome-chess 3.9.4
=================
* Added an application menu
* Removed the menubar
* Added several items to the toolbar
* The toolbar is now mandatory
* Fix crash when using Undo while viewing a previous move (Chris Cummins)
* Fix crash after completing a timed game where the timer did not expire
* Fix insanely small load game dialog
* Save and load players' time remaining in timed games
* Better decide when and when not to autosave a game
* King and bishop vs. king and bishop on opposite color is not insufficient
material
* Set a default filename with the .pgn extension for the save game dialog
* When prompting to save a completed game, use a more natural message
* After prompting to save before starting a new game, prompt for a save
location instead of autosaving
* Slight improvements to the promotion type selection dialog
* "Human" move descriptons now more naturally describe castling
* Add a 256x256 icon
* Translation updates
gnome-chess 3.9.2
2013-04-28 21:48:35 +00:00
=================
* Make the computer's pieces uncontrollable
* Fix Stockfish engine integration
* Fix massive CPU usage after completing a game against an engine and starting
a new one
* Fix AI hang when loading a game where the human was last to move
* Fix resigning on your opponent's turn causing him to lose (and you to win)
* Fix board numbering showing in 3D view when board numbering is disabled
* Specify the opposing engine in saved games even if it is the default
* Each player's clock is now initially set to half the game's total duration
* The clock now begins counting down only after White's first move
* The clock now stops counting down once the game is over
* Stop the engine immediately when the game ends, not when the next game starts
* Sensibly set the sensitivity of Smooth Display and Piece Style preferences
depending on if 3D view is enabled
* Improve sensitivity checks for Save As, Undo Move, Resign, and Claim Draw
* Increase default window width to 700
* Update the FSF's address in license notices
* Translate "Chess" on the About page
* Translation updates
2013-04-28 21:48:35 +00:00
gnome-chess 3.9.1
=================
2013-04-28 21:48:35 +00:00
* Fix autoloading: don't autoload the same game forever
* Fix engine argument parsing in engines.conf; this makes gnuchess 5.08 work
* Fix AI hang when Phalanx attempts to promote a pawn
* Improve the algorithm for detecting insufficient material
* Update Bugzilla link in documentation for the new gnome-chess module
* Translation updates
2013-04-28 21:48:35 +00:00
2013-03-27 03:41:56 +00:00
gnome-chess 3.8.0
=================
* Translation updates
2013-03-19 20:13:02 +00:00
gnome-chess 3.7.92
==================
* Rename desktop file back to glchess.desktop
* Translation updates
2013-02-19 21:53:57 +00:00
gnome-chess 3.7.90
==================
* Translation updates
2013-02-04 19:57:38 +00:00
gnome-chess 3.7.5
=================
* Added keywords to .desktop file
* Translation updates
2013-01-15 01:03:53 +00:00
gnome-chess 3.7.4
=================
* Prompt user for promotion type
* Fix invalid castle allowed when pawn threatens square
2012-11-21 00:09:02 +00:00
gnome-chess 3.7.2
2013-01-15 01:03:53 +00:00
=================
2012-10-05 03:33:40 +00:00
First release split from gnome-games