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.. )
 
+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 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)
 
- AUTHORS                               | 2117 +-----------
+ AUTHORS                               | 2117 +----------
  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 +-
- backend.c                             |  902 ++++-
+ backend.c                             |  942 ++++-
  backend.h                             |   64 +-
  backendz.h                            |    9 +-
  bitmaps/README.bitmaps                |  101 -
  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 +-
- common.h                              |   46 +-
- configure.ac                          |  132 +-
+ common.h                              |   49 +-
+ configure.ac                          |  136 +-
  copyright.texi                        |    2 +-
- dialogs.c                             | 2583 ++++++++++++++
- dialogs.h                             |  195 ++
+ dialogs.c                             | 2588 +++++++++++++
+ dialogs.h                             |  196 +
  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 +
- engineoutput.c                        |   26 +-
+ engineoutput.c                        |   28 +-
  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 +-
- gamelist.c                            |    3 +-
+ gamelist.c                            |    5 +-
  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/xoptions.c                        | 1563 +++++++++
+ gtk/xoptions.c                        | 1587 ++++++++
  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                               |  197 +
  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 +-
  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/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/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/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/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/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 -
  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 +
  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/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 +
- usystem.c                             |  792 +++++
+ usystem.c                             |  792 ++++
  usystem.h                             |   75 +
  winboard/config.h                     |    6 +-
  winboard/defaults.h                   |    2 +-
  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/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/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.texi                           |  261 +-
+ xboard.texi                           |  289 +-
  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 -
- xoptions.c                            | 1912 -----------
+ xoptions.c                            | 1912 ----------
  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 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
  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
  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 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/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 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 xhistory.h
  delete mode 100644 xoptions.c
 
-
 ** 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
+    * 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/ )
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)
 
-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
@@ -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
+      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
@@ -57,7 +72,7 @@ Daniel Dugovic (1):
 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
@@ -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
-
-
+      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 **