~ubuntu-branches/debian/sid/gnome-chess/sid

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Package Import Robot
  • Author(s): Luca Falavigna, Jeremy Bicha, Jackson Doak, Luca Falavigna
  • Date: 2014-07-15 21:50:20 UTC
  • mfrom: (1.1.5)
  • Revision ID: package-import@ubuntu.com-20140715215020-rhk7hmpjf5xlntb9
Tags: 1:3.12.3-1
* Team upload.

[ Jeremy Bicha ]
* debian/control.in:
  - Depend on hoichess and demote other chess engines to Suggests
    per upstream recommendation (LP: #138570)
  - Bump minimum intoltool and vala
  - Drop sqlite dependency
* debian/gnome-chess.install:
  - AI configuration file moved to /etc/chess-engines.conf

[ Jackson Doak ]
* New upstream release (3.12.3)

[ Luca Falavigna ]
* debian/control.in:
  - Bump Standards-Version to 3.9.5.
  - Refresh build-dependencies required minimum versions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
gnome-chess 3.8.3
2
 
=================
3
 
 
4
 
* Time remaining is now saved when saving a timed game
5
 
* The chess clock now starts after White's first move
6
 
* Fix segfault when using Undo Move while viewing a previous turn (Chris Cummins)
7
 
* Fix segfault after playing a timed game, then starting a new game, when the original game's timer expired
8
 
* Fix massive CPU usage after playing vs. an engine, then starting a new game
9
 
* Fix the very small save/load dialogs
10
 
* The clock now stops at the end of the game
11
 
* More sensibly set sensitivity of undo, resign, claim draw, and save options
12
 
* Games now save with .pgn extension by default
13
 
* Save now works as expected (instead of functioning the same as Save As)
14
 
* Insufficient material: King and bishop can checkmate king and bishop on opposite color
15
 
* Allow controlling the AI's pieces if no engines are installed (e.g. after loading a game vs. an engine)
16
 
 
17
 
 
18
 
gnome-chess 3.8.2.1
19
 
===================
20
 
 
21
 
Michael Catanzaro (1):
22
 
      Fix segfault when no engines are installed
23
 
 
24
 
gnome-chess 3.8.2
25
 
=================
26
 
 
27
 
Andika Triwidada (1):
28
 
      Updated Indonesian translation
29
 
 
30
 
Michael Catanzaro (12):
31
 
      Fix loading games where the human was last to move
32
 
      Translate "Chess" on the About page
33
 
      3D view: show board numbering only when enabled
34
 
      Fix initial sensitivity of certain preferences
35
 
      Make the computer's pieces uncontrollable
36
 
      Fix Stockfish engine integration
37
 
      Game doesn't need saved after undo to the start
38
 
      Save should be insensitive after loading a game
39
 
      Always specify engine in saved game
40
 
      Increase default width to 700
41
 
      Stop the engine immediately after game ends
42
 
      Disallow resigning for your opponent 
43
 
 
44
 
gnome-chess 3.8.1
45
 
=================
46
 
 
47
 
Jiro Matsuzawa (1):
48
 
      help: Fix obsolete product of bugzilla
49
 
 
50
 
Michael Catanzaro (5):
51
 
      Respect engine args specified in engines.conf
52
 
      ChessState.get_fen() replaces all knights with kings
53
 
      Insufficient material fixes
54
 
      Chess history doesn't work very well
55
 
      Fix AI hang when Phalanx attempts to promote
56
 
 
57
 
OKANO Takayoshi (1):
58
 
      l10n: Update Japanese translation
59
 
 
 
1
3.12.3 - June 26, 2014
 
2
======================
 
3
 
 
4
* Fix desync with chess engines when using undo during the engine's turn
 
5
* Fix desync with chess engine when viewing history during the engine's turn
 
6
* Return view to present if viewing history when engine moves
 
7
* Fix clock sometimes unpausing after game ends due to desync with engine
 
8
* Fix Pause button sensitivity after the game is over when browsing history
 
9
* Fix New Game button sensitivity if the game ends before the first move
 
10
  (possible if there is a problem with the chess engine)
 
11
* Workaround Vala signal misfires causing a rare crash when using undo after
 
12
  starting very many new games
 
13
 
 
14
3.12.2 - May 11, 2014
 
15
=====================
 
16
 
 
17
* Updated translations
 
18
 
 
19
3.12.1 - April 14, 2014
 
20
=======================
 
21
 
 
22
* Fix build on non-Linux systems
 
23
* Fix incorrect header bar title after player uses Undo
 
24
* Fix clock counting down if chess engine reports move while game is paused
 
25
* Fix time labels sometimes resizing as the clock counts down
 
26
* Disable the new game button if White has not made the first move
 
27
* Fix untranslated strings in the save game dialog (Yosef Or Boczko)
 
28
* Updated translations: Basque, Italian, Slovenian
 
29
 
 
30
3.12.0 - March 24, 2014
 
31
=======================
 
32
 
 
33
* Updated translations
 
34
 
 
35
3.11.92 - March 16, 2014
 
36
===========================
 
37
 
 
38
* Fix missing 3D mode option (by removing bad check for Wayland)
 
39
* Fix size of some buttons in the header bar (Yosef Or Boczko)
 
40
* Use correct Play button icon in RTL layouts (Yosef Or Boczko)
 
41
* Update screenshots and part of user docs text (Andre Klapper)
 
42
* Many translation updates
 
43
 
 
44
Addendum for 3.11.90
 
45
====================
 
46
 
 
47
It was neglected to mention that engines.conf can now be overridden on a per-
 
48
user basis by placing the file in XDG_CONFIG_DIR/gnome-chess (i.e.
 
49
~/.config/gnome-chess/engines.conf)
 
50
 
 
51
3.11.90 - February 16, 2014
 
52
===========================
 
53
 
 
54
WARNING WARNING WARNING
 
55
 
 
56
This version switches to using the UCI protocol to communicate with GNU Chess.
 
57
UCI support was added in GNU Chess 6.0; however, it is buggy and causes 100% CPU
 
58
usage. This is a terrible user experience, and is fixed in GNU Chess 6.1.0.
 
59
And if your distribution still ships GNU Chess 5.x, then it won't work at all.
 
60
Please check your version of GNU Chess before updating!
 
61
 
 
62
* GNU Chess is now the recommended default chess engine for Linux distributions.
 
63
* New difficulty levels for GNU Chess. Feedback is highly desired!
 
64
* The engines configuration file has moved from SYSCONFDIR/chess-engines.conf to
 
65
  SYSCONFDIR/gnome-chess/engines.conf and the original file will no longer be
 
66
  read
 
67
* engines.conf now has a new option, delay-before-move, used to set the delay
 
68
  in seconds after a human moves before the engine is told to make a move. (The
 
69
  actual delay will of course be longer, since the engine needs some time to
 
70
  think.)
 
71
* Many actions previously in the gear menu now live as buttons in the header
 
72
  bar.
 
73
* Added extra two seconds of delay before the engine moves for most engines.
 
74
  This slows down the game to make it less overwhelming.
 
75
* It is no longer possible to enter 3D mode when using Wayland or Mir. Support
 
76
  for these environments will not be added in time for 3.10. Use 2D mode
 
77
  instead.
 
78
* The game is now properly paused when the Claim Draw dialog is open.
 
79
* Fix color in window subtitle displayed when White is checkmated.
 
80
* Shorten the window subtitle displayed when something goes wrong.
 
81
* The desktop file has been renamed to gnome-chess.desktop
 
82
* Updated man page
 
83
* Updated translations
 
84
 
 
85
3.11.4 - January 12, 2014
 
86
=========================
 
87
 
 
88
Dependencies: GTK+ 3.10
 
89
 
 
90
* Redesign: GtkHeaderBar and GtkMenuButton replace the GtkToolbar
 
91
* Remove fullscreen mode
 
92
* Use symbolic icons in the buttom bar (Yosef Or Boczko)
 
93
* Add the "linked" style to the navigation buttons (Yosef Or Boczko)
 
94
* Use a symbolic light bulb in the preferences dialog
 
95
* Remove extra space between White and Black timers
 
96
* Don't automatically pause when switching windows or viewing the menu
 
97
* The pause key is now an accelerator for the pause/resume action
 
98
* Show better errors when something goes wrong with the engine
 
99
* Never claim the engine has died when all is well
 
100
* Display a message if a human player is in check
 
101
* Warn user when engine fails to launch
 
102
* Fix colors of pieces in figurine algebraic notation
 
103
* Fix critical warnings when starting a new game
 
104
* Never try to kill the same engine process twice
 
105
* ChessEngine: fix minor file descriptor leaks
 
106
* Don't leave an orphaned engine if we crash
 
107
* About dialog: update website
 
108
* Updated translations
 
109
 
 
110
3.11.3 - December 16, 2013
 
111
==========================
 
112
 
 
113
* New app icon (Jakub Steiner)
 
114
* Replace some deprecated containers (Volker Sobek)
 
115
* Updated translations
 
116
 
 
117
3.11.2 - November 16, 2013
 
118
==========================
 
119
 
 
120
* Fix black background in 3D view (regression in 3.11.1)
 
121
* Fix Paused overlay displaying upside-down with Black on the bottom
 
122
* Fix too-small left arrow in history controls
 
123
* Fix a harmless assertion failure
 
124
* Add missing GTK category to desktop file
 
125
* Updated translations
 
126
 
 
127
Contributors: Michael Catanzaro, Volker Sobek
 
128
 
 
129
3.11.1 - October 27, 2013
 
130
=========================
 
131
 
 
132
* Fix "Oh no! Something has gone wrong!" displaying at the end of the game
 
133
* Fix deletion of PGNs that are loaded with Open Game
 
134
* Appdata is now translatable
 
135
* Eliminate deprecated function usage
 
136
* Updated translations
 
137
 
 
138
Contributors: Robert Ancell, Michael Catanzaro
 
139
 
 
140
3.10.0 - September 22, 2013
 
141
===========================
 
142
 
 
143
* Updated translations
 
144
 
 
145
 
 
146
3.9.92 - September 16, 2013
 
147
===============================
 
148
 
 
149
Updated Dependencies
 
150
 
 
151
intltool >= 0.50
 
152
SQLite dependency removed
 
153
 
 
154
Changes
 
155
 
 
156
* Player on move is now considered in check for threefold repetition
 
157
* Implement more CECP functionality, making a desync with the engine less likely
 
158
* If an engine's process dies, display a warning instead of claiming it resigned
 
159
* Help: remove Amundsen from list of supported engines
 
160
* Help: remove the "there are no bugs" page; regrettably, there are bugs
 
161
* Add an appdata file for GNOME Software
 
162
* Many updated translations
 
163
 
 
164
 
 
165
3.9.90 - August 19, 2013
 
166
=====================
 
167
 
 
168
Changes since 3.9.5:
 
169
 
 
170
* New pause game option added
 
171
* Fix figurine algebraic notation displaying the wrong figures
 
172
* Store only one game at a time in autosave history
 
173
* Prompt the user to save the game before opening a new one
 
174
* Fix viewing arbitrary turns with the history combo box
 
175
* Fullscreen icon should change to unfullscreen icon when in fullscreen view
 
176
* The game will now display a warning and end the game when an engine makes an
 
177
  illegal move, or when a CECP engine claims GNOME Chess allowed an illegal
 
178
  move, instead of hanging forever.
 
179
* Claim Draw now works again
 
180
  * If a draw cannot be claimed, an explanatory dialog is shown
 
181
  * Fix two bugs with threefold repetiton detection
 
182
  * Fix fifty-move rule detection
 
183
* Preferences
 
184
  * Now transient for the main window (not considered separate by GNOME Shell)
 
185
  * Remove show history option
 
186
  * Reorder some preferences
 
187
* engines.conf
 
188
  * Renamed to chess-engines.conf
 
189
  * Now installed into $sysconfdir instead of $(datadir)/gnome-chess
 
190
  * The format for passing UCI options to engines has been simplified
 
191
  * New support for adding arguments to be appended to the UCI go command
 
192
  * UCI engines should now be much easier
 
193
  * Miscellaneous changes to other engines
 
194
  * Amundsen support dropped due to lack of support for Undo
 
195
 
 
196
Contributors
 
197
 
 
198
* Michael Catanzaro
 
199
* Michael I Doherty
 
200
* Plamena Manolova
 
201
 
 
202
Translations
 
203
 
 
204
* Brazilian Portuguese (Rafael Ferreira)
 
205
* Czech (Marek Černocký)
 
206
* Galician (Fran Diéguez)
 
207
* Hebrew (Yaron Shahrabani)
 
208
* Hungarian (Gabor Kelemen)
 
209
* Italian (Milo Casagrande)
 
210
* Lithuanian (Aurimas Černius)
 
211
* Norwegian bokmål (Kjartan Maraas)
 
212
* Slovenian (Matej Urbančič)
 
213
* Spanish (Daniel Mustieles)
 
214
* Traditional Chinese (Chao-Hsiung Liao)
 
215
 
 
216
 
 
217
3.9.5 - July 29, 2013
 
218
=====================
 
219
 
 
220
Note for distributors:
 
221
 
 
222
We now recommend installing the HoiChess engine by default, instead of GNUChess
 
223
or Phalanx (or really anything else), in order to make the game actually
 
224
winnable for mortals.  See the long-running Bug #475535 for more information on
 
225
why HoiChess is recommended.  The Debian package has build patches, if needed.
 
226
 
 
227
Changes since 3.9.4:
 
228
 
 
229
- Added support for the Octochess engine
 
230
- Easier Easy/Normal settings for many engines
 
231
- Fix AI hang when using Undo against most CECP engines
 
232
- Fix crash when new game dialog is deleted
 
233
- Don't include path to opened game in window title
 
234
- HIG: preferences options should use sentence capitalization
 
235
- Fix keyboard shortcuts for New/Open/Save/Undo/Fullscreen
 
236
- Don't start new game if new game dialog is deleted
 
237
- 3D: bottom-right corner should be white
 
238
- Preferences: move "opposing player" to the top
 
239
- Side and difficulty selection should be insensitive in human vs. human games
 
240
- Update About dialog copyright notice
 
241
- Fix board numbering when Black is on bottom
 
242
- Some new toolbar items were missing tooltips
 
243
- Add keyboard shortcuts for previous/next move
 
244
- 3D: improve alignment of file letters
 
245
- Autosave: always forget games after they are completed
 
246
- Remove face-to-face board orientation
 
247
- Suggest longer game durations
 
248
- Instruct CECP engines to add randomness to play
 
249
- Updated translations:
 
250
  - Czech
 
251
  - Galacian
 
252
  - Greek
 
253
  - Lithuanian
 
254
  - Spanish
 
255
  - Traditional Chinese
 
256
 
 
257
Dependencies changed:
 
258
 
 
259
vala >= 21.0 (optional)
 
260
 
 
261
All contributors to this release:
 
262
 
 
263
Aurimas Černius <aurisc4@gmail.com>
 
264
Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>
 
265
Chris Cummins <christopher.e.cummins@intel.com>
 
266
Daniel Mustieles <daniel.mustieles@gmail.com>
 
267
Dimitris Spingos <dmtrs32@gmail.com>
 
268
Fran Diéguez <fran.dieguez@mabishu.com>
 
269
Marek Černocký <marek@manet.cz>
 
270
Michael Catanzaro <mike.catanzaro@gmail.com>
 
271
 
 
272
gnome-chess 3.9.4
 
273
=================
 
274
 
 
275
* Added an application menu
 
276
* Removed the menubar
 
277
* Added several items to the toolbar
 
278
* The toolbar is now mandatory
 
279
* Fix crash when using Undo while viewing a previous move (Chris Cummins)
 
280
* Fix crash after completing a timed game where the timer did not expire
 
281
* Fix insanely small load game dialog
 
282
* Save and load players' time remaining in timed games
 
283
* Better decide when and when not to autosave a game
 
284
* King and bishop vs. king and bishop on opposite color is not insufficient
 
285
  material
 
286
* Set a default filename with the .pgn extension for the save game dialog
 
287
* When prompting to save a completed game, use a more natural message
 
288
* After prompting to save before starting a new game, prompt for a save
 
289
  location instead of autosaving
 
290
* Slight improvements to the promotion type selection dialog
 
291
* "Human" move descriptons now more naturally describe castling
 
292
* Add a 256x256 icon
 
293
* Translation updates
 
294
 
 
295
gnome-chess 3.9.2
 
296
=================
 
297
 
 
298
* Make the computer's pieces uncontrollable
 
299
* Fix Stockfish engine integration
 
300
* Fix massive CPU usage after completing a game against an engine and starting
 
301
  a new one
 
302
* Fix AI hang when loading a game where the human was last to move
 
303
* Fix resigning on your opponent's turn causing him to lose (and you to win)
 
304
* Fix board numbering showing in 3D view when board numbering is disabled
 
305
* Specify the opposing engine in saved games even if it is the default
 
306
* Each player's clock is now initially set to half the game's total duration
 
307
* The clock now begins counting down only after White's first move
 
308
* The clock now stops counting down once the game is over
 
309
* Stop the engine immediately when the game ends, not when the next game starts
 
310
* Sensibly set the sensitivity of Smooth Display and Piece Style preferences
 
311
  depending on if 3D view is enabled
 
312
* Improve sensitivity checks for Save As, Undo Move, Resign, and Claim Draw
 
313
* Increase default window width to 700
 
314
* Update the FSF's address in license notices
 
315
* Translate "Chess" on the About page
 
316
* Translation updates
 
317
 
 
318
gnome-chess 3.9.1
 
319
=================
 
320
 
 
321
* Fix autoloading: don't autoload the same game forever
 
322
* Fix engine argument parsing in engines.conf; this makes gnuchess 5.08 work
 
323
* Fix AI hang when Phalanx attempts to promote a pawn
 
324
* Improve the algorithm for detecting insufficient material
 
325
* Update Bugzilla link in documentation for the new gnome-chess module
 
326
* Translation updates
60
327
 
61
328
gnome-chess 3.8.0
62
329
=================