3 (git log --pretty=short --cherry-pick --left-only v4.6.x...v4.5.x^ |git shortlog --no-merges)
6 removed parser.l from build process, also removed flex dependency from configure
7 updated Changelog, NEWS, etc.
9 added/fixed i18n support via gettext to xboard
10 updated translation files
11 marked more strings for gettext that were only marked with N_()
12 updated list of files that include translation strings; updated pot-file
13 updated po-files; updated german translation
14 replaced hardcoded email address with generic PACKAGE_BUGREPORT
15 updated German translation
16 fixed access rights to winboard language files (644 instead of 655)
17 lng2po.sh: added command line options, GPL header
18 added translations generated via lng2po from all winboard languages
19 deactivated new languages for the moment...
20 updated ChangeLog, NEWS, etc.
22 updated xboard.pot with released version
23 translation: added new Ukrainian PO file from the TP
24 translation: activated Ukrainian translation
25 updated Changelog, NEWS, etc.
27 fixed segfault in xengineoutput
28 Revert "fixed segfault in xengineoutput", fixed in the backend now (from HGM)
29 malloc.h is not needed
30 updated Changelog, NEWS, etc.
33 updated pot file and send to translation project
34 translationproject.org: updated Ukrainian translation
35 added NEWS for release of 4.5.3
36 only require 0.17 of gettext
37 updated Changelog, NEWS, etc.
38 updated pot file and send to translation project
40 translation: updated uk.po
41 translation: updated uk.po
42 Merge branch 'master' into v4.6.x
43 translation: added danish translation
44 marked more strings for translation
45 added new files to po/POTFILES.in
47 Merge branch 'master' into v4.6.x
49 updated version numnber in pot file
50 fixed size of XBoard icon to 48x48
51 translation: updated uk.po
52 marked an error messages for translation
53 removed Iconify function. Should be handled by the window manager.
54 replaced unicode character for "'" in xboard.texi
55 change keybindings that don't use ctrl, make MoveTypeInProc ctrl aware; fixes #35000
56 fix translation for engine list; fixes #34991
57 make entries in CreateComboPopup not translateable; fixes #34991
58 also don't translate selection in ComboSelect; fixes #34991
59 only translate entries in CreateComboPopup if strlen>0; fixes #34991
60 Merge branch 'master' into v4.6.x
61 Updated copyright notice to 2012
62 code cleanup: make function definition confirm to GNU coding style
63 added desktop and mime-type association to autoconf install process
64 added some autogenerated po files to .gitignore
65 forgot to list new desktop files in EXTRA_DIST section in Makefile.am
66 Merge branch 'master' into v4.6.x
67 updated Changelog, NEWS, etc.
70 Merge branch 'master' into v4.6.x; updated to correct version number for v4.6.0 branch
71 fixed comments for translators: comments starting with TRANSLATORS: are now copied to the po file
72 added some comments for translators
73 translation: updated uk.po
74 updated Changelog, NEWS, etc.
77 Merge branch 'master' into v4.6.x; updated to correct version number for v4.6.0 branch
78 add configure test for xdg-programs to install mime types; can be disabled for building of e.g. rpms
79 modified configure and makefile for handling mimedb update
80 translation: updated uk.po
81 Merge branch 'master' into v4.6.x
82 fixed "make install-pdf": missing target for recursive make in po directory
83 add information about our webpage and were to report bugs into the help menu
84 Merge branch 'master' into v4.6.x
87 fix for repeating key issue, with this allissues this bug should be closed; fixes #35000
88 Add NO_GETTEXT flag for combobox. Fix bug #34991
89 Make GenericPopUp() more readable by using more named flags instead of numerals
90 Fix crash when selecting user soundfile due to free() of not malloc()'ed memory
91 Fix a memory leak in Sound Options
92 Fix a possible crash in the file browser
93 Fix possible crash on 64-bit systems when copying game or position
94 Give numeric options the value 0 if a non-numeric text is entered. Before the value ended up undefined.
95 Give numeric options the value 0 if a non-numeric text is entered (one more place). Before the value ended up undefined.
96 Duh! Initialise the argument to sscanf() inside the loop, so it always gets a known value when sscanf() fails.
97 Transfer a pointer to the promoChar from PromotionPopUp() to PromotionCallback(). Fixes #34980
98 Definition of TimeMark moved from 3 c files to backend.h
99 Add #include "moves.h" to gamelist.c for def. of CopyBoard()
100 Remove the last 2 compile warnings in gamelist.h
101 Add 2 strings for translation
102 Fix unportable memory initialisation
103 Fix checking of return value from snprintf()
104 One more string marked for translation
105 Fix buffer possible overflow when writings tags
106 Use ngettext() instead of gettext() for a string to allow better translation.
107 Mark the strings "first" and "sencond" for translation.
108 Add args.h to POTFILES.in and change the interface to ExitArgError() so msg is c format string
109 Fix typo in translator comments explaning "first" and "second"
110 Fix one more typo in the translator comments explaning "first" and "second"
111 One missed translation of cps->which
112 Updated Danish translation
115 New parser, written in C
116 Implement yynewstr entry point in new parser
117 Fix o-o castling in new parser
118 Implement Edit-Comment window through generic popup
120 Remember Tags and Comment dialog coordinates
121 Implement sweep selection as alternative for the piece menu
122 Implement sweep selection of promotion piece
123 Fixes to sweep selection
124 Make sweep-select promotions work in WinBoard
125 Alternative sweep promotions
126 Third method of sweep selection
127 Implement Copy Game List menu item for XBoard
128 Implement move type-in for XBoard
129 Refactor move type-in code
130 Fix crash copying game list when there is none
131 Alter treatment of moves with empty squares
132 Fix sweep-promotions patch
134 Describe -pieceMenu option in texi file
135 Describe -sweepPromotions in texi file
136 Describe Copy Game List menu item in texi file
137 Describe move type-in in texi file
138 Fix chaining of bottom-row dialog buttons
139 Fix gettext macros in option dialogs
140 Bring structure in appData engine options
141 Put engine initialization code in per-engine function
142 Add UnloadEngine routine
143 Generalize WaitForSecond to WaitForEngine
144 Make engine loadable during session
145 Make engine startup error non-fatal
146 Put gettext markers in generic dialog creator
147 Create conversion tools for language files
148 Fix some warnings and header-file improvement
149 Silence more rpm warnings
150 Fix zippy bughouse partner bug
151 Delay loading of second engine until it is used
152 Fix grayout XB Match Options in ICS mode
153 Implement flock in WinBoard
154 Remove building rule for parser.c from WB makefiles
155 Lock game an position file during writing
156 Add callback possibility to combobox selection
157 Refactor code for loading games and positions in match
158 Fix crash on empty Engine Settings dialog
159 Display note in stead of empty engine-settings dialog XB
160 Implement Tournament Manager
161 Calculate and display tourney result
162 Allow switching off match mode through menu
163 Load new logo on engine change WinBoard
164 Implement Load Engine dialog in WinBoard
165 Fix error message on engine load
166 Make option to draw second engine from first list
167 Implement Tournament Options dialog WinBoard
168 Lift limitation of text length in generic dialog XB
169 Lift length-limit on text-edits in WB generic popup
170 Fix PV walking in analysis mode
171 Fix generic combobox bug
172 Improve sizing of comment and tags dialogs
173 Add default extension in file browser
174 Fix stopping of match in tourney mode
175 Fix exit popup in tourney mode
176 Fix range of tourneyType spin WB
177 Add partcipants at bottom in tourney dialog (WB)
178 Add WB new popup prototypes
179 Plug memory leak, filenames relative to installDir
180 Put saveGameFile in tournament dialog
181 Save time-control settings in tourney file
182 Let XB generic popup define default file extensions
183 Add -first/secondPgnName option
184 Fix resetting engine options
185 Make book-edit function WB
186 Let Shift+RightClick on PV actually play the PV moves
187 Import WinBoard language files into git
188 Allow changing MultiPV setting from Engine-Output window
189 Fix button sizing in generic popup
190 Let ParsePV always generate SAN move
191 Automatically play moves of clicked PV in analyze mode
192 Add option -absoluteAnalysisScores
193 Add -userFileDirectory option
194 Make 'add to list' default in Load Engine dialog
195 Improve WB Load Engine dialog texts
196 Implement Edit Book in XBoard
198 Adapt default directory of lng2po
199 Include learn info in book edit
200 Alow promotions and drops in book-editing
201 Take account of holdings in book key
202 Fix initialization of engine state
203 Add secondry adapter command for UCCI or USI
204 Make engine startup failure non-fatal in WinBoard
205 Let mentioning completed tourney file add one cycle
206 Fix CR in multi-line WinBoard text-edits
207 Allow generic dialog to ignore OK
208 Add Swiss tourneys through pairing engine
210 Fix layout tournament Load Engine dialog WB
211 Fix -matchGames option
212 Improve Tournament dialog layout WB
213 Let XBoard propose name of tourney file
214 Print sensible window title during tourneys
215 Improve quoting of engine name on install
216 Fix interrupting tournament
217 Fix round-robin schedule
218 Fix clock mode in tourney starting from -ncp mode
219 Give error popup when pairing engine fails
220 Fix concurrency in Swiss tourneys
221 Fix display of last move of last match game
222 Clear Engine-Output pane when initializing engine
224 Fix crash at end of Swiss tourney
225 Redo New Shuffle Game dialog with generic popup
226 Some refactoring in xoptions.c to separate out front-end
227 Redo Time Control dialog with generic popup
228 Add icon to WB for tournament files
229 Update WB docs for tourney manager
230 Fix default of -remoteUser
231 Change long form of -tf option to -tourneyFile
232 Make non-existing opton in settings file non-fatal
234 Redo Move History with generic popup in WinBoard style
235 Make WB generic popup translatable
236 Update window itle after last game of match
237 Add Score in Move List option to general options dialog XB
238 Use sound for ICS tells also with engine telluser popups
239 Fix crash on clearing new Move List window
240 Cure flicker in Move History window, fix highlighting
241 Add -fSAN / -sSAN options
242 Fix compile errors WinBoard
243 Increase efficiency of SAN generation / disambiguation
247 Fix texi file, and update it further
248 Add Absolute Analysis Scores in Genral Options dialog XB
249 Allow double-digit rank numbers
250 Create some space in WB New Variant dialog
251 Allow promotion to Pawn with legality testing off
252 Implement Grand Chess
253 Add tab stops in WB generic popup
254 Reorder controls in Engine Setings dialog WB
255 Fix drop moves on boards with more than 10 ranks
256 Fix crash on making too-long FEN
257 Fix coords display on large boards
258 Fix resetting searchTime if other TC mode is chosen (XB)
259 Fix writing searchTime in tourneyFile
260 Fix parser.c line endings
261 Let PGN parser accept lower-case piece in drop moves
262 Improve -showTargetSquares on click-click moves
263 Let -sweepPromotions also work for click-click moves
264 Display score/depth in Eval Graph title
265 Print 50-move counter in Engine-Output title
266 Add -scoreWhite option
267 Let WB eval graph react ot single left-click
268 Print reversible plies done in stead of plies to go
269 Improve Eval Graph with -evalZoom and -evalThreshold
270 Write more labels on score axis of eval graph
271 Put grab on sweep-selecting in Edit Position
272 Disable -showTargetSquares in ICS mode
273 Suppress some XBoard warnings
274 Fix crash on OK after Save Changes in Tags and Comment popup.
275 Give WinBoard Game List its own font
276 Allow null move in analysis and edit-game mode
277 Force Move History refresh after loading/reverting variation
278 Allow entry of variations in PlayFromGameFile mode
279 Implement searching games in Game List for a position
280 Parse PGN tags without allocating memory
281 Print progress during load / selection of game
282 Debug position selection
283 Add plain arrows as key binding for stepping forward/backward
284 Better fix of crash on empty game list
286 Delay file loading to allow expose event first
288 Allow deletion of last book move
289 Add key bindings for loading next/previous game of list
290 Fix up/down arrows in game list
291 Allow substitution of engines during tournament
292 Fix generic-popup failure after empty engine-settings dialog
293 Fix crash on start without settings file
294 Add -useBoardTexture and -usePieceFont options
295 Translate search texts
297 Allow two-games-per-opening to work with book
298 Fix ICS move-list header mistaken for null moves
299 Replace Analyze File by Analyz Game function
300 Fix quoting in Load Engine dialog
301 Fix treatment of PGN score/depth info with linefeeds in them
302 Fix display state after failed analysis attempt
303 Fix crash on typing non-existent enginein Load Engine dialog
304 Extra buttons in WB Tournament dialog
305 Slightly decrease sensitivity of sweep actions
306 Auto-popup ICS Input Box
307 Upgrade -serverMoves option
308 Add -afterGame option
309 Make DoSleep front-end wrapper for msec sleep
310 Move HistorySet to back-end
311 Fix write failures in concurrency
312 Fix some warnings (prototypes)
313 Clear fSAN option before new engine load
314 Fix LoadGameOrPosition starting up engine
316 Make too-long game non-fatal
317 Fix resetting -fSAN on engine change
318 Fix position loading in tourneys
319 Make book-window update part of HistorySet
320 Prevent Edit Book window from stealing focus (WB)
321 Add Dutch WinBoard translation
322 Remove paragraph about .Xresources from texi file
323 Update texi file for position search
324 Update texi file for new features
325 Reactivate Falcon Chess
326 Add Romanian lng file
327 Reset initString and computerString on engine load
328 Add option -discourageOwnBooks
329 Add control to set -discourageOwnBooks WB
330 Fix crash on loading garbage game file
331 Fix invalid combobox entry WB
332 Print message on wrong use of Clone Tourney
333 Fix crash on adding items near book end
334 Refine clock adjusting
335 Fix PV walking with -fSAN
336 Fix duplicate loading of second engine in tourneys
338 Translate search-mode strings
340 Debug position search cache
341 Implement flipped search
342 Translate search strings
343 Dynamically allocate move cache
344 Speed up position search and consider side to move
345 Put 'Load Next' button back in WB Game List
347 Fix Load Options dialog WB
348 Update Dutch lng file
349 Update language.txt file
350 Incorporate variant type in book hash key
351 Fix crash on loading garbage game file
352 Use other interpretation of Asia rules for chase detection
353 Add mechanism to translate variable messages in WinBoard
354 Let perpetual-chase message mention square
355 Change chase message in .lng files
356 Don't adjust clock on right-click in EditGame mode WB
358 Clear board markers when moving to other position
359 Change default sweep-promotion choicein queenless variants
360 Set pieceToCharTable by setup command even when ignoring FEN
361 Accept setup command in variant fairy even with legality testing on
362 Fix handling of -secondOptions option
363 Add feature-override options
364 Fix WinBoard clock-click bug
365 Ignore ICS game starts when already in game
366 Show 50-move counter also when observing ICS games
367 Fix parsing of O-O castling in variant janus
368 Refrain from making unnecessary resize X request
369 Put promo-suffix on ICS move in variant seirawan castlings
370 Change encoding of seirawan ICS gating-castlings
371 Add -afterTourney option
372 Fix alignment of generic browse button XBoard
373 Fix arrow highlighting in mono-mode XB
374 Fix showTargetSquares in mono-mode XB
375 Fix switching back from mono-mode XB
376 Fix legality of Spartan promotion to king
377 Fix out-of-bounds access in check test
378 Allow setting of holdings with edit command
379 Fix menu grayout after illegal move
380 Fix sending of S-Chess gating moves to ICS
381 Fix initial holdings ICS seirawan games
382 Fix ICS castling rights
383 Don't test drops as mate evasions in variant seirawan
384 Fix format in temporary timing printf
385 Clip texts on menu bar
386 Next try for menu-bar sizing
387 Use <Enter> in stead of Ctrl+. for peeking last move
388 Describe -overrideLineGap option in texi file
389 Try to not confuse ICS rating adustments as shouts
390 Fix parser for variant seirawan
391 Fix parsing of faulty PGN tags
392 Implement peeking previous position in WinBoard
393 Abandon single-letter menus in tinyLayout
394 Clear square markers on new game
395 Add icons for PGN and tourney files
396 Add xml file for defining mime types
397 Add desktop files for PGN viewer and tournament player
398 Fix crash at match end
399 Fix crash in auto-comment
400 Implement -viewerOptions
401 Remove the direct commands to the engines
402 Update texi file and remove duplicate control
403 Install icons directly
404 Install desktop files directly
405 Install mime types directly
406 Open WB startup chat boxes only after logged on
407 Fix seek graph for VICS
408 Add Ctrl-D as alternative to Ctrl+Alt+F12 in WinBoard
409 Add control for overrideLineGap in WB Board dialog
410 Exempt variant seirawan from -disguisePromoted inheritance
411 Enable WB time-control dialog even when no clock mode
412 Fix height board dialog
413 Fix re-allocation of PGN-cache memory
414 Add new translations to WB language file
415 Use same translation of "vs." everywhere
417 Fix printing non-numeric kibitz with -autoKibitz
418 Suppress empty lines when observing on VICS
419 Fix seek-graph popup and popdown
420 Give focus to board window after ICS login
421 Reset protocol version before loading new engine
422 Prevent unnecessary loading of engines
423 Fix arrow damage with highlightDragging XB
424 Implement GenericUpdate function
425 Implement Clone Tourney button XBoard
426 Incease size of WB array of translated items
427 Make New Variant dialog visible in mono-mode
428 Fix fix of switch to mono-mode
429 Increase max nr of engines to 2000
430 Fix registering of EditTagsProg
431 Put recently used engines in WB menu
433 Allow grouping of engines in engine list
434 Fix bug in WB combobox readout
435 Create separate debug fil for each tourney game
436 Implement -pgnNumberTag option
437 Put move number in Eval Graph title
438 Implement kludge to set options through Move Type-in
439 Fix MAXENGINES in WinBoard
440 Fix non-bug in WinBoard
441 Add 5 missing strings to WinBoard translation template
442 Create room in some WB dialogs for translations
443 Update Dutch WinBoard translation
444 Configure XBoard engines and textures
445 Derive height of text-edits in dialogs from message widget
446 Fix heights in Engine Output window XB
447 Fix position of checkbox XB
448 Fix crash on empty combobox menu XB
449 Cosmetic: change 4.5 to 4.6 in xboard.conf comment
450 Delete some unused WinBoard bitmaps
451 Remove some of the most verbose debug output
452 Fix unloading of first engine on tourney start
455 Better solution to button-height problem
456 Put front-end support for -recentEngines in XBoard
457 Fix popdown seekgraph on forward-event XB
458 Fix heigth of multi-line labels
459 Configure some new features switched on
460 Make -pgnNumberTag option setable from menu
461 Fix button chaining and combo/textbox label height
462 Configure wider game list
463 Fix switching animation masks on variant switch
464 Fix date in copyright notice about-box
465 Also configure sweep selection
467 Fix OK button of error popup
468 Leave height of row that only contains buttons free
469 More updating of texi file
470 Merge branch 'master' of git.sv.gnu.org:/srv/git/xboard
471 Remove a debug printf
472 Fix use of middle button for position setup
473 Don't leave piece selected after piece menu
474 Fix button grab for sweep selection
475 Move change of debug file to before game load
476 Delete some load-game debug printing
477 Implement -autoCopyPV
478 Implement -serverFile option
479 Undo translation of cps->which = first/second
480 Fix translation of EngineOutputTitle WB
481 Use combobox line for recent engines when available
482 Make frame width configurable in XB
483 Use more reliable X-call for getting window position
484 Implement -stickyWindows in XBoard
485 Keep XBoard windows attached on resize
486 Fix piece symbols on switch back to variant normal
487 Fix two 64-bit warnings
488 Fix 50-move counter in ICS mode
489 Suppress recent-engines menu items in ICS mode
492 (tiny change) Clarify "-name" option is Xt-only
495 Use getaddrinfo instead of gethostbyname. Hopefully this makes us compatible with IPv6 and with hosts that have more than one IP address. However, I don't know of any chess servers that have either of those properties, so I couldn't test that. I did test that xboard still works with freechess.org and chessclub.com and that it gives an error message for invalid host names.
496 Fix a size mismatch in scanf. Untested, but the code could not have
497 Move "hide thinking" option into alphabetical order.
498 Fix display of international characters outside the ASCII range.
499 Added "misc-fixed" as a fallback font to handle locales where
500 Add a final wildcard default for fonts. This gives XCreateFontSet
501 The empty string can't be translated and it causes the gettext
502 Fixed small bugs in several .po files, enabling these translations to
503 Internationalize the file browser.
508 (git shortlog --no-merges v4.5.3..HEAD)
511 Fix compile errors WinBoard
512 Let WB Makefile build non-JAWS version by default
516 (git shortlog --no-merges v4.5.2a..HEAD)
519 new developer release
520 better contrast for XBoard icon on a dark background
523 Fix some warnings and header-file improvement
524 Fix warnings XBoard file browser
525 Fix zippy-partner bug
526 Silence more rpm warnings
527 Add tab stops in WB generic popup
528 Reorder controls in Engine Setings dialog WB
529 Fix Unfinished sound during ICS examining
530 Fix JAWS reading of Engine Settings dialog
531 Create some space in WB dialogs for translations
532 Remove some duplicats from WB language template file
533 Fix translatability of Spartan Chess menu item WB
534 Fix translation of spoken composite messages
535 Popdown Comment window on new game
536 Force Move History refresh after loading/reverting variation
537 Fix crash on empty Engine Settings dialog
538 Display note in stead of empty engine-settings dialog XB
539 Fix generic-popup failure after empty engine-settings dialog
540 No clearing of Engine-Output memos on stat01
541 Fix button sizing in generic popup
542 Fix vscrolling in XBoard Engine-Output window
543 Obey san feature when sending book moves
544 Fix display of last move of last match game
545 Fix parameter handling in adapter command
546 Fix type of shuffleOpenings
547 Fix crash on switching sound in Vista
548 Fix empty-string option values in XBoard
549 Add -at and -opt options as alternative for @
550 Fix default of -remoteUser
551 Make non-existing option in settings file non-fatal
553 Restore echo after ^C in ICS password
554 Don't one-click move when legality testing is off
555 Update window title after last game of match
556 Fix missing files in file browser
557 Fix use of random in XBoard shuffle dialog
558 Better fix of crash on empty game list
559 Implement paging in XBoard Game List
560 Clear Engine-Output pane when initializing engine
562 Fix playing sounds when -soundProgram is empty
563 Implement NVDA support in JAWS version
564 Suppress playing of book moves with weight 0
565 Limit width of menu bar in XBoard
567 ** Version 4.5.2a (Winboard only) **
569 (git shortlog --no-merges v4.5.2..HEAD)
572 Fix Engine Settings button options in WinBoard
576 (git shortlog --no-merges v4.5.1..HEAD)
579 Fix "make install" on Os X10.6.6 (removed a "/")
580 fixed wrong default for polyglotDir mentioned in docs.
581 Fix bug introduced in commit 89b4744: removed a "/" and forgot to add it in the config file
582 check if malloc.h is present before including it
583 removed check and #includes for malloc.h, since it's not needed
584 fixed 64 bit warnings by casting integers to intptr_t before casting to int
585 updated Changelog, NEWS, etc.
586 new developer release
587 configure: renamed bitmapdir to pixmapsdir, since it installed only pixmaps. also changed name of default dir
588 configure: added install of sounds in .../games/xboard/sounds/default
589 configure: added install directory for bitmaps files: .../games/xboard/bitmaps/default/
590 configure: enable silent rules by default
591 new developer release
595 Fix unintended translation in debug file
596 Improve repairing damage of arrow highlight XBoard
597 Fix flipBlack option XBoard with board texture
598 Fix two bugs in reading position diagram
599 Fix parsing bug of FRC castling
600 Fix bugs in FRC castling rights
601 Fix display of promotion piece in ICS superchess
602 Put insertion point at end of text on SetFocus
603 Add file-browser option to just return name
604 Make generic XBoard popup, and implement 2 dialogs
605 Add browse button to generic popup
606 Add board dialog XBoard
607 Add ICS options dialog
608 Make sounds dialog for XBoard
609 Redo adjudications dialog through generic popup
610 Redo common-engine dialog with generic popup
611 Redo new-variant dialog with generic popup
612 Create General-Options dialog
613 Implement Machine Match menu item and options dialog
614 Make generic dialog popup reentrant
615 Merge SettingsPopUp into GenericPopUp
616 Let generic popup generate Engine Settings dialog
617 Activate -path and -file options
618 Redo ICS input box with generic popup
619 Make a kind of ICS text menu in XBoard as a dialog
620 Fix linegap option in board dialog
621 Fix animation masks on changing piece pixmaps
622 Let file browser filter on extension
623 Refinements to generic popup and color picker
624 Fix crash on opening ICS Text Menu
625 Fix path browsing in WinBoard
626 Fix use of game/position file in first match game
627 Fix saving of XBoard fonts with spaces in name
628 Fix game-list highight error when filtered (WB)
629 Fix startup focus of board window
630 Fix crash on closing dialogs in wrong order
631 Fix changing of float setting by generic popup
632 Couple mouse wheel to v-scrolls in file browser
633 Let double-click select file in file browser
634 Block selection of a directory when file is needed
635 Reorganize texi description
637 Remove outline-pieces option from board-options dialog
638 Fix running of clock during hash allocation engine
639 Fix switching between pixmap and bitmap pieces
640 Fix size limit on 'save as diagram'
641 Fix gamelist highlight
642 Make user wav file available for try-out in sound dialog
643 Change default sounds in Xboard menu
644 Configure some default sounds
645 Remove some bitmaps from install
646 Limit install of sound files to those in menu
647 Change texture-install directory to pixmaps/textures
648 Fix crash on using Engine #1 Settings in ICS non-zippy mode
650 Fix gettext macros in option dialogs
653 Added missing fclose()
657 (git shortlog --no-merges v4.5.0..HEAD)
660 add DIFFSTAT and SHORTLOG to tar-ball
661 Revert "Implement -reset option feature in WinBoard"
662 added history.c to the tar-ball. Needed for Winboard
663 added missing header file for sprintf
664 added missing #includes and missing prototypes to filebrowser
665 fixed configure script to correctly detect Xaw3d library
666 updated configure.ac to check for Xaw header files
667 updated Changelog, NEWS, etc.
668 new developer release
671 Fix deselection of greyed-out variant button (WB)
672 Fix MSVC compilability
673 Fix 64-bit Windows compilability
674 Put warning in HTML help
675 Fix unmarked translation
677 Fix variant janus size prefix
678 Fix Xiangqi King facing
679 Fix showing of user move after adjudication
680 Make language choice from menu persistent
682 Fix MSVC snprintf problem
683 Fix some resource leaks
684 Fix two typos in option names in texi file
688 (git shortlog --no-merges v4.4.4..HEAD, removed duplicated from earlier versions due to cherry-picking)
691 fixed prototype for AppendComment
693 fixed Makefile.am to handle config file correctly
694 new developer release
695 fixed hardcoded location of config file for xboard
696 fixed compiler warning for file-browser code
697 Revert "Repair settings-file name"
698 removed some garbage from configure.ac that got added a while ago
699 fixed internationalization for winboard
700 security fix: replaced strcpy with safeStrCpy from backend.c
701 security fix: replaced sprintf with snprintf
702 sizedefaults has 9 members, the last line of the array (NULL) only set 7.
703 cleaned up -Wall warnings (apart from settings some parentheses)
704 added new case for (Chessmove) 0 in common.h
705 bugfix: missing array index
706 add option for silent builds
707 security fix: replaced some strcat with strncat
708 added warning if icsLogon file couldn't be opened
709 adding gnu-readline support
710 fixed some typos that were introduced during the sprintf->snprintf changes
711 bugfix: fixed readline support with icslogon option
712 fixed buffer size for snprintf
713 Revert "bugfix: fixed readline support with icslogon option"
714 Revert "adding gnu-readline support"
715 added latest version of parser.c
716 new developer release
717 typo in date of developer release
718 merged readme_HGM.txt into the NEWS file
719 removed trailing whitespaces from NEWS
721 fixed a typo in the configure script output
722 replace hard coded paths with path from configure script
723 added rlwrap tip to FAQ
724 new developer release
725 fixed automake process: xboard.conf couldn't be generated if $srcdir was not the current directory
726 Updated copyright notice to 2011
727 release of version 4.5.0
728 updated parser.c form parser.l
732 Changes needed to compile master branch.
735 add fixed time per move to the WinBoard time-control menu dialog
736 let the clocks run in -searchTime mode
737 Some code refactoring and cleanup; one small bug fix
738 Integrate castling and e.p. rights into board array; bugfix for EditPosition
739 fix for new way of saving castling and e.p. information
740 variation-support patch
741 This patch gives a better handling of comments in PGN files, and adds the variation as comment to the main line on using Revert in local mode.
742 fix castling rights when copying FEN to clipboard
743 improve thinking-output for mulit-variant
744 refactoring of engineoutput
745 refactoring evalgraph code
746 1st step for moving option parsing from winboard to the backend
747 2nd step for moving option parsing from winboard to the backend
748 same argDescriptor parsing for Xboard and Winbaord
749 fix window positioning
750 use linux style options for config file and add a system config file for XBoard
751 restoring windows (EngineOutput and MoveHistory) on startup
752 A better and more flexible way of invoking Polyglot
753 improves the XBoard handling of the engine command line
754 implements the eval-graph window for XBoard
755 Suppress saving font settings.
756 Correct XBoard default debug file name
757 Delete old indirection settings-file code
758 Make WinBoard defaults for -fd and -sd equal to "." rather than empty strings.
759 Change format of -adapterCommand.
760 Fix NoncompliantFEN defaults.
761 Fix default castling rights on reading incomplete FEN
762 Implement castling in -variant caparandom
763 Fix castling rule assignment in shuffle games
764 Let XBoard print version with argument --version or -v
765 Improve layout of Engine #N Settings dialog
766 Allow popup-less (fatal) exit of engine after tellusererror
767 Allow Ctrl-C copying from EngineOutput window text to clipboard
768 Harmonize declarations of XBoard and WinBoard
769 Newly lexed winboard/parser.c
770 Display PV on right-clicking board
771 Display PV right-clicked from EngineOutput window
772 Indicate squares a lifted piece can legally move to
773 Allow editing of holdings in EditPosition mode
774 Fix new args parsing of -lowTimeWarningColor
775 Docs update for new features
776 Fix omission in castling refactoring for ICS received boards
777 Fix reading FEN castling rights for knightmate and twokings
778 Fix parsing of O-O and O-O-O after FEN pasting in FRC
779 Fix bug in XBoard PV display
780 Add fixed-time/move button in XBoard time-control dialog
781 Refactoring of move-history code
782 Convert to DOS line endings
783 Port game-list filtering to XBoard
784 Move duplicat gamelist code to backend
785 Allow <Enter> to apply filter in XB GameList filter edit
786 Use arrow keys in XBoard GameList for entry selection
787 Refactoring of adjudication code
788 Also adjudicate after user move
789 Also allow user to claim by offering draw before his move
790 Send FICS atomic claim to ICS if move creates draw after offer
791 Use FICS atomic draw claim for sending move in zippy mode
792 Fix width of filter field in XBoard GameList
793 Save fonts in XBoard settings file per boardSize
794 Fix bug in edit-position of holdings
795 Fix of ancient WB bug: test integer option values for validity
796 Refactoring of game-list-options dialog
797 Game-List options dialog for XBoard
798 Merge gamelistopt sources into gamelist source files
799 Right-click refactoring, step I
800 Right-click refactoring: step II
801 Right-click refactoring: step III
802 Remove stray dot from WinBoard makefiles
803 Repair damage to -autoKibitz done by FICS atomic zippy claim
804 Shorten autoKibitz confirmation on FICS
805 Implement SeekGraph in XBoard
807 Use right mouse button to view seek ads
808 Use squares for computer seek ads
810 Fix error that compiler does not notice
811 Add promotions and e.p. to oneClickMove
812 Let second click on piece make only capture, with -oneClickMove
813 Observe a game in the background while playing
814 Do not pop down Seek Graph on on-dot click
815 Match handles with multiple titles for channel Chat Boxes
816 Capture holdings of background observed gamer
817 Allow recalling history in ICS input box with arrow keys
818 Interface XBoard to GhostView file-browser dialog
819 Fix right-edge spillover of Seek-Graph dots in WinBoard
820 Allow ICS context menu to pop up a Chat Box on clicking handle
821 Pop up ICS text menu with default item under mouse pointer
822 Seek-Graph bugfix: disappearing output in ICS console
824 Handle display of PV that starts with other move than played
825 Add upload of game to ICS for examining
826 Make WB Chat Boxes wrap and handle URLs
827 Allow arrow keys in WB Chat Box to access command history
828 Make Chat Windows pseudo-tabbed
829 Add -chatBoxes option to open Chat Boxes at startup
830 Allow WB Chat Box to be dedicated to shouts and 'it'
831 Let the sounds sound on receiving a message in a Chat Box
832 Add option -shuffleOpenings
833 Add Annotate item in Step menu
834 Support playing through PGN variation comments
835 Let yy_text determine progress of PV parsing
836 Newly lexed parser in XBoard directory
837 Don't disturb background observe when receiving new piece
838 Insert autoKibitz continuation lines at end of line
839 Allow walking a kibitzed PV
840 Fix copying of kibitzed info in Engine-Output window
841 Put newly opened Chat Box on top
842 Repair settings-file name
843 Repair background-observe patch
844 Use side-by-side boards to display background game
845 Create space in WinBoard ICS-options dialog
846 Put new options in WB ICS-options dialog
847 Group Chat Boxes with console in stead of board window
848 Add option Display Logo in WB general-options menu
849 Fix display of uninitialized boards in background observe
850 Print seconds with 2 digits in backgroundObserve status line
851 Redraw second board on expose events
852 Mark non-compliant lines of engine in debug file
853 Add kibitzes and c-shouts Chat Box
854 Also capture (numeric) whispers of players for -autoKibitz
855 Add -autokibitz checkbox to UCI-options menu dialog
856 Display PV from Engine-Output window (XBoard)
857 Fix handling username change during game
858 Paint highlights on dual board (WB)
860 Allow loading of PGN variations in XBoard
861 Allow adjustment of clocks in any mode with shift+click
862 Update WinBoard html help
863 Update WinBoard RTF docs
864 Change name of Global Settings menu item to Common Engine Settings
865 Let WinBoard recognize ~ in settings file name as HOMEPATH
866 Prevent <Esc> closing chat box
867 Fix disabling of Chat Box navigation buttons
868 Let Chat Boxes pop up above console, rather than on top of it
869 Fix crash on switching to ICS xiangqi game
870 Suppress background observe for boards with own game number
871 Allow any %ENVIRONMENTVAR% in WB settings file name rather than ~
872 Fix rep-draw recognition
873 Allow escape sequences in telluser(error) messages
874 Fix typos in html help file
876 Alter XBoard key bindings to mimic WinBoard
877 Fix engine stall on perpetual-check evasion
878 Reverse mousewheel action
879 Repair score printing with -serverMoves option
880 Fix e.p. bug in xiangqi with -serverMoves option
881 Ignore checks in 50-move count for Xiangqi
882 Remove font settings from master settings file
883 Adjudicate Xiangqi material draws with Advisor-less Cannons
884 Remove misspelled prototype
885 Remove duplicate testing for cores feature
887 Refactoring of material-draws adjudication code
888 Add string option /pieceNickNames
889 Define /firstUCI and /secondUCI as synonyms for /fUCI, /sUCI
890 Suggest default file name in browser dialog
891 Fix erors when compiling with --disable-zippy
892 Add some book-control options
893 Allow match to be started from WB menu
894 Tricked by the grossnes
895 Add -colorNickNames option
896 Improved patch for expansion of WB settings-file name
897 Fix some MSVC compile errors
899 Trivial-draws recognition improved in Xiangqi
900 Do not exit after match when match started from menu
901 Mark XBoard result messages for internationalization
902 Make the ID of all WB dialog items unique
903 Internationalization for WinBoard
904 Do not translate game-end messages in PGN
905 Add some forgotten translation hooks
907 Update WB translation template
908 Make WB run-time language switch possible from menu
909 Fix JAWS bug saying side to move in ICS play
910 Prevent transmission of spurious promo char to other engine
911 Allow parsing of upper-case machine moves
912 Fix silent bug in drop moves
913 Revert splitting of UserMoveEvent
914 Extend legality testing to drop moves
915 Extend mate test to drop games
916 Strip DOS line endings from parser.l
917 Make board-size overrule options volatile
918 Make Shogi promotion zone board-size dependent
919 Suppress spurious use of SAN castling in mini variants
920 Pass promoChar to SendMoveToICS
921 Remove promotion-piece encoding from ChessMove type
922 Enhance multi-session TC clock handling
923 Allow -timeIncrement to be a float
924 Fix menu translation bug
925 Fix uninitialized variable in book code
926 Change evalgraph scale in drop games
927 Limit multi-session clock handling to non-ICS games
928 Inherit promoted-info that ICS does not give from previous board
929 Adapt WinBoard to Shogi implementation on Variant ICS
930 Fix WinBoard Lance bug
931 Fix bug in ICS variant switch for Shogi
932 Allow lower-case piece indicator in drop-move notation
933 Allow full promotion suffixes on SAN piece moves
934 Add option -variations to control variation-tree walking
935 Disable some very verbose debug printing
936 Implement -flipBlack in XBoard
937 Add set of shogi pixmaps for XBoard
939 Make starting new variation dependent on shift key
940 Complete WB (western) bitmaps for Shogi at size 33
941 Implement board textures in XBoard
942 The -overrideLineGap option is made to work in XBoard
943 Provide some sample board-texture pixmaps
944 Make -flipBlack and -allWhite option volatile
945 Let -oneClickMove also work in EditGame mode
946 Make Knight hop first straight, then diagonal
947 Suppress promotion popup if piece will explode
948 Animate piece explosions in drag-drop moves and in XB
949 Make deferral default in Shogi promotions
950 Fix spurious promotions with legality testing off
951 Bugfix for safeStrCpy patch for XBoard
952 Bugfix safeStrCpy patch, WinBoard
953 Augment moves of some fairy pieces
954 Delete some stale promotion code
955 Add the actual size-33 Shogi bitmaps
956 Remove validity test on promochar from parser
957 Make test for valid promotion piece color-dependent
958 Remember values set by -firstOptions, -secondOptions
959 Restrict use of a2a3 kludge
960 Implement setup (engine-GUI) command
961 Allow arbitrary nesting of sub-variations in PGN input
963 Use normal SAN for wildcard pieces
964 Use SAN even on illegal moves
965 Give Lance moves of Berolina Pawn
966 Keep last PV while clearing engine-output display
967 Fix bug in parsing illegal Pawn captures
969 Let Engine #2 Settings start second engine
970 Allow clicked name internal to the icsMenu command string
972 Restrict use of escape expansion
973 List Hint with compliant commands
974 List some undocumented commands as compliant
975 Fix mouse-driver buglet
977 Fix acceptance of null-move with legality testing off
978 Add -variant seirawan to menu
979 Implement variant seirawan
980 Implement entering gating moves with mouse
981 Use Falcon and Alfil as built-ins for Seirawan chess
982 Accept Seirawan-style gating suffixes
983 Fix one-click moving on up-click
985 Fix default holdings size for variant seirawan
987 Fix safety crash when appending comments
988 Define moves for Dragon Horse outside Shogi
989 Make yyskipmoves also suppress examining of drop moves
990 Change representation of Bede in variant fairy initial position
991 Give Lance moves of Amazon in variant super
992 Make Hoplite moves irreversible in Spartan Chess
993 Reorganize WinBoard menus
994 Reorganize XBoard menus
995 Display error for wrong use of Machine Match
996 Fix spurious scores in comments
997 Revive Analyze File menu item in WB
998 Let Analyze File annotate the loaded game
999 Restrict drops in variant seirawan to back rank
1000 Bugfix XBoard menu translation
1001 Separate menu text from menu name in XBoard
1002 Adapt some XBoard menu texts
1003 Apply gettext macros to menu texts
1004 Fix Shogi promotion popup
1005 Let move-history window scroll to bottom after adding move
1006 Alter WinBoard menu text
1007 Divorce the Edit and Show Tags/Comment menu items
1008 Add XBoard key bindings for Revert and Truncate
1009 Update info on key bindings in texi file
1010 Update texi file for new menu organization
1011 Add description of Game List Options in texi file
1012 Alter descriptionof Analyze File menu item
1013 Improve drawing of highlight arrow
1014 Make WinBoard clocks translation-proof
1015 Configure -inc as volatile option in XBoard
1016 Configure XBoard to use wood board texture by default
1017 Write key bindings in XBoard menus
1018 Allow line-straddling result comments
1019 Peel PV out of comment
1020 Fix sub-variation display with negative score
1021 Correct the key bindings fo view menu in texi file
1022 Move Hint and Book items to Engine menu in XBoard
1023 Configure EGTB cache size in adapterCommand
1024 Also exempt variant seirawan from eval-scale doubling
1025 Fix fag-fell marker with logos on
1026 Let user decide if he wants highlights in blindfold mode
1027 Strip CR from xboard.c
1028 Port highlighting with arrow to XBoard
1029 Configure arrow highlighting as default in XBoard
1030 Provide menus for editing WinBoard engine and server lists
1031 Add XBoard menu items for arrow highlight and one-click move
1032 Fix Edit Game/Position checkmarking in WinBoard
1033 Use default logo for user
1034 Add handle for translator acknowledgement
1035 Create space in dialogs for translation
1036 Add one-click move control to WB general-options dialog
1037 Resize buttons in WB engine-settings dialog
1038 Update translation template
1039 Subject WB context menus to translation
1040 Fix duplicate menu character for Edit Comment
1041 Put OK/Cancel last in tab cycle of some WB dialogs
1042 Remove tab stops on first radio button of WB dialogs
1043 Change tabbing order in WB sounds dialog
1044 Fix order of elements in WB time-control dialog
1045 Reorganize order of WB New Variant dialog controls
1046 Fix ICS context menu for JAWS
1047 Translate menus after creation of JAWS menu
1048 Adapt JAWS menu to new menu organization
1049 Let JAWS SayString buffer full sentence
1050 Subject JAWS menu and spoken strings to translation
1051 Update WB language template file
1052 Put nr CPU earlier in tab cycle of WB Common Engine dialog
1053 Group engine-output memos with engine names
1054 Disable some accelerators in JAWS version
1055 Allow starting a variation from keyboard entry in WB-JAWS
1056 Define Ctrl-R as right-click in WB Comment dialog
1057 Fix bug in parsing variations
1058 Fix WB promotion popup
1059 Fix promotion of Pawn-like Lance
1060 Fix promotion suffixon disambiguated piece moves
1062 Add variant Spartan Chess
1063 Fix spurious reading of old game title by JAWS
1064 Fix chat window title
1065 Fix right-alignment pproblem in WB ICS window
1066 Fix WB font-based piece rendering on variant switch
1067 Fix Spartan promotion to King
1068 Show move that causes false illegal-move claim
1069 Reset win/loss counters before match
1070 Reset machine colors after match
1072 Fix time in PGN info
1074 Reset 50-move counter on all pawn-like Lance moves
1075 Fix legality testing for promotions
1076 Fix move type-in truncating game
1077 Fix type-in of drop moves
1078 Fix spurious mate test in Edit Game mode
1079 Remove superfluous copying of machine move
1080 Re-instate load next/prev position menu items
1081 Fix WB Sound Options greyout and remove some grossness
1082 Fix legality testing of drop moves
1083 Move clock-click code to back-end
1084 Greyout unavailable variants in New Variant dialog
1087 Clean up fishy patch
1091 (git shortlog --no-merges v4.4.3...HEAD)
1094 updated version number to indicate development on 4.4.4
1097 Remove unnecessary double equals from configure.ac.
1100 Let move parser return ImpossibleMove for off-board moves
1101 Prevent engine stall on perpetual-chase evasion
1102 Fix bug in sending "usermove" when forcing book moves
1103 Pop down old tags on loadng new game in WinBoard
1104 Fix game end during dragging
1105 Repair animate dragging
1106 Fix bug in sending cores command to engine
1107 Fix parsing of SAN shogi promotions
1108 Fix variant switch on PGN loading
1109 Cut board squares out of texture bitmap more cleverly
1110 Allow -flipBlack to work with font-based piece rendering
1111 Allow font-based piece rendering in board sizes below petite
1112 Fix WinBoard game-list title
1113 Fix deadlock in match-result display
1114 Fix regression in colorization of zippy-matched commands
1115 Fix zippy handling of draw offers from ICS
1116 Make some more zippy code obey the --disable-zippy flag
1117 Repair exit-popup deadlock patch
1122 (git shortlog --no-merges v4.4.2...HEAD)
1125 updated to unstable version number
1126 added missing sounds files to be able to compile on windows
1127 new developer release
1128 update year in copyright info
1129 DOS line endings and 644 mode for woptions.c
1130 updated files (AUTHORS, Changelog, etc) for new release
1131 new developer release
1132 added logo files for xboard
1133 new developer release
1134 updated winboard/parser.c
1135 release of version 4.4.3
1138 Implement castling for variant CRC
1140 Bugfix legality null move in parsing with -testLegality off
1141 Fix bug for incommensurate time odds
1142 Make WinBoard makefiles use parser.c in XBoard directory
1143 Fix piece-to-char table -variant fairy
1144 Fix TwoKings ICS castling-rights bug
1145 Fix reading castling rights FEN in knightmate and twokings
1146 Fix OO-castling in FRC after pasting FEN
1147 Accept <Enter> for changing chat partner
1148 Use -keepAlive option to determine connection health
1149 Fix of ancient WinBoard bug: check value of int options
1150 Fix bug in display of logos
1151 Remove stray dot from WinBoard makefiles
1152 Fix u64 format for cygwin
1153 Send continuation lines to chat box they belong to
1154 Fix highlighting bug in XBoard
1155 Extensive bugfix of -autoKibitz
1156 Remove race condition in clock switching
1158 Change opening array -variant fairy
1159 Match handles with multiple titles for channel Chat Boxes
1160 Bugfix stale first-click
1161 Start insertion point at end of text edits in XB dialogs
1162 Fix copying of WB Chat Window contents
1163 Bugfix of autoKibitz and Chat suppression in ICS window
1164 Fix XB crash on giving keyboard focus to non-text widget
1165 Bugfix copying from Chat Box, own lines
1166 Fix 'mamer bug' in Chat Boxes
1167 Make signedness of castling rights explicit in function arguments
1168 Fix copying of kibitzed lines from WB Engine-Output window
1169 Do not recognize non-ICS variants from PGN event tag
1170 Remake programVersion string after receiving engine features
1171 Set keyboard focus at startup to board window
1172 Fix window-position upset on failing engine start in WinBoard
1173 Fix info lines being used as normal thinking output
1174 Correct error in texi file
1175 Allow lower-case promochar in moves of type h8=Q
1176 Fix Alt+M JAWS command in Two-Machines mode
1177 Fix JAWS piece drop cursor, and streamline some sentences
1181 (git shortlog --no-merges v4.4.1...HEAD)
1184 updated version number to unstable
1185 added missing library for build on OS X
1186 add Winboard source files into tar-ball
1187 removed files that should only be in the windboard directory
1188 fixed build on openbsd
1189 new developer release
1190 fix for bug #28077: xboard needs to link against x11
1193 cleaned up some debug messages and typos
1194 fix crash on engine crash
1195 fix casting rights after FEN pasting
1196 the last move before the time control now gets its time listed in the PGN
1197 fix double start of zippy engine after switch to gothic
1198 fix declaration of engineOutputDialogUp
1199 fix engine-sync on move-number type-in bug
1200 removing some rather verbose debug messages that seem no longer needed.
1201 fix bug in bughouse drop menu
1202 use xtell for talking to handles, but tell for talking into a channel.
1203 fix the irritating wandering off of the MoveHistory window in XBoard on opening/closing.
1204 fixed some outstanding pixmaps
1205 Fix castling rights when copying FEN to clipboard (again)
1206 score sign in analysis mode
1207 correctly apply some check boxes from the option menu
1208 updates makefiles to include dependency on config.h
1209 fix problem with empty string in -firstNeedsNoncompliantFEN
1210 double buffer size to prevent overflow
1211 remove trailing \r in xboard output
1216 (git shortlog --no-merges vold...vnew)
1219 get "make distcheck" to work
1220 reverted .texi file and fixed Makefile.am
1221 fixed a few more small bugs reported by Stanislav Brabec
1222 fixed some implicit declarations reported by Stanislav Brabec
1223 added some more files to be distributed via make dist
1224 another bug fix found by Stanislav Brabec
1225 more files for git to ignore
1226 updated cmail.in to adapt the CVS->git change
1227 wrong default value for engineDebugOutput
1228 updated version number to 4.4.1.pre
1229 getting ready for 4.4.1 release
1230 bugfix: segfault when invalid option argument was given (bug #27427)
1231 added some comments and formated code
1232 cleanup: removed "#if 0" from source
1233 cleanup: removed "#if 1" statements
1234 cleaned up an old #ifdef in zippy
1235 removed AnalysisPopUp. Use EngineOutputPopUp instead
1236 forgot to add these two lines to the last commit
1237 new alpha version; first one with new naming scheme
1238 fix for bug #10990: cmail does not seem to support .cmailgames or .cmailaliases
1239 new pre-release version; updated version numbers
1240 unguarded debug printf. added the appropiate if statement
1242 reformated html to be correctly validated
1245 fix printing out help message (list of command line options) (tiny change)
1248 Swapped 'tell' and 'message' parsing order for colorization. Sometimes messages are relayed as tells and should be colorized as tells.
1249 Use of strcasecmp() broke Visual C++.
1250 Add resource ID for new Mute menu item.
1251 Previous fix for VC++/strcasecmp() was wrong-- use StrCaseCmp().
1252 Added wchat.c to the project files we maintain.
1253 Fixed bug dereferencing garbage, causing crash.
1254 Simplified future version changes.
1255 removed _winmajor if not defined so that VC 2008 can compile the project
1256 Updated navigation accelerators, fixing ICS problems.
1257 Added URL detection into the console text window for ICS.
1258 reverted winboard.c beofre URL commit to correct whitespace conversion
1259 added URL detection and provided hotlinks in the ICS client
1260 Restructured URL code so it fits better with how winboard is set up.
1261 Cleaned up ConsoleWndProc (not complete, see below)
1262 added ics_printf() and ics_update_width() and utility functions
1263 Added width updates to ICS client on font and window size changes
1264 added code to handle initial width update
1265 vsnprintf() must be _vsnprintf() for MSVC
1266 Turned off wrap when possible on ICS servers.
1267 Added code to prevent unnecessary width updates.
1268 Adjusted alternative joining method to obey keepLineBreaksICS
1269 Maintainence to support all compilers.
1270 silence some compiler warnings
1271 Added server width adjustment based on client width changes
1272 neglected this for the auto-width updating in xboard
1273 Fixed joiner detection, allowing it to work with timeseal
1274 Adjustment to joining to work around server not always including space.
1275 Added internal wrapping ability.
1276 Moved SIGWINCH signal so it can be used...
1277 Changes to allow fonts with any charset (such as terminal)
1278 Updated compiling instructions.
1281 added a chat window to keep track of multiple conversations
1282 fixed the HAVE_LIBXPM-dependent compile errors
1283 allow the result comment as a display item in the game list
1284 fixed parse bug for pgn files
1285 fix for keepalive and chat window
1286 rewrote wevalgraph for better frontend/backend separation
1287 added the result comment to the game-list tags when the game list is exported to the clipboard
1288 Prepared a system to internationalize the WinBoard menus
1289 Made the beep sounds for JAWS board navigation configurable through command-line options
1290 Updated the RTF docs for the chat windows, engine-settings dialog, /keepAlive option and new game-list tag
1291 added a "Mute All Sounds" item in the WinBoard Options menu, on Eric's request
1292 Opening Engine #1 Settings crashed XBoard when there were no text-edit options in the dialog (to which to set keyboard focus)
1293 Engine did not start playing when out of GUI book on second move with white
1294 fix for edit-position "moves" being sent by XBoard to the engine
1295 bugfix for protocol extensions: egtbpath -> egtpath
1296 small fixes for the JAWS version
1297 fixed loading of saved games via command line
1298 worked on premove bug
1299 new forceIllegalMoves option
1300 updated to winboard internationalization scripts
1301 small improvement for JAWS version
1302 added forceIllegalMove to xboard
1303 fixed premove recapture problem;promotion popup appearing on obviously illegal moves; promotions in Superchess and Great Shatranj
1304 removed test for premove
1305 fix for bug #27642: Clock jumps strangely in engine mode
1306 fix joining of lines split by ICS
1307 Added a command-line option -keepLineBreaksICS true/false to control line joining.
1308 changed enable menus
1309 fix for bug #27666: naming of variants
1310 fix for bug #27668: e.p. field still not passed to engine
1311 Proper board and holdings size when switching to variants gothic, capablanca, great and super within an ICS game.
1312 new bitmap converter (including fill option) and new pixmaps
1313 fixed wrong number of arguments for EngineOutputPopUp
1314 moved bitmap to correct location
1315 fixed engingeoutput routine
1316 updated black fairy pieces
1317 new mousehandler to correct for premove and promotion popup
1318 fixed segfaul in convert.c used to convert pixmaps
1319 fix for bug #27751: negative holding counts displayed
1320 fixed bug reported in WB forum: second game of a match would not start when using the GUI book
1321 partly fix for bug #27715: scaling of menu bar
1322 fix for bug #27667: window should be reference to toplevel
1323 smarter analysis of the boards that XBoard receives from an ICS
1324 fix for bug #27760: debug printf in backend.c and additional check for variant
1325 fix for bug #27667: PV line missing in analysis window, part 3
1326 fix for bug #27715: 2 (minor) graphic issues
1327 fixed bug when switching to variantsuper
1328 allowe parsing / disambiguation of SAN moves like Xe4 in certain situations
1329 fix for bug #27772: holdings not updated
1330 better init for random number generator
1331 fix for bug #8847: moving backward while examining on FICS not reported to engine
1332 improved mouse handler
1333 holdings update and regression fix
1334 NPS plays and pondering
1335 improved mouse handler
1336 fix to the minor graphics issue contained some typos, as was remarked in the bugs reports
1337 This patch adds <Enter> to the characters that cause an automatic switch to the ICS console when typed to the board window.
1339 removed bitmaps files that are not needed any more
1340 replaced defective bitmaps with copies from 4.2.7
1341 removed unused v54?.bm bitmaps from resource file
1342 The book-probe code forgot to close the book file after opening it.
1343 fix for bug #27799: fix for nested-nested-nested variations
1344 fix for two compiler warnings
1345 fixed bug related to unsigned char in convert.c
1346 fix for bug #27790 and 277772.
1347 force full redraw in winboard
1348 more work on variant switch
1349 another bug in VriantSwitch: an unitialized board was printed.
1350 removing empty lines from ICS play
1351 changed stderr to debug output, since stderr is closed in winboard
1352 quick fix for "White Mates" in parser.l
1354 fix for bug #27826: ported two options to xboard
1355 fix for bug #27826: fixed autoDisplayComment
1356 switch focus to the board after loading a game
1357 prevent buffer overflow
1360 Fix some issues in the XBoard man page
1361 Fix up man page some more
1362 Silence warnings when compiling 64-bit xboard
1363 Drop an obsolete script that was only used to update my personal web site
1364 Make copy/paste position and game use clipboard, bug #27810
1365 Further copy/paste fixes