(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 <arun@nubati.net>:
+add information about our webpage and were to report bugs into the help menu
+
+
+2012-02-26 18:40:27 -0800 Arun Persaud <arun@nubati.net>:
+fixed "make install-pdf": missing target for recursive make in po directory
+
+
+2012-02-26 23:06:33 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Suppress recent-engines menu items in ICS mode
+
+
+2012-02-26 22:45:12 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+Fix translation of EngineOutputTitle WB
+
+
+2012-02-23 01:34:12 +0100 Byrial Jensen <byrial@vip.cybercity.dk>:
+Updated Danish translation
+
+
+2012-02-23 00:59:36 +0100 Byrial Jensen <byrial@vip.cybercity.dk>:
+One missed translation of cps->which
+
+
+2012-02-22 19:58:41 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <h.g.muller@hccnet.nl>:
+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 <byrial@vip.cybercity.dk>:
+Fix one more typo in the translator comments explaning "first" and "second"
+
+
+2012-02-16 23:39:32 +0100 Byrial Jensen <byrial@vip.cybercity.dk>:
+Fix typo in translator comments explaning "first" and "second"
+
+
+2012-02-16 23:23:20 +0100 Byrial Jensen <byrial@vip.cybercity.dk>:
+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 <byrial@vip.cybercity.dk>:
+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 <byrial@vip.cybercity.dk>:
+Use ngettext() instead of gettext() for a string to allow better translation.
+
+
+2012-02-16 00:19:59 -0800 Arun Persaud <arun@nubati.net>:
+translation: updated uk.po
+
+
+2012-02-15 20:59:09 -0800 Arun Persaud <arun@nubati.net>:
+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 <arun@nubati.net>:
+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 <h.g.muller@hccnet.nl>:
+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 <arun@nubati.net>:
+new developer release
+
+
+2012-02-12 22:19:37 -0800 Arun Persaud <arun@nubati.net>:
+updated po/pot files
+
+
+2012-02-12 22:17:03 -0800 Arun Persaud <arun@nubati.net>:
+updated Changelog, NEWS, etc.
+
+
2012-02-12 07:52:54 -0800 Arun Persaud <arun@nubati.net>:
translation: updated uk.po
.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 +-
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 +-
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 +-
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
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 +++++++
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 +++++++------
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 +-
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
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)
(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
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
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
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