updated Changelog, NEWS, etc.
authorArun Persaud <arun@nubati.net>
Mon, 27 Feb 2012 03:19:31 +0000 (19:19 -0800)
committerArun Persaud <arun@nubati.net>
Mon, 27 Feb 2012 03:20:11 +0000 (19:20 -0800)
ChangeLog
DIFFSTAT
SHORTLOG

index 1cef3b4..6bc9002 100644 (file)
--- 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 <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
 
index 4f88ba3..a698239 100644 (file)
--- 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 +-
  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)
index 436a77b..72f01dc 100644 (file)
--- 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