3.10.4 - June 22, 2014
======================

* Fix the sizes of the buttons, combo box, and labels on the bottom bar
* Pause the game when displaying the Claim Draw dialog
* Fix crash when using undo after starting many new games
* Fix build for non-Linux systems

3.10.3 - January 20, 2014
=========================

* Never autosave over a user's files
* Never claim the engine has died when all is well
* Fix critical warnings when starting a new game
* Fix colors of pieces in figurine algebraic notation
* Ensure the chess engine is always killed, even if we crash
* Fix minor file descriptor leaks
* Update screenshot link in appdata
* Fix image in first_move_button (Volker Sobek)
* Update Simplified Chinese translation (甘 露)

3.10.2 - November 11, 2013
===========================

* Fix "Paused" notice displaying upside-down when Black is on the bottom
* Fix a harmless assertion failure
* Updated translations

3.10.1.1 - October 13, 2013
===========================

* Fix regression causing "Something has gone wrong!" message on checkmate.
* Fix regression causing every opened PGN to be deleted.

3.10.1 - October 12, 2013
===========================

* Updated translations

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


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)


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>

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
=================

* 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

gnome-chess 3.9.1
=================

* 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

gnome-chess 3.8.0
=================

 * Translation updates

gnome-chess 3.7.92
==================

 * Rename desktop file back to glchess.desktop
 * Translation updates

gnome-chess 3.7.90
==================

 * Translation updates

gnome-chess 3.7.5
=================

 * Added keywords to .desktop file
 * Translation updates

gnome-chess 3.7.4
=================

* Prompt user for promotion type
* Fix invalid castle allowed when pawn threatens square

gnome-chess 3.7.2
=================

First release split from gnome-games
