From 13974dd9daa11921d32b0e77a8676f0217bf7cd3 Mon Sep 17 00:00:00 2001 From: Arun Persaud Date: Sun, 26 Feb 2012 19:19:31 -0800 Subject: [PATCH 1/1] updated Changelog, NEWS, etc. --- ChangeLog | 195 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ DIFFSTAT | 67 +++++++++++---------- SHORTLOG | 76 +++++++++++++++++++++++- 3 files changed, 302 insertions(+), 36 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1cef3b4..6bc9002 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,201 @@ ChangeLog for XBoard/WinBoard (latest entries created by git log --no-merges --pretty="%ai %an <%ae>:%n%s%n%n%b" vlast.. ) +2012-02-26 18:55:10 -0800 Arun Persaud : +add information about our webpage and were to report bugs into the help menu + + +2012-02-26 18:40:27 -0800 Arun Persaud : +fixed "make install-pdf": missing target for recursive make in po directory + + +2012-02-26 23:06:33 +0100 H.G. Muller : +Suppress recent-engines menu items in ICS mode + + +2012-02-26 22:45:12 +0100 H.G. Muller : +Fix 50-move counter in ICS mode + +Marking irreversible moves in the EP_STATUS did not work in ICS mode, +as ApplyMove,which did that is never executed there. Only the boards +sent by ICS are displayed,especially in observing mode. Now the status is +derived from the ICS mov strings (x in the SAN move, or P in the long move. + +2012-02-26 17:18:39 +0100 H.G. Muller : +Fix two 64-bit warnings + +Passing the engine number in a pointer variable to the callback needed +a two-step cast. + +2012-02-26 16:53:24 +0100 H.G. Muller : +Fix piece symbols on switch back to variant normal + +Variant switches were not properly detected, meaning the variable pieces +could keep a form belonging to a previous variant. (E.g. Queen remained +a Lance image after switching from shogi to normal.) + +2012-02-26 14:07:50 +0100 H.G. Muller : +Keep XBoard windows attached on resize + +Windows attached to bottom or right are displaced with the size increase. +Their perpendicular dimension is also scaled, to keep their edges at the same +fraction of the main window, unless they stick out. In the latter case the +fraction is clipped to 1, so that edge moves with the full size increase. + +2012-02-25 22:40:56 +0100 H.G. Muller : +Implement -stickyWindows in XBoard + +This makes the auxiliary windows move with the main window when they were +touching, as in WinBoard. A control is added in the General Options dialog. + +2012-02-25 21:14:03 +0100 H.G. Muller : +Use more reliable X-call for getting window position + +XtGetValues on XtNx, XtNy is unreliable. XGetWindowAttributes seems +to give more reliable results, and automatically accounts for the width +of window dressing. The -frameX/Y options are no longer needed bcause +of this, and were removed. + +2012-02-25 11:55:19 +0100 H.G. Muller : +Make frame width configurable in XB + +New persistent options -frameX, -frameY now can be used to specify +the amount by which Xt lies about the window coordinates. + +2012-02-23 20:01:55 +0100 H.G. Muller : +Use combobox line for recent engines when available + +The entry made in the -recentEngineList for the startup engine was +derived from the -fcp value, but this would ignore a possible nickname. +In WinBoard we now use the full combobox line to derive the entry. + +2012-02-23 09:29:17 +0100 H.G. Muller : +Fix translation of EngineOutputTitle WB + + +2012-02-23 01:34:12 +0100 Byrial Jensen : +Updated Danish translation + + +2012-02-23 00:59:36 +0100 Byrial Jensen : +One missed translation of cps->which + + +2012-02-22 19:58:41 +0100 H.G. Muller : +Undo translation of cps->which = first/second + +The string in cps->which should not be translated, because it goes into +the debug file to label engine I/O, and many tools for processing +debug files (broadcasters, PGN extractors) rely on this being "first" or +"second". In all contexts where "first" and "second" need to be translated, +cps->which itself is already enclosed in _(). + +2012-02-22 18:27:40 +0100 H.G. Muller : +Implement -serverFile option + +This writs an extra debug file with only engine communiation on it, +for the benifit of programs like TLCS. + +2012-02-22 17:46:16 +0100 H.G. Muller : +Implement -autoCopyPV + +This option causes automatic copying of the last position of a PV walk +to the clipboard. + +2012-02-16 14:58:45 +0100 H.G. Muller : +Delete some load-game debug printing + +The debug printing in Disambiguate was no longer needed. The printing +of the started process in XBoard that went to stderr is now diverted +to debugFP, so it ends up in the debug file. + +2012-02-16 14:41:43 +0100 H.G. Muller : +Move change of debug file to before game load + +Loading a game from -lgf is done before TwoMachinesEvent is called, +but logically belongs to the game. So the code to switch to the new +debug file for the game is moved to NextMatchGame now. + +2012-02-16 14:09:54 +0100 H.G. Muller : +Fix button grab for sweep selection + +The piece-menu initialization limited the grab of button events to those +occurring inside the board window (presumably intended to limit them to +the piece menu, but that does not pop up in sweep-selection mode). +This is now suppressed when -pieceMenu is off, so that selection continues +outside the the board. (Which is very convenient for pieces pu close to the +edge.) + +2012-02-16 13:16:13 +0100 H.G. Muller : +Don't leave piece selected after piece menu + +PieceMenuEvent left the just introduced piece selected, which is almost +never what one wants, as it makes it jump to the next square when selects. +Which is especially annoying if it captures the piece you wanted to grab... + +2012-02-16 12:57:47 +0100 H.G. Muller : +Fix use of middle button for position setup + +With sweep selection the actual drop is made on releasing the button, +and this event was not caught for button 2. Button-2 motion events were +also not caught by the sweep-selection handler. + +2012-02-16 23:53:08 +0100 Byrial Jensen : +Fix one more typo in the translator comments explaning "first" and "second" + + +2012-02-16 23:39:32 +0100 Byrial Jensen : +Fix typo in translator comments explaning "first" and "second" + + +2012-02-16 23:23:20 +0100 Byrial Jensen : +Add args.h to POTFILES.in and change the interface to ExitArgError() so msg is c format string + +Having msg as a format string will ease translations because then +badArg doesn't have to come last. + +2012-02-16 22:51:44 +0100 Byrial Jensen : +Mark the strings "first" and "sencond" for translation. + +... and assign the translated strings to cps->which in function InitEngine() + +2012-02-16 18:42:10 +0100 Byrial Jensen : +Use ngettext() instead of gettext() for a string to allow better translation. + + +2012-02-16 00:19:59 -0800 Arun Persaud : +translation: updated uk.po + + +2012-02-15 20:59:09 -0800 Arun Persaud : +modified configure and makefile for handling mimedb update + +the default configure will install them using the xdg commands (if they exist on the system) + +2012-02-13 22:29:48 -0800 Arun Persaud : +add configure test for xdg-programs to install mime types; can be disabled for building of e.g. rpms + +in case the target system doesn't have the xdg-programs available, we test for them. +Distributions often have their own macros to install these, so we add an enable option to configure + +2012-02-13 22:05:26 +0100 H.G. Muller : +Remove a debug printf + +The parsePV debug printf becomes extremely verbose with -fSAN, -sSAN, +so it was deleted. + +2012-02-12 22:18:24 -0800 Arun Persaud : +new developer release + + +2012-02-12 22:19:37 -0800 Arun Persaud : +updated po/pot files + + +2012-02-12 22:17:03 -0800 Arun Persaud : +updated Changelog, NEWS, etc. + + 2012-02-12 07:52:54 -0800 Arun Persaud : translation: updated uk.po diff --git a/DIFFSTAT b/DIFFSTAT index 4f88ba3..a698239 100644 --- a/DIFFSTAT +++ b/DIFFSTAT @@ -5,25 +5,25 @@ .gitignore | 3 + ABOUT-NLS | 1282 ++++++++++ COPYRIGHT | 2 +- - ChangeLog | 2892 ++++++++++++++++++++-- - DIFFSTAT | 197 ++ - Makefile.am | 44 +- + ChangeLog | 3106 ++++++++++++++++++++++-- + DIFFSTAT | 210 ++ + Makefile.am | 56 +- NEWS | 35 + - SHORTLOG | 430 ++++ - args.h | 133 +- + SHORTLOG | 435 ++++ + args.h | 139 +- autogen.sh | 2 +- - backend.c | 3393 ++++++++++++++++++-------- - backend.h | 54 +- + backend.c | 3426 ++++++++++++++++++-------- + backend.h | 55 +- backendz.h | 2 +- bitmaps/bitmaps.h | 2 +- book.c | 261 ++- childio.c | 26 +- childio.h | 2 +- - common.h | 140 +- + common.h | 142 +- config.rpath | 280 ++- - configure.ac | 18 +- + configure.ac | 37 +- copyright.texi | 2 +- - engineoutput.c | 94 +- + engineoutput.c | 100 +- engineoutput.h | 3 +- evalgraph.c | 85 +- evalgraph.h | 3 +- @@ -32,7 +32,7 @@ filebrowser/path.c | 19 +- filebrowser/selfile.c | 66 +- filebrowser/selfile.h | 2 - - frontend.h | 15 +- + frontend.h | 16 +- gamelist.c | 137 +- gettext.h | 262 ++- history.c | 33 +- @@ -46,7 +46,7 @@ m4/nls.m4 | 32 + m4/po.m4 | 449 ++++ m4/progtest.m4 | 92 + - moves.c | 333 ++-- + moves.c | 341 ++-- moves.h | 8 +- parser.c | 4644 ++++------------------------------- parser.h | 2 +- @@ -57,32 +57,32 @@ pixmaps/cross32.xpm | 42 + pixmaps/cross48.xpm | 58 + po/LINGUAS | 3 +- - po/Makefile.in.in | 160 +- + po/Makefile.in.in | 162 +- po/Makevars | 2 +- po/Makevars.template | 41 + - po/POTFILES.in | 9 +- + po/POTFILES.in | 10 +- po/Rules-quot | 47 + po/boldquot.sed | 10 + - po/da.po | 2898 ++++++++++++++++++++++ - po/de.po | 3361 +++++++++++++++++++------- + po/da.po | 2977 ++++++++++++++++++++++ + po/de.po | 3464 +++++++++++++++++++------- po/en@boldquot.header | 25 + po/en@quot.header | 22 + - po/es.po | 2863 +++++++++++++++++++++ + po/es.po | 2925 ++++++++++++++++++++++ po/insert-header.sin | 23 + - po/it.po | 2871 ++++++++++++++++++++++ + po/it.po | 2933 ++++++++++++++++++++++ po/lng2po.sh | 96 + po/metascript | 125 + po/normalize.pl | 10 + po/quot.sed | 6 + - po/ru.po | 2857 +++++++++++++++++++++ + po/ru.po | 2919 ++++++++++++++++++++++ po/strip-bad-utf8.pl | 14 + - po/tr.po | 3265 ++++++++++++++++++------- - po/uk.po | 2921 ++++++++++++++++++++++ - po/vi.po | 2842 +++++++++++++++++++++ - po/xboard.pot | 2899 +++++++++++++++++------ - po/zh_CN.po | 2855 +++++++++++++++++++++ - po/zh_HK.po | 2860 +++++++++++++++++++++ - po/zh_TW.po | 2853 +++++++++++++++++++++ + po/tr.po | 3306 +++++++++++++++++++------ + po/uk.po | 3002 ++++++++++++++++++++++ + po/vi.po | 2904 ++++++++++++++++++++++ + po/xboard.pot | 2958 +++++++++++++++++------ + po/zh_CN.po | 2917 ++++++++++++++++++++++ + po/zh_HK.po | 2922 ++++++++++++++++++++++ + po/zh_TW.po | 2915 ++++++++++++++++++++++ uci.c | 7 +- winboard/bitmaps/cross.ico | Bin 0 -> 766 bytes winboard/bitmaps/ni49o.bmp | Bin 454 -> 0 bytes @@ -96,12 +96,12 @@ winboard/help.c | 2 +- winboard/help/html/24.htm | 2 +- winboard/jaws.c | 47 +- - winboard/language.txt | 135 +- + winboard/language.txt | 138 +- winboard/language/chinese(simp).lng | 787 ++++++ winboard/language/chinese(trad).lng | 785 ++++++ winboard/language/deutsch.lng | 971 ++++++++ winboard/language/italiano.lng | 976 ++++++++ - winboard/language/nederlands.lng | 1215 +++++++++ + winboard/language/nederlands.lng | 1216 +++++++++ winboard/language/romanian.lng | 1042 ++++++++ winboard/language/russian.lng | 994 ++++++++ winboard/language/spanish.lng | 953 +++++++ @@ -116,7 +116,7 @@ winboard/wengineoutput.c | 10 +- winboard/wevalgraph.c | 3 +- winboard/wgamelist.c | 39 +- - winboard/winboard.c | 481 +++-- + winboard/winboard.c | 483 +++-- winboard/winboard.h | 11 +- winboard/winboard.rc | 158 +- winboard/winboard.rtf | 1644 +++++++------ @@ -128,11 +128,11 @@ xboard-fen-viewer.desktop | 52 + xboard-pgn-viewer.desktop | 52 + xboard-tourney.desktop | 52 + - xboard.c | 2564 ++++++++------------ + xboard.c | 2653 +++++++++----------- xboard.conf.in | 16 +- xboard.h | 26 +- xboard.png | Bin 15116 -> 1726 bytes - xboard.texi | 1070 +++++++-- + xboard.texi | 1092 +++++++-- xboard.xml | 61 + xedittags.c | 316 +--- xedittags.h | 2 +- @@ -143,12 +143,12 @@ xgamelist.h | 3 +- xhistory.c | 461 +--- xhistory.h | 4 +- - xoptions.c | 1481 ++++++------ + xoptions.c | 1482 ++++++------ zic2xpm.c | 67 +- zic2xpm.man | 2 +- zippy.c | 54 +- zippy.h | 2 +- - 146 files changed, 59161 insertions(+), 14174 deletions(-) + 146 files changed, 60376 insertions(+), 14197 deletions(-) create mode 100644 ABOUT-NLS create mode 100644 m4/gettext.m4 create mode 100644 m4/iconv.m4 @@ -207,6 +207,7 @@ create mode 100644 xboard-tourney.desktop create mode 100644 xboard.xml + ** Version 4.5.3a ** (git diff -b --stat --summary -M v4.5.3 HEAD) diff --git a/SHORTLOG b/SHORTLOG index 436a77b..72f01dc 100644 --- a/SHORTLOG +++ b/SHORTLOG @@ -2,7 +2,7 @@ (git log --pretty=short --cherry-pick --left-only v4.6.x...v4.5.x^ |git shortlog --no-merges) -Arun Persaud (65): +Arun Persaud (79): removed parser.l from build process, also removed flex dependency from configure updated Changelog, NEWS, etc. new developer release @@ -68,8 +68,22 @@ Arun Persaud (65): updated po-filies new developer release Merge branch 'master' into v4.6.x; updated to correct version number for v4.6.0 branch + fixed comments for translators: comments starting with TRANSLATORS: are now copied to the po file + added some comments for translators + translation: updated uk.po + updated Changelog, NEWS, etc. + updated po/pot files + new developer release + Merge branch 'master' into v4.6.x; updated to correct version number for v4.6.0 branch + add configure test for xdg-programs to install mime types; can be disabled for building of e.g. rpms + modified configure and makefile for handling mimedb update + translation: updated uk.po + Merge branch 'master' into v4.6.x + fixed "make install-pdf": missing target for recursive make in po directory + add information about our webpage and were to report bugs into the help menu + Merge branch 'master' into v4.6.x -Byrial Jensen (19): +Byrial Jensen (26): fix for repeating key issue, with this allissues this bug should be closed; fixes #35000 Add NO_GETTEXT flag for combobox. Fix bug #34991 Make GenericPopUp() more readable by using more named flags instead of numerals @@ -89,8 +103,15 @@ Byrial Jensen (19): Fix checking of return value from snprintf() One more string marked for translation Fix buffer possible overflow when writings tags + Use ngettext() instead of gettext() for a string to allow better translation. + Mark the strings "first" and "sencond" for translation. + Add args.h to POTFILES.in and change the interface to ExitArgError() so msg is c format string + Fix typo in translator comments explaning "first" and "second" + Fix one more typo in the translator comments explaning "first" and "second" + One missed translation of cps->which + Updated Danish translation -H.G. Muller (326): +H.G. Muller (375): New parser, written in C Implement yynewstr entry point in new parser Fix o-o castling in new parser @@ -417,6 +438,55 @@ H.G. Muller (326): Implement kludge to set options through Move Type-in Fix MAXENGINES in WinBoard Fix non-bug in WinBoard + Add 5 missing strings to WinBoard translation template + Create room in some WB dialogs for translations + Update Dutch WinBoard translation + Configure XBoard engines and textures + Derive height of text-edits in dialogs from message widget + Fix heights in Engine Output window XB + Fix position of checkbox XB + Fix crash on empty combobox menu XB + Cosmetic: change 4.5 to 4.6 in xboard.conf comment + Delete some unused WinBoard bitmaps + Remove some of the most verbose debug output + Fix unloading of first engine on tourney start + Fix sleeping bug + Fix warning + Better solution to button-height problem + Put front-end support for -recentEngines in XBoard + Fix popdown seekgraph on forward-event XB + Fix heigth of multi-line labels + Configure some new features switched on + Make -pgnNumberTag option setable from menu + Fix button chaining and combo/textbox label height + Configure wider game list + Fix switching animation masks on variant switch + Fix date in copyright notice about-box + Also configure sweep selection + Update texi file + Fix OK button of error popup + Leave height of row that only contains buttons free + More updating of texi file + Merge branch 'master' of git.sv.gnu.org:/srv/git/xboard + Remove a debug printf + Fix use of middle button for position setup + Don't leave piece selected after piece menu + Fix button grab for sweep selection + Move change of debug file to before game load + Delete some load-game debug printing + Implement -autoCopyPV + Implement -serverFile option + Undo translation of cps->which = first/second + Fix translation of EngineOutputTitle WB + Use combobox line for recent engines when available + Make frame width configurable in XB + Use more reliable X-call for getting window position + Implement -stickyWindows in XBoard + Keep XBoard windows attached on resize + Fix piece symbols on switch back to variant normal + Fix two 64-bit warnings + Fix 50-move counter in ICS mode + Suppress recent-engines menu items in ICS mode Thomas Adam (1): (tiny change) Clarify "-name" option is Xt-only -- 1.7.0.4