updated Changelog, NEWS, etc.
authorArun Persaud <arun@nubati.net>
Thu, 21 Feb 2013 06:09:50 +0000 (22:09 -0800)
committerArun Persaud <arun@nubati.net>
Thu, 21 Feb 2013 06:09:50 +0000 (22:09 -0800)
ChangeLog
DIFFSTAT
NEWS
SHORTLOG

index f5c7e50..ce44c2f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,10 +3,282 @@ ChangeLog for XBoard/WinBoard
 
 (latest entries created by git log --no-merges --pretty="%ai %an <%ae>:%n%s%n%n%b" vlast.. )
 
 
 (latest entries created by git log --no-merges --pretty="%ai %an <%ae>:%n%s%n%n%b" vlast.. )
 
+2013-02-20 21:28:36 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Try to make life more bearable in Xaw menus
+
+The alignment still sucks, but not as much as before.
+
+2013-02-20 19:26:17 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix -topLevel option
+
+This option was copletely ignored, after the refactorig.
+
+2013-02-20 18:16:00 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix testing for valid window placement Xaw
+
+
+2013-02-20 12:15:08 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Suppress printing of status line in dual-board mode
+
+
+2013-02-20 11:56:12 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix sizing of slave board GTK
+
+For lack of a known method to specify a default size for Graph widgets,
+we have to use the same system as for the main board: create with 0x0 size,
+and measure the size of the outer window to determine margins.
+After every popup we then resize to the required board size plus these
+margins. (Awful...)
+
+2013-02-20 10:08:09 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Better handling of undefined window parameters
+
+Repositioning and resizing a newly created dialog was based on the width
+parameter of the stored sizing info being valid. Now it is separately
+tested if the position is valid, so that sizing and moving can be done
+independently. This allows us to store position info, but not size info
+for the slave board, so that it automatically will use the size of the
+main board when first opened.
+
+2013-02-19 19:14:49 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Limit debug print to debug mode
+
+
+2013-02-19 19:14:00 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix repositioning of GTK windows
+
+After 'hide' and 'show' GTK would not position the window in the same place,
+but center it on the parent. Now we reposition the window after 'show' based
+on the WindowPlacement data (if available).
+
+2013-02-19 18:52:41 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Remember window params of slave board
+
+The slave board now has been assigned a WindowPlacement, which is also
+saved in the settings file, through new options -slaveX/Y/W/H.
+
+2013-02-19 17:48:39 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix repairing of arrow damage
+
+The '2' bit in damage[][] to indicate the arrow was erroneously cleared,
+rather than kept.
+
+2013-02-18 19:55:20 -0800 Arun Persaud <arun@nubati.net>:
+fix OK-response in gtk dialogs, see c7f8df124
+
+the fix in c7f8df124 needs to be applied to both of those if cases
+
+2013-02-18 17:11:32 -0800 Arun Persaud <arun@nubati.net>:
+removed two more translations from debug output
+
+
+2013-02-18 17:09:30 -0800 Arun Persaud <arun@nubati.net>:
+fixed segfault of g_markup_printf_escaped which needs utf-8 strings
+
+defined text-domain as utf-8 solved this
+
+2013-02-18 13:38:51 -0800 Arun Persaud <arun@nubati.net>:
+fixed gtk-warning
+
+
+2013-02-18 10:06:36 -0800 Arun Persaud <arun@nubati.net>:
+removed some translation calls for messages in the debug log
+
+
+2013-02-18 09:46:53 -0800 Arun Persaud <arun@nubati.net>:
+add keyboard shortcuts back into Xaw version
+
+
+2013-02-17 14:13:30 -0800 Arun Persaud <arun@nubati.net>:
+in debug mode also print the git-version if available during build
+
+
+2013-02-18 21:19:05 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Print game-list timing messages only in debug mode
+
+
+2013-02-18 21:01:35 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix title of top-level windows
+
+
+2013-02-18 18:51:44 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Cure GTK warning in top-level windows
+
+There is no OK button in top-level windows, so the 'response' signal is
+not defined, and should not be connected.
+
+2013-02-18 18:33:34 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix graying of Revert menu item
+
+The new code was checkmarking it in stead of enabling it!
+
+2013-02-18 11:38:29 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Add -onlyOwnGames option
+
+This suppresses auto-saving of ICS observed games.
+
+2013-02-18 11:17:16 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Allow display of 50-move counter in zippy mode
+
+No chance it could be considered cheating there.
+
+2013-02-18 10:48:53 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Add new vertical pixel fudge
+
+With the new GTK window type the board is 13 pixels too small.
+
+2013-02-18 10:29:17 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Don't add PV moves on board clicking in AnalyzeMode
+
+Playing PV moves by right-clicking the PV was only intended for clicks
+in the engine Output window, selecting from multi-PV analysis output,
+where by default it plays only the first move. PV walkig by right-clicking
+the board, however, would start the walk at the end even in AnalyzeMode,
+and thus add the entire PV. Which is probably not useful. So adding moves
+in that case has now completely been suppressed, so it can be used for
+harmless viewing of the latest PV.
+ The behavior has also been made subject to a persistent Boolean option
+-appendPV, configured to true, with a checkbox in General Options.
+ A checkbox has also been added there for controlling the -variations option,
+which is now also configured to true.
+
+2013-02-18 10:25:40 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Remove checkbox for 'Move Sound'
+
+This function is better controlled from the Sounds dialog.
+
+2013-02-18 09:59:48 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Make switching between board windows absolute
+
+Selecting the window in which to draw the board when the slave board for
+-dualBoard was up was done by a toggle. For unknown reason this could cause
+a situation where the drawing took place in the other window than the
+intended one. The code is made more robust by explicitly specifying which
+window to draw in, based on the partnerUp flag.
+
+2013-02-18 09:50:48 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Warn about experimental nature of dual board
+
+The message field, which for now is unused, now contains a warning message.
+
+2013-02-17 10:49:21 -0800 Arun Persaud <arun@nubati.net>:
+add close buttons to gtk windows
+
+use windows instead of dialogs for toplevel elements
+
+2013-02-16 19:02:52 -0800 Arun Persaud <arun@nubati.net>:
+keyboard accelerators for both front ends.
+
+moved them out of the string definition, so that gtk can add them automatically.
+Also wrote a function that loads them for X11.
+
+TODO: add them again when creating X11 menu names
+
+2013-02-15 11:03:02 -0800 Arun Persaud <arun@nubati.net>:
+added rotated shogi pieces for -flipback option and moved them to the themes directory
+
+
+2013-02-14 17:27:27 -0800 Arun Persaud <arun@nubati.net>:
+add test for pkg-config
+
+exit configure in case we can't find it.
+
+2013-02-14 13:02:08 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Only perform e.p. capture if there are rights
+
+The heuristic for e.p. capture was such that any non-forward move with
+a Pawn to an empty square would delete the piece behind its new location
+(Xiangqi exempted). This is now limited to cases where EP_STATUS indicates
+that the deleted piece was a Pawn that performed a double-push on the
+previous move. (Or if there is unknown EP_STATUS.)
+ This makes XBoard more generally suitable for use with variants that have
+non-conventional Pawn moves (with legality testing off). To guarantee this
+will not have any unexpected effects in normal Chess, this patch will only
+be active if legality testing is off.
+
+2013-02-11 16:25:09 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Unreserve tourney game on exit during engine load
+
+While waiting for the feature timeout we are not yet in TwoMachines mode,
+so quitting XBoard at that stage would not unreserve the upcoming game.
+A global flag 'startingEngine' similar to 'waitingForGame' now signals
+this condition.
+
+2013-02-10 13:40:10 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Better fix of feature timeout
+
+The previous fix of the 2nd engine's done=1 aborting the 1st engine's
+feature timeout by starting the game caused problems with v1 engines,
+or other engines that would never send done=1. It is now fixed by
+explicitly testing for a pending feature timeout after resurrecting
+the 1st engine, rather than having TwoMachinesEventIfReady wait for
+initDone to be set by reception of done=1.
+ Also refrain from freezing the UI between match games, as in TwoMachines
+mode the UI is mostly disabled anyway.
+
+2013-02-08 16:24:23 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Connect Ctrl key in WinBoard
+
+The Control key is now checked during move entry, for excluding moves
+during analysis, or for copying pieces when editing a positions. But the
+WB front-end did not read it out yet!
+
+2013-02-08 16:23:58 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Fix Makefile for install of Xiangqi pieces
+
+
+2013-02-08 15:35:44 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Add Xiangqi piece images to project
+
+Let the images install in themes/xiangqi.
+
+2013-02-08 15:14:43 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Revive -flipBlack option
+
+The -flipBlack option in the cairo version is now implemented the same
+way as it was in XBoard, swapping white and black pieces in filpView mode.
+This requires a set black piece images that are the upside-down versions
+of the white ones.
+
+2013-02-07 13:55:59 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Remove empty-square SVG images from project
+
+
+2013-02-06 19:00:35 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Add desktop stuff for .xop MIME type.
+
+Icons and desktop file were missing, as was the automake code to package them.
+
+2013-02-06 16:48:33 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Update NEWS file
+
+
+2013-02-06 14:48:27 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Add boolean -autoBox option
+
+This option controls the automatic popup of the ICS Input Box on typing
+a printable character, which was annoing to some. The option can be
+set from the ICS Options dialog.
+
+2013-02-06 10:56:20 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
+Draw both coords in a1
+
+The lower-left board square needed two inscriptions, but DrawOneSquare()
+only allowed one, so that the file ID would not be written. Now two strings
+can be passed, and when align > 1 to indicate the alignment of the top
+string, it is still checked if a bottom string is present as well, which
+then is drawn with alignment 1 (= bottom right).
+ The rank coord or piece count can now also be double digit.
+
+2013-02-05 23:03:42 -0800 Arun Persaud <arun@nubati.net>:
+updated po files for new release (make distcheck)
+
+2013-02-05 23:02:07 -0800 Arun Persaud <arun@nubati.net>:
+updated Changelog, NEWS, etc.
+
 2013-02-05 22:52:42 -0800 Arun Persaud <arun@nubati.net>:
 new version number for release of 4.7.0
 
 2013-02-05 22:52:42 -0800 Arun Persaud <arun@nubati.net>:
 new version number for release of 4.7.0
 
-
 2013-02-05 11:56:10 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
 Let initial setting of Twice checkbox reflect current state
 
 2013-02-05 11:56:10 +0100 H.G. Muller <h.g.muller@hccnet.nl>:
 Let initial setting of Twice checkbox reflect current state
 
index d2f3e1e..d3090b0 100644 (file)
--- a/DIFFSTAT
+++ b/DIFFSTAT
@@ -2,16 +2,16 @@
 
 (git diff -b --stat --summary -M v4.6.2 HEAD)
 
 
 (git diff -b --stat --summary -M v4.6.2 HEAD)
 
- AUTHORS                               | 2117 +-----------
+ AUTHORS                               | 2117 +----------
  COPYRIGHT                             |    2 +-
  COPYRIGHT                             |    2 +-
- ChangeLog                             |  375 --
- DIFFSTAT                              |  112 +-
- Makefile.am                           |  193 +-
- NEWS                                  |   43 +-
- SHORTLOG                              |   92 +-
- args.h                                |   96 +-
+ ChangeLog                             | 2868 +++++++++++++-
+ DIFFSTAT                              | 3076 ++++++++++++++-
+ Makefile.am                           |  214 +-
+ NEWS                                  |   90 +-
+ SHORTLOG                              |  442 ++-
+ args.h                                |  105 +-
  autogen.sh                            |    2 +-
  autogen.sh                            |    2 +-
- backend.c                             |  902 ++++-
+ backend.c                             |  942 ++++-
  backend.h                             |   64 +-
  backendz.h                            |    9 +-
  bitmaps/README.bitmaps                |  101 -
  backend.h                             |   64 +-
  backendz.h                            |    9 +-
  bitmaps/README.bitmaps                |  101 -
  bitmaps/ws49s.bm                      |   27 -
  bitmaps/ws72o.bm                      |   48 -
  bitmaps/ws72s.bm                      |   48 -
  bitmaps/ws49s.bm                      |   27 -
  bitmaps/ws72o.bm                      |   48 -
  bitmaps/ws72s.bm                      |   48 -
- board.c                               | 1244 +++++++
+ board.c                               | 1244 ++++++
  board.h                               |   98 +
  book.c                                |  362 +-
  childio.c                             |    2 +-
  childio.h                             |    2 +-
  cmail.in                              |    2 +-
  board.h                               |   98 +
  book.c                                |  362 +-
  childio.c                             |    2 +-
  childio.h                             |    2 +-
  cmail.in                              |    2 +-
- common.h                              |   46 +-
- configure.ac                          |  132 +-
+ common.h                              |   49 +-
+ configure.ac                          |  136 +-
  copyright.texi                        |    2 +-
  copyright.texi                        |    2 +-
- dialogs.c                             | 2583 ++++++++++++++
- dialogs.h                             |  195 ++
+ dialogs.c                             | 258+++++++++++++
+ dialogs.h                             |  19+
  doc-maint/coding-standards.org        |    6 +
  doc-maint/gendocs.sh                  |  361 ++
  doc-maint/make-xboard-release         |  186 +
  doc-maint/release.org                 |   71 +
  doc-maint/web-pages.org               |   40 +
  doc-maint/coding-standards.org        |    6 +
  doc-maint/gendocs.sh                  |  361 ++
  doc-maint/make-xboard-release         |  186 +
  doc-maint/release.org                 |   71 +
  doc-maint/web-pages.org               |   40 +
- draw.c                                |  923 +++++
+ draw.c                                |  927 +++++
  draw.h                                |   76 +
  engine-intf.html                      |   45 +
  draw.h                                |   76 +
  engine-intf.html                      |   45 +
- engineoutput.c                        |   26 +-
+ engineoutput.c                        |   28 +-
  engineoutput.h                        |   25 +-
  evalgraph.c                           |    4 +-
  evalgraph.h                           |   12 +-
  filebrowser/README                    |    3 -
  filebrowser/dir.c                     |  169 -
  engineoutput.h                        |   25 +-
  evalgraph.c                           |    4 +-
  evalgraph.h                           |   12 +-
  filebrowser/README                    |    3 -
  filebrowser/dir.c                     |  169 -
- filebrowser/draw.c                    |  981 ------
+ filebrowser/draw.c                    |  981 -----
  filebrowser/path.c                    |  905 -----
  filebrowser/selfile.c                 |  902 -----
  filebrowser/selfile.h                 |  170 -
  filebrowser/xstat.h                   |   23 -
  frontend.h                            |   34 +-
  filebrowser/path.c                    |  905 -----
  filebrowser/selfile.c                 |  902 -----
  filebrowser/selfile.h                 |  170 -
  filebrowser/xstat.h                   |   23 -
  frontend.h                            |   34 +-
- gamelist.c                            |    3 +-
+ gamelist.c                            |    5 +-
  gettext.h                             |    6 +-
  gtk/.dirstamp                         |    0
  gettext.h                             |    6 +-
  gtk/.dirstamp                         |    0
- gtk/xboard.c                          | 2163 ++++++++++++
- gtk/xboard.h                          |  175 +
+ gtk/xboard.c                          | 2126 +++++++++++
+ gtk/xboard.h                          |  177 +
  gtk/xengineoutput.c                   |  137 +
  gtk/xengineoutput.c                   |  137 +
- gtk/xoptions.c                        | 1563 +++++++++
+ gtk/xoptions.c                        | 1587 ++++++++
  gtk/xtimer.c                          |  237 ++
  history.c                             |    3 +-
  install-sh                            |    0
  lists.c                               |    2 +-
  lists.h                               |   18 +-
  gtk/xtimer.c                          |  237 ++
  history.c                             |    3 +-
  install-sh                            |    0
  lists.c                               |    2 +-
  lists.h                               |   18 +-
- menus.c                               | 1222 +++++++
- menus.h                               |  196 ++
+ menus.c                               | 1213 ++++++
+ menus.h                               |  19+
  moves.c                               |   13 +-
  moves.h                               |    2 +-
  moves.c                               |   13 +-
  moves.h                               |    2 +-
- nengineoutput.c                       |  194 ++
- nevalgraph.c                          |  189 ++
- ngamelist.c                           |  377 +++
+ nengineoutput.c                       |  194 +
+ nevalgraph.c                          |  189 +
+ ngamelist.c                           |  377 ++
  nhistory.c                            |  124 +
  parser.c                              |    6 +-
  parser.h                              |    2 +-
  nhistory.c                            |  124 +
  parser.c                              |    6 +-
  parser.h                              |    2 +-
  pixmaps/hll33.xpm                     |   42 -
  pixmaps/hll49.xpm                     |   58 -
  pixmaps/hll72.xpm                     |   81 -
  pixmaps/hll33.xpm                     |   42 -
  pixmaps/hll49.xpm                     |   58 -
  pixmaps/hll72.xpm                     |   81 -
+ pixmaps/ini32.xpm                     |   41 +
+ pixmaps/ini48.xpm                     |   57 +
  pixmaps/kdd108.xpm                    |  117 -
  pixmaps/kdd116.xpm                    |  125 -
  pixmaps/kdd129.xpm                    |  138 -
  pixmaps/kdd108.xpm                    |  117 -
  pixmaps/kdd116.xpm                    |  125 -
  pixmaps/kdd129.xpm                    |  138 -
  pixmaps/pdl80.xpm                     |   88 -
  pixmaps/pdl87.xpm                     |   95 -
  pixmaps/pdl95.xpm                     |  103 -
  pixmaps/pdl80.xpm                     |   88 -
  pixmaps/pdl87.xpm                     |   95 -
  pixmaps/pdl95.xpm                     |  103 -
- pixmaps/pixmaps.h                     | 1349 --------
+ pixmaps/pixmaps.h                     | 1349 -------
  pixmaps/pld108.xpm                    |  117 -
  pixmaps/pld116.xpm                    |  125 -
  pixmaps/pld129.xpm                    |  138 -
  pixmaps/pld108.xpm                    |  117 -
  pixmaps/pld116.xpm                    |  125 -
  pixmaps/pld129.xpm                    |  138 -
  pixmaps/wnll49.xpm                    |   58 -
  pixmaps/wnll72.xpm                    |   81 -
  pixmaps/wood_d.xpm                    |  239 --
  pixmaps/wnll49.xpm                    |   58 -
  pixmaps/wnll72.xpm                    |   81 -
  pixmaps/wood_d.xpm                    |  239 --
- pixmaps/wood_l.xpm                    |  192 --
+ pixmaps/wood_l.xpm                    |  192 -
  pixmaps/wpdd49.xpm                    |   58 -
  pixmaps/wpdd72.xpm                    |   81 -
  pixmaps/wpdl49.xpm                    |   58 -
  pixmaps/wpdd49.xpm                    |   58 -
  pixmaps/wpdd72.xpm                    |   81 -
  pixmaps/wpdl49.xpm                    |   58 -
  pixmaps/wsll49.xpm                    |   58 -
  pixmaps/wsll72.xpm                    |   81 -
  pixmaps/xqboard.xpm                   |  498 ---
  pixmaps/wsll49.xpm                    |   58 -
  pixmaps/wsll72.xpm                    |   81 -
  pixmaps/xqboard.xpm                   |  498 ---
- pixmaps/xqwood.xpm                    |  597 ----
+ pixmaps/xqwood.xpm                    |  597 ---
  png/BlackAdvisor.png                  |  Bin 0 -> 1928 bytes
  png/BlackArchbishop.png               |  Bin 0 -> 1856 bytes
  png/BlackBishop.png                   |  Bin 0 -> 1478 bytes
  png/BlackAdvisor.png                  |  Bin 0 -> 1928 bytes
  png/BlackArchbishop.png               |  Bin 0 -> 1856 bytes
  png/BlackBishop.png                   |  Bin 0 -> 1478 bytes
  png/xqboard.png                       |  Bin 0 -> 4423 bytes
  png/xqwood.png                        |  Bin 0 -> 359345 bytes
  po/POTFILES.in                        |   25 +-
  png/xqboard.png                       |  Bin 0 -> 4423 bytes
  png/xqwood.png                        |  Bin 0 -> 359345 bytes
  po/POTFILES.in                        |   25 +-
- po/da.po                              | 3812 +++++++++++----------
- po/de.po                              | 3798 +++++++++++----------
- po/es.po                              | 3338 +++++++++---------
- po/it.po                              | 3330 +++++++++---------
+ po/da.po                              | 3791 ++++++++++---------
+ po/de.po                              | 3806 ++++++++++---------
+ po/es.po                              | 3341 ++++++++--------
+ po/it.po                              | 3331 ++++++++--------
  po/lng2po.sh                          |    2 +-
  po/lng2po.sh                          |    2 +-
- po/ru.po                              | 3342 +++++++++---------
- po/tr.po                              | 3006 ++++++++--------
- po/uk.po                              | 3795 +++++++++++----------
- po/vi.po                              | 3115 +++++++++--------
- po/xboard.pot                         | 2606 +++++++-------
- po/zh_CN.po                           | 3331 +++++++++---------
- po/zh_HK.po                           | 3313 +++++++++---------
- po/zh_TW.po                           | 3299 +++++++++---------
- shogi/WhiteAdvisor.svg                |  163 +
- shogi/WhiteBishop.svg                 |  119 +
- shogi/WhiteCrownedBishop.svg          |   83 +
- shogi/WhiteCrownedRook.svg            |  112 +
- shogi/WhiteGold.svg                   |  153 +
- shogi/WhiteGoldKnight.svg             |   65 +
- shogi/WhiteGoldLance.svg              |   65 +
- shogi/WhiteGoldPawn.svg               |   54 +
- shogi/WhiteGoldSilver.svg             |   73 +
- shogi/WhiteKing.svg                   |  125 +
- shogi/WhiteKnight.svg                 |  138 +
- shogi/WhiteLance.svg                  |  134 +
- shogi/WhitePawn.svg                   |  108 +
- shogi/WhiteRook.svg                   |  137 +
+ po/ru.po                              | 3343 ++++++++--------
+ po/tr.po                              | 3017 ++++++++-------
+ po/uk.po                              | 3831 ++++++++++---------
+ po/vi.po                              | 3120 ++++++++-------
+ po/xboard.pot                         | 2609 +++++++------
+ po/zh_CN.po                           | 3332 ++++++++--------
+ po/zh_HK.po                           | 3316 ++++++++--------
+ po/zh_TW.po                           | 3302 ++++++++--------
  shogipixmaps/bdd64.xpm                |   73 -
  shogipixmaps/bdl64.xpm                |   73 -
  shogipixmaps/bld64.xpm                |   74 -
  shogipixmaps/bdd64.xpm                |   73 -
  shogipixmaps/bdl64.xpm                |   73 -
  shogipixmaps/bld64.xpm                |   74 -
  svg/BlackQueen.svg                    |   58 +
  svg/BlackRook.svg                     |   78 +
  svg/BlackUnicorn.svg                  |   63 +
  svg/BlackQueen.svg                    |   58 +
  svg/BlackRook.svg                     |   78 +
  svg/BlackUnicorn.svg                  |   63 +
- svg/DarkSquare.svg                    |   36 +
- svg/LightSquare.svg                   |   36 +
- svg/NeutralSquare.svg                 |   39 +
  svg/WhiteAdvisor.svg                  |   65 +
  svg/WhiteArchbishop.svg               |   86 +
  svg/WhiteBishop.svg                   |   72 +
  svg/WhiteAdvisor.svg                  |   65 +
  svg/WhiteArchbishop.svg               |   86 +
  svg/WhiteBishop.svg                   |   72 +
  themes/Mono/BlackQueen.svg            |   80 +
  themes/Mono/BlackRook.svg             |  106 +
  themes/Mono/BlackUnicorn.svg          |   81 +
  themes/Mono/BlackQueen.svg            |   80 +
  themes/Mono/BlackRook.svg             |  106 +
  themes/Mono/BlackUnicorn.svg          |   81 +
- themes/Mono/DarkSquare.svg            |   59 +
- themes/Mono/LightSquare.svg           |   59 +
- themes/Mono/NeutralSquare.svg         |   93 +
  themes/Mono/WhiteAdvisor.svg          |   89 +
  themes/Mono/WhiteArchbishop.svg       |  112 +
  themes/Mono/WhiteBishop.svg           |   97 +
  themes/Mono/WhiteAdvisor.svg          |   89 +
  themes/Mono/WhiteArchbishop.svg       |  112 +
  themes/Mono/WhiteBishop.svg           |   97 +
  themes/Mono/shogi_rook_promoted.svg   |  112 +
  themes/Mono/shogi_silver.svg          |  163 +
  themes/Mono/shogi_silver_promoted.svg |   73 +
  themes/Mono/shogi_rook_promoted.svg   |  112 +
  themes/Mono/shogi_silver.svg          |  163 +
  themes/Mono/shogi_silver_promoted.svg |   73 +
+ themes/shogi/BlackAdvisor.svg         |  187 +
+ themes/shogi/BlackBishop.svg          |  143 +
+ themes/shogi/BlackCrownedBishop.svg   |  107 +
+ themes/shogi/BlackCrownedRook.svg     |  136 +
+ themes/shogi/BlackGold.svg            |  177 +
+ themes/shogi/BlackGoldKnight.svg      |   89 +
+ themes/shogi/BlackGoldLance.svg       |   89 +
+ themes/shogi/BlackGoldPawn.svg        |   78 +
+ themes/shogi/BlackGoldSilver.svg      |   97 +
+ themes/shogi/BlackKing.svg            |  149 +
+ themes/shogi/BlackKnight.svg          |  162 +
+ themes/shogi/BlackLance.svg           |  158 +
+ themes/shogi/BlackPawn.svg            |  132 +
+ themes/shogi/BlackRook.svg            |  161 +
+ themes/shogi/WhiteAdvisor.svg         |  163 +
+ themes/shogi/WhiteBishop.svg          |  119 +
+ themes/shogi/WhiteCrownedBishop.svg   |   83 +
+ themes/shogi/WhiteCrownedRook.svg     |  112 +
+ themes/shogi/WhiteGold.svg            |  153 +
+ themes/shogi/WhiteGoldKnight.svg      |   65 +
+ themes/shogi/WhiteGoldLance.svg       |   65 +
+ themes/shogi/WhiteGoldPawn.svg        |   54 +
+ themes/shogi/WhiteGoldSilver.svg      |   73 +
+ themes/shogi/WhiteKing.svg            |  125 +
+ themes/shogi/WhiteKnight.svg          |  138 +
+ themes/shogi/WhiteLance.svg           |  134 +
+ themes/shogi/WhitePawn.svg            |  108 +
+ themes/shogi/WhiteRook.svg            |  137 +
+ themes/xiangqi/.DS_Store              |  Bin 0 -> 6148 bytes
+ themes/xiangqi/BlackAdvisor.svg       |   86 +
+ themes/xiangqi/BlackCanon.svg         |   81 +
+ themes/xiangqi/BlackElephant.svg      |   80 +
+ themes/xiangqi/BlackGold.svg          |   80 +
+ themes/xiangqi/BlackKnight.svg        |   81 +
+ themes/xiangqi/BlackPawn.svg          |   83 +
+ themes/xiangqi/BlackRook.svg          |   80 +
+ themes/xiangqi/WhiteAdvisor.svg       |   90 +
+ themes/xiangqi/WhiteCanon.svg         |   85 +
+ themes/xiangqi/WhiteElephant.svg      |   85 +
+ themes/xiangqi/WhiteGold.svg          |   85 +
+ themes/xiangqi/WhiteKnight.svg        |   85 +
+ themes/xiangqi/WhitePawn.svg          |   85 +
+ themes/xiangqi/WhiteRook.svg          |   86 +
  uci.c                                 |    2 +-
  usounds.c                             |  174 +
  uci.c                                 |    2 +-
  usounds.c                             |  174 +
- usystem.c                             |  792 +++++
+ usystem.c                             |  792 ++++
  usystem.h                             |   75 +
  winboard/config.h                     |    6 +-
  winboard/defaults.h                   |    2 +-
  usystem.h                             |   75 +
  winboard/config.h                     |    6 +-
  winboard/defaults.h                   |    2 +-
  winboard/wengineoutput.c              |    4 +-
  winboard/wevalgraph.c                 |    4 +-
  winboard/wgamelist.c                  |   23 +-
  winboard/wengineoutput.c              |    4 +-
  winboard/wevalgraph.c                 |    4 +-
  winboard/wgamelist.c                  |   23 +-
- winboard/winboard.c                   |  258 +-
+ winboard/winboard.c                   |  259 +-
  winboard/winboard.h                   |    6 +-
  winboard/winboard.rc                  |   28 +-
  winboard/wlayout.c                    |   12 +-
  winboard/winboard.h                   |    6 +-
  winboard/winboard.rc                  |   28 +-
  winboard/wlayout.c                    |   12 +-
  winboard/wsockerr.c                   |    2 +-
  winboard/wsockerr.h                   |    2 +-
  xaw/.dirstamp                         |    0
  winboard/wsockerr.c                   |    2 +-
  winboard/wsockerr.h                   |    2 +-
  xaw/.dirstamp                         |    0
- xaw/xboard.c                          | 2530 ++++++++++++++
+ xaw/xboard.c                          | 2600 +++++++++++++
  xaw/xboard.h                          |  176 +
  xaw/xengineoutput.c                   |  285 ++
  xaw/xgamelist.c                       |  117 +
  xaw/xgamelist.h                       |   31 +
  xaw/xhistory.c                        |  111 +
  xaw/xhistory.h                        |   30 +
  xaw/xboard.h                          |  176 +
  xaw/xengineoutput.c                   |  285 ++
  xaw/xgamelist.c                       |  117 +
  xaw/xgamelist.h                       |   31 +
  xaw/xhistory.c                        |  111 +
  xaw/xhistory.h                        |   30 +
- xaw/xoptions.c                        | 1236 +++++++
- xboard.c                              | 8845 ------------------------------------------------
- xboard.conf.in                        |   17 +-
+ xaw/xoptions.c                        | 1365 +++++++
+ xboard-config.desktop                 |   52 +
+ xboard.c                              | 8845 -------------------------------------------
+ xboard.conf.in                        |   19 +-
  xboard.h                              |  177 -
  xboard.h                              |  177 -
- xboard.texi                           |  261 +-
+ xboard.texi                           |  289 +-
  xboard.xml                            |    6 +
  xboard2.h                             |    9 +
  xedittags.c                           |  128 -
  xedittags.h                           |   31 -
  xboard.xml                            |    6 +
  xboard2.h                             |    9 +
  xedittags.c                           |  128 -
  xedittags.h                           |   31 -
- xengineoutput.c                       |  617 ----
+ xengineoutput.c                       |  617 ---
  xevalgraph.c                          |  443 ---
  xevalgraph.h                          |   29 -
  xgamelist.c                           |  930 -----
  xgamelist.h                           |   35 -
  xhistory.c                            |  168 -
  xhistory.h                            |   32 -
  xevalgraph.c                          |  443 ---
  xevalgraph.h                          |   29 -
  xgamelist.c                           |  930 -----
  xgamelist.h                           |   35 -
  xhistory.c                            |  168 -
  xhistory.h                            |   32 -
- xoptions.c                            | 1912 -----------
+ xoptions.c                            | 1912 ----------
  zic2xpm.c                             |    2 +-
  zic2xpm.man                           |    2 +-
  zippy.c                               |   12 +-
  zippy.h                               |    2 +-
  zic2xpm.c                             |    2 +-
  zic2xpm.man                           |    2 +-
  zippy.c                               |   12 +-
  zippy.h                               |    2 +-
- 1548 files changed, 53654 insertions(+), 114094 deletions(-)
+ 1574 files changed, 63046 insertions(+), 113777 deletions(-)
  delete mode 100644 bitmaps/README.bitmaps
  delete mode 100644 bitmaps/a33o.bm
  delete mode 100644 bitmaps/a33s.bm
  delete mode 100644 bitmaps/README.bitmaps
  delete mode 100644 bitmaps/a33o.bm
  delete mode 100644 bitmaps/a33s.bm
  delete mode 100644 pixmaps/hll33.xpm
  delete mode 100644 pixmaps/hll49.xpm
  delete mode 100644 pixmaps/hll72.xpm
  delete mode 100644 pixmaps/hll33.xpm
  delete mode 100644 pixmaps/hll49.xpm
  delete mode 100644 pixmaps/hll72.xpm
+ create mode 100644 pixmaps/ini32.xpm
+ create mode 100644 pixmaps/ini48.xpm
  delete mode 100644 pixmaps/kdd108.xpm
  delete mode 100644 pixmaps/kdd116.xpm
  delete mode 100644 pixmaps/kdd129.xpm
  delete mode 100644 pixmaps/kdd108.xpm
  delete mode 100644 pixmaps/kdd116.xpm
  delete mode 100644 pixmaps/kdd129.xpm
  create mode 100644 png/wood_l.png
  create mode 100644 png/xqboard.png
  create mode 100644 png/xqwood.png
  create mode 100644 png/wood_l.png
  create mode 100644 png/xqboard.png
  create mode 100644 png/xqwood.png
- create mode 100644 shogi/WhiteAdvisor.svg
- create mode 100644 shogi/WhiteBishop.svg
- create mode 100644 shogi/WhiteCrownedBishop.svg
- create mode 100644 shogi/WhiteCrownedRook.svg
- create mode 100644 shogi/WhiteGold.svg
- create mode 100644 shogi/WhiteGoldKnight.svg
- create mode 100644 shogi/WhiteGoldLance.svg
- create mode 100644 shogi/WhiteGoldPawn.svg
- create mode 100644 shogi/WhiteGoldSilver.svg
- create mode 100644 shogi/WhiteKing.svg
- create mode 100644 shogi/WhiteKnight.svg
- create mode 100644 shogi/WhiteLance.svg
- create mode 100644 shogi/WhitePawn.svg
- create mode 100644 shogi/WhiteRook.svg
  delete mode 100644 shogipixmaps/bdd64.xpm
  delete mode 100644 shogipixmaps/bdl64.xpm
  delete mode 100644 shogipixmaps/bld64.xpm
  delete mode 100644 shogipixmaps/bdd64.xpm
  delete mode 100644 shogipixmaps/bdl64.xpm
  delete mode 100644 shogipixmaps/bld64.xpm
  create mode 100644 svg/BlackQueen.svg
  create mode 100644 svg/BlackRook.svg
  create mode 100644 svg/BlackUnicorn.svg
  create mode 100644 svg/BlackQueen.svg
  create mode 100644 svg/BlackRook.svg
  create mode 100644 svg/BlackUnicorn.svg
- create mode 100644 svg/DarkSquare.svg
- create mode 100644 svg/LightSquare.svg
- create mode 100644 svg/NeutralSquare.svg
  create mode 100644 svg/WhiteAdvisor.svg
  create mode 100644 svg/WhiteArchbishop.svg
  create mode 100644 svg/WhiteBishop.svg
  create mode 100644 svg/WhiteAdvisor.svg
  create mode 100644 svg/WhiteArchbishop.svg
  create mode 100644 svg/WhiteBishop.svg
  create mode 100644 themes/Mono/BlackQueen.svg
  create mode 100644 themes/Mono/BlackRook.svg
  create mode 100644 themes/Mono/BlackUnicorn.svg
  create mode 100644 themes/Mono/BlackQueen.svg
  create mode 100644 themes/Mono/BlackRook.svg
  create mode 100644 themes/Mono/BlackUnicorn.svg
- create mode 100644 themes/Mono/DarkSquare.svg
- create mode 100644 themes/Mono/LightSquare.svg
- create mode 100644 themes/Mono/NeutralSquare.svg
  create mode 100644 themes/Mono/WhiteAdvisor.svg
  create mode 100644 themes/Mono/WhiteArchbishop.svg
  create mode 100644 themes/Mono/WhiteBishop.svg
  create mode 100644 themes/Mono/WhiteAdvisor.svg
  create mode 100644 themes/Mono/WhiteArchbishop.svg
  create mode 100644 themes/Mono/WhiteBishop.svg
  create mode 100644 themes/Mono/shogi_rook_promoted.svg
  create mode 100644 themes/Mono/shogi_silver.svg
  create mode 100644 themes/Mono/shogi_silver_promoted.svg
  create mode 100644 themes/Mono/shogi_rook_promoted.svg
  create mode 100644 themes/Mono/shogi_silver.svg
  create mode 100644 themes/Mono/shogi_silver_promoted.svg
+ create mode 100644 themes/shogi/BlackAdvisor.svg
+ create mode 100644 themes/shogi/BlackBishop.svg
+ create mode 100644 themes/shogi/BlackCrownedBishop.svg
+ create mode 100644 themes/shogi/BlackCrownedRook.svg
+ create mode 100644 themes/shogi/BlackGold.svg
+ create mode 100644 themes/shogi/BlackGoldKnight.svg
+ create mode 100644 themes/shogi/BlackGoldLance.svg
+ create mode 100644 themes/shogi/BlackGoldPawn.svg
+ create mode 100644 themes/shogi/BlackGoldSilver.svg
+ create mode 100644 themes/shogi/BlackKing.svg
+ create mode 100644 themes/shogi/BlackKnight.svg
+ create mode 100644 themes/shogi/BlackLance.svg
+ create mode 100644 themes/shogi/BlackPawn.svg
+ create mode 100644 themes/shogi/BlackRook.svg
+ create mode 100644 themes/shogi/WhiteAdvisor.svg
+ create mode 100644 themes/shogi/WhiteBishop.svg
+ create mode 100644 themes/shogi/WhiteCrownedBishop.svg
+ create mode 100644 themes/shogi/WhiteCrownedRook.svg
+ create mode 100644 themes/shogi/WhiteGold.svg
+ create mode 100644 themes/shogi/WhiteGoldKnight.svg
+ create mode 100644 themes/shogi/WhiteGoldLance.svg
+ create mode 100644 themes/shogi/WhiteGoldPawn.svg
+ create mode 100644 themes/shogi/WhiteGoldSilver.svg
+ create mode 100644 themes/shogi/WhiteKing.svg
+ create mode 100644 themes/shogi/WhiteKnight.svg
+ create mode 100644 themes/shogi/WhiteLance.svg
+ create mode 100644 themes/shogi/WhitePawn.svg
+ create mode 100644 themes/shogi/WhiteRook.svg
+ create mode 100644 themes/xiangqi/.DS_Store
+ create mode 100644 themes/xiangqi/BlackAdvisor.svg
+ create mode 100644 themes/xiangqi/BlackCanon.svg
+ create mode 100644 themes/xiangqi/BlackElephant.svg
+ create mode 100644 themes/xiangqi/BlackGold.svg
+ create mode 100644 themes/xiangqi/BlackKnight.svg
+ create mode 100644 themes/xiangqi/BlackPawn.svg
+ create mode 100644 themes/xiangqi/BlackRook.svg
+ create mode 100644 themes/xiangqi/WhiteAdvisor.svg
+ create mode 100644 themes/xiangqi/WhiteCanon.svg
+ create mode 100644 themes/xiangqi/WhiteElephant.svg
+ create mode 100644 themes/xiangqi/WhiteGold.svg
+ create mode 100644 themes/xiangqi/WhiteKnight.svg
+ create mode 100644 themes/xiangqi/WhitePawn.svg
+ create mode 100644 themes/xiangqi/WhiteRook.svg
  create mode 100644 usounds.c
  create mode 100644 usystem.c
  create mode 100644 usystem.h
  create mode 100644 usounds.c
  create mode 100644 usystem.c
  create mode 100644 usystem.h
  create mode 100644 xaw/xhistory.c
  create mode 100644 xaw/xhistory.h
  create mode 100644 xaw/xoptions.c
  create mode 100644 xaw/xhistory.c
  create mode 100644 xaw/xhistory.h
  create mode 100644 xaw/xoptions.c
+ create mode 100644 xboard-config.desktop
  delete mode 100644 xboard.c
  delete mode 100644 xboard.h
  create mode 100644 xboard2.h
  delete mode 100644 xboard.c
  delete mode 100644 xboard.h
  create mode 100644 xboard2.h
  delete mode 100644 xhistory.h
  delete mode 100644 xoptions.c
 
  delete mode 100644 xhistory.h
  delete mode 100644 xoptions.c
 
-
 ** Version 4.6.2 **
 
 (git diff -b --stat --summary -M v4.6.1 HEAD)
 ** Version 4.6.2 **
 
 (git diff -b --stat --summary -M v4.6.1 HEAD)
diff --git a/NEWS b/NEWS
index 28b7f86..5d77b60 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -79,6 +79,7 @@
     * WinBoard did not always start in its installation folder
     * Initialization of 'Twice' checkbox in Tournament dialog (WB)
     * Clearing of marker dots after mode or settings change
     * WinBoard did not always start in its installation folder
     * Initialization of 'Twice' checkbox in Tournament dialog (WB)
     * Clearing of marker dots after mode or settings change
+    * some smaller bugfixes
 
 ** Version 4.6.2 **
    (for a more detailed list with screenshots see http://www.gnu.org/software/xboard/whats_new/4.6.2/ )
 
 ** Version 4.6.2 **
    (for a more detailed list with screenshots see http://www.gnu.org/software/xboard/whats_new/4.6.2/ )
index ab8e983..62fd5b7 100644 (file)
--- a/SHORTLOG
+++ b/SHORTLOG
@@ -1,9 +1,8 @@
-
 ** Version 4.7.0 **
 
 (git log --pretty=short --cherry-pick --left-only v4.7.x...v4.6.2^   |git shortlog --no-merges)
 
 ** Version 4.7.0 **
 
 (git log --pretty=short --cherry-pick --left-only v4.7.x...v4.6.2^   |git shortlog --no-merges)
 
-Arun Persaud (34):
+Arun Persaud (50):
       added some documentation about what's need to be done for a release and a bash-release script
       Merge branch 'v4.6.x' into tmp
       new version number for developer release
       added some documentation about what's need to be done for a release and a bash-release script
       Merge branch 'v4.6.x' into tmp
       new version number for developer release
@@ -38,6 +37,22 @@ Arun Persaud (34):
       fix configure bug that showed up on OS X (couldn't find X11/Dialog.h)
       Updated German translation
       new version number for release of 4.7.0
       fix configure bug that showed up on OS X (couldn't find X11/Dialog.h)
       Updated German translation
       new version number for release of 4.7.0
+      updated Changelog, NEWS, etc.
+      updated po files for new release (make distcheck)
+      Merge remote-tracking branch 'origin/master' into v4.7.x
+      add test for pkg-config
+      Merge branch 'master' into v4.7.x
+      added rotated shogi pieces for -flipback option and moved them to the themes directory
+      keyboard accelerators for both front ends.
+      add close buttons to gtk windows
+      in debug mode also print the git-version if available during build
+      add keyboard shortcuts back into Xaw version
+      removed some translation calls for messages in the debug log
+      fixed gtk-warning
+      fixed segfault of g_markup_printf_escaped which needs utf-8 strings
+      removed two more translations from debug output
+      fix OK-response in gtk dialogs, see c7f8df124
+      Merge branch 'master' into v4.7.x
 
 Byrial Jensen (10):
       Fix typo (seach) in string. It is already fixed in branch v4.6.x
 
 Byrial Jensen (10):
       Fix typo (seach) in string. It is already fixed in branch v4.6.x
@@ -57,7 +72,7 @@ Daniel Dugovic (1):
 Daniel Macks (1):
       bug #37210: Mishandling of X11 -I flags (tiny change)
 
 Daniel Macks (1):
       bug #37210: Mishandling of X11 -I flags (tiny change)
 
-H.G. Muller (348):
+H.G. Muller (381):
       Fix suspected bug in Makefile
       Merge branch 'v4.6.x' of git.sv.gnu.org:/srv/git/xboard
       Fix fall-back on -ncp mode
       Fix suspected bug in Makefile
       Merge branch 'v4.6.x' of git.sv.gnu.org:/srv/git/xboard
       Fix fall-back on -ncp mode
@@ -406,8 +421,39 @@ H.G. Muller (348):
       Fix warnings of build server
       Put GTK warning in about-box
       Let initial setting of Twice checkbox reflect current state
       Fix warnings of build server
       Put GTK warning in about-box
       Let initial setting of Twice checkbox reflect current state
-
-
+      Draw both coords in a1
+      Add boolean -autoBox option
+      Update NEWS file
+      Add desktop stuff for .xop MIME type.
+      Remove empty-square SVG images from project
+      Revive -flipBlack option
+      Add Xiangqi piece images to project
+      Fix Makefile for install of Xiangqi pieces
+      Connect Ctrl key in WinBoard
+      Better fix of feature timeout
+      Unreserve tourney game on exit during engine load
+      Only perform e.p. capture if there are rights
+      Warn about experimental nature of dual board
+      Make switching between board windows absolute
+      Remove checkbox for 'Move Sound'
+      Don't add PV moves on board clicking in AnalyzeMode
+      Add new vertical pixel fudge
+      Allow display of 50-move counter in zippy mode
+      Add -onlyOwnGames option
+      Fix graying of Revert menu item
+      Cure GTK warning in top-level windows
+      Fix title of top-level windows
+      Print game-list timing messages only in debug mode
+      Fix repairing of arrow damage
+      Remember window params of slave board
+      Fix repositioning of GTK windows
+      Limit debug print to debug mode
+      Better handling of undefined window parameters
+      Fix sizing of slave board GTK
+      Suppress printing of status line in dual-board mode
+      Fix testing for valid window placement Xaw
+      Fix -topLevel option
+      Try to make life more bearable in Xaw menus
 
 ** Version 4.6.2 **
 
 
 ** Version 4.6.2 **