Crosslink all whats_new pages
[xboard.git] / whats_new / 4.5.3 / index.html
1 <!--#include virtual="/server/html5-header.html" -->
2 <title>XBoard - GNU Project - Free Software Foundation - NEWS</title>
3 <!--#include virtual="/server/banner.html" -->
4 <!--#set var="article_name" value="/server/standards/boilerplate" -->
5 <!--#include virtual="/server/gnun/initial-translations-list.html" -->
6 <h2>What is new in WinBoard / XBoard 4.5.3?</h2>
7
8  <table cellpadding="10"><tr><td>
9   <img src="../4.5.0/winboardF.png">
10  </td><td valign="top">
11   <p>
12    <a href="../4.6.0/index.html">Follow-up release (4.6.0)</a>
13   </p>
14   <p>
15    <a href="../4.5.2/index.html">Preceding release (4.5.2)</a>
16   </p>
17  </td></tr></table>
18
19 <table cellpadding="10"><tr><td>
20 <img src="Paging.png">
21 </td><td valign="top">
22  <p> This version fixes some bugs found in 4.5.2. Below is a quick list of the changes.
23 Note that the paging of the XBoard Game List (illustrated by the screenshot on the left)
24 is a change that is really a bit more involved than what we would like to do in a stable version. 
25 But the bug was so severe that we decided to chance it.
26  </p>
27 </td></tr></table>
28
29    <ul>
30    <li> fixes of major bugs:
31     <ul>
32         <li>In the file-browse dialog . and .. no longer mask other files if they are non-first in the directory</li>
33         <li>Fix XBoard crash on showing an empty Engine Settings dialog, printing a message in stead</li>
34         <li>The XBoard Game List can now handle files with more than 1900 games, by paging through them</li>
35         <li>The state of the Move-History window is now remembered by XBoard even when the Engine-Output window is up</li>
36         <li>Fix crash on switching sounds in WinBoard under Windows Vista</li>
37         <li>Fix empty-string option values on XBoard command line (which were ignored)</li>
38         <li>Fix spurious vertical scrolling in XBoard Engine-Output window on clicking in it</li>
39         <li>Obey an engine's san feature when sending book moves to it</li>
40         <li>Fix XBoard crash when 'filtering' made Game List empty</li>
41         <li>Suppress clearing of Engine-Output window on automatic updates in analyze mode</li>
42         <li>Force Move-History refresh after loading/reverting variation</li>
43         <li>Fix closing brace, when joining two comments to same move</li>
44      </ul>
45    </li>
46    <li> fixes of minor bugs:
47     <ul>
48         <li>Suppress playing sounds when no -soundProgram is set</li>
49         <li>Fix display of last move of last match game</li>
50         <li>Update window title after last game of match</li>
51         <li>Never one-click move when legality testing is off</li>
52         <li>Suppress playing book move when total weigth of all moves is zero</li>
53         <li>Restore echo after ^C killed XBoard during ICS password</li>
54         <li>Fix default of -remoteUser, which could cause crash when playing remote engines</li>
55         <li>Fix recognition of separators between options in -adapterCommand command line</li>
56         <li>Fix button sizing in generic popup</li>
57         <li>Fix translatability of 'Spartan Chess' menu item WB</li>
58         <li>Remove some duplicats from WB language template file</li>
59         <li>Fix spurious 'Unfinished' sounds during ICS examining</li>
60         <li>Fix bug in handling of partner command in zippy-mode bughouse games</li>
61         <li>Create more space in some WB dialogs to accomodate translations</li>
62      </ul>
63    </li>
64    <li> Improvements benefitting the speaking version for the visually impaired (WB):
65      <ul>
66         <li>Implement NVDA support in JAWS version</li>
67         <li>Fix translation of spoken composite messages</li>
68         <li>Fix JAWS reading of Engine-Settings dialog by removing group-boxes</li>
69         <li>Add tab stops in WB generic popup</li>
70         <li>Reorder controls in Engine-Setings dialog WB, so they are tabbed through in logical order</li>
71      </ul>
72    </li>
73    <li> fixed compiler warnings/errors and portability:
74      <ul>
75         <li>Fix use of random function in XBoard shuffle dialog callback</li>
76         <li>Fix inconsistent type of the variable 'shuffleOpenings'</li>
77         <li>Silence warnings during rpm build</li>
78         <li>Fix warnings XBoard file browser</li>
79         <li>Fix some warnings and header-file improvement</li>
80      </ul>
81    </li>
82    <li> misc:
83      <ul>
84         <li>Add -at and -opt options as alternative for @, as work-around for Windows shortcut bug</li>
85         <li>Make occurrence of unknown option in settings file non-fatal</li>
86         <li>Stale output no longer lingers in the engine-output window when a new game starts</li>
87         <li>Popdown (stale) Comment window on new game</li>
88         <li>Improved contrast of icon for dark backgrounds</li>
89      </ul>
90    </li>
91    </ul>
92
93 </div><!-- for id="content", starts in the include above -->
94 <!--#include virtual="/server/footer.html" -->
95 <div id="footer">
96
97 <p>Please send general FSF &amp; GNU inquiries to
98 <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>.
99 There are also <a href="/contact/">other ways to contact</a>
100 the FSF.<br />
101 Please send broken links and other corrections or suggestions to
102 <a href="mailto:bug-xboard@gnu.org">&lt;bug-xboard@gnu.org&gt;</a>.</p>
103
104 <p>Please see the <a
105 href="/server/standards/README.translations.html">Translations
106 README</a> for information on coordinating and submitting translations
107 of this article.</p>
108
109 <p>Copyright &copy; 2009, 2010, 2011, 2012 Free Software Foundation, Inc.</p>
110
111 <p>This page is licensed under a <a rel="license"
112 href="http://creativecommons.org/licenses/by-nd/3.0/us/">Creative
113 Commons Attribution-NoDerivs 3.0 United States License</a>.</p>
114
115 <p>Updated:
116 <!-- timestamp start -->
117 $Date: 2012/02/29 05:44:15 $
118 <!-- timestamp end -->
119 </p>
120 </div>
121 </div>
122 </body>
123 </html>