updates NEWS, Changelog, DIFFSTAT and SHORTLOG
authorArun Persaud <arun@nubati.net>
Fri, 24 Oct 2014 15:19:15 +0000 (08:19 -0700)
committerArun Persaud <arun@nubati.net>
Fri, 24 Oct 2014 15:19:15 +0000 (08:19 -0700)
ChangeLog
DIFFSTAT
NEWS
SHORTLOG

index 6a99f9c..500bdd4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,106 @@ ChangeLog for XBoard/WinBoard
 
 (latest entries created by git log --no-merges --pretty="%ai %an <%ae>:%n%s%n%n%b" vlast.. )
 
+2014-10-24 00:04:22 -0700 Joshua Pettus <jshpettus@gmail.com>:
+removed gtk theme from OSX app
+
+2014-10-23 23:33:18 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Add persistent Boolean option -fixedSize
+
+When set, this option suppresses sizing of the board and clocks when
+the window is sized by the user. This is achieved by wrapping the entire
+dialog in a non-expanding hbox.
+
+2014-10-23 21:23:14 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Also do dual-royal test in variant shogi
+
+For the benefit of Sho Shogi we also have to be prepared to find a
+Crown Prince in variant shogi, so it can be used as a parent variant
+for Sho Shogi with legality testing on.
+
+2014-10-23 16:22:54 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Fix promotion in Betza move generator
+
+The Betza move generator was geenrating allmoves as NormalMove, but in
+that case XBoard would not allow the move to have a promotion suffix.
+Now Pawns and Lances reaching last rank will be assumed to promote.
+
+2014-10-22 13:06:25 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Attempt to make GTK sizing work with tiling WM
+
+The Rezise routine now takes the size of the entire dialog table
+(for me always equal to the outer-window size), and checks if the
+actual outer window is smaller. If it is, it shrinks the board to fit,
+under the assumption that a tiling window manager offers only a limited
+'viewport' to our dialog, and we want everything to be visible inside that.
+
+2014-10-22 11:04:47 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Fix -xbuttons window width GTK
+
+Because Label options not followed by a SAME_ROW element were only
+packed into the first two columns of the dialog table, the board window
+reserved space for a third column behind the message window if there
+was no button bar.
+
+2014-10-21 20:37:41 -0700 Arun Persaud <arun@nubati.net>:
+mac: only use gtk compile flag, if osxapp is enabled
+
+
+2014-10-21 22:40:39 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Prevent unknown variant getting button in -ncp mode
+
+Normally we fake the engines play the requested variant, for the benefit
+of engines that do not send a variants feature (e.g. v1 engines). But this
+should not be done if there is no engine, as it would lead XBoard to
+believe an unknown variant name is an engine-defined variant supported
+by a currently loaded engine, and create a button for it in the New Variant
+dialog.
+
+2014-10-21 22:07:09 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Fix variant-name recognition
+
+StringToVariant did recognize whether the name to recognize had suffuxes
+compared to the tabulated name, but not if it had prefixes. So 'shoshogi'
+would be recognized as 'shogi'.
+
+2014-10-21 21:52:21 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Suppress duplicat autoInstalls
+
+If the engine line constructed for -autoInstall already occurs in
+the engine list, we should not install it again.
+
+2014-10-21 18:41:03 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Base new square size on board widget allocation GTK
+
+No longer pay attention to the size of the top-level window, but base
+everything on the size of the board widget itself.
+
+2014-10-21 13:45:51 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Ignore first configure event
+
+The first configure event will be the one that adds the window decorations
+to the board window, and must not be used to calculate a new square size,
+but to expand the outer window instead.
+
+2014-10-21 11:35:21 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Let GTK dialogs open with actual-size Graph widgets
+
+The Graph Option size values are now uses as size_request, to give
+proper dialog sizing at popup. But the size_request is then reset
+so that free sizing by the user becomes possible.
+
+2014-10-19 13:16:43 +0200 H.G.Muller <hgm@hgm-xboard.(none)>:
+Fix display of Spin Options with negative range
+
+
+2014-10-17 21:35:25 -0700 Arun Persaud <arun@nubati.net>:
+line numbers in PO got updated
+
+
+2014-10-17 21:23:47 -0700 Arun Persaud <arun@nubati.net>:
+updated ChangeLog, DIFFSTAT and SHORTLOG
+
+
 2014-10-17 21:17:56 -0700 Arun Persaud <arun@nubati.net>:
 updated NEWS
 
index 0d69863..7b55b44 100644 (file)
--- a/DIFFSTAT
+++ b/DIFFSTAT
@@ -4,18 +4,18 @@
 
  .gitignore                                         |   20 +
  ABOUT-NLS                                          | 1282 --------
- ChangeLog                                          | 1560 ++++++++++
- DIFFSTAT                                           |  435 +++
- Makefile.am                                        |  176 +-
+ ChangeLog                                          | 1623 +++++++++++
+ DIFFSTAT                                           |  439 +++
+ Makefile.am                                        |  172 +-
  NEWS                                               |   89 +
- SHORTLOG                                           |  354 +++
- args.h                                             |  107 +-
+ SHORTLOG                                           |  365 +++
+ args.h                                             |  108 +-
  autogen.sh                                         |    3 +-
- backend.c                                          | 1306 +++++++--
+ backend.c                                          | 1314 +++++++--
  backend.h                                          |   26 +-
  board.c                                            |   15 +-
  book.c                                             |   12 +
- common.h                                           |   65 +-
+ common.h                                           |   66 +-
  conf/chu                                           |   42 +
  conf/ics                                           |   10 +
  conf/judkins                                       |   19 +
@@ -28,8 +28,8 @@
  conf/xiangqi                                       |   30 +
  conf/xq                                            |   36 +
  config.rpath                                       |  672 -----
- configure.ac                                       |  170 +-
- dialogs.c                                          |  710 ++++-
+ configure.ac                                       |  173 +-
+ dialogs.c                                          |  713 ++++-
  dialogs.h                                          |   17 +-
  draw.c                                             |  136 +-
  draw.h                                             |    3 +-
  evalgraph.h                                        |    3 +-
  frontend.h                                         |    7 +-
  gamelist.c                                         |   10 +-
- gtk/xboard.c                                       |  307 +-
+ gtk/xboard.c                                       |  341 ++-
  gtk/xboard.h                                       |   39 +-
  gtk/xengineoutput.c                                |   21 +-
- gtk/xoptions.c                                     |  167 +-
+ gtk/xoptions.c                                     |  179 +-
  m4/gettext.m4                                      |  383 ---
  m4/iconv.m4                                        |  214 --
  m4/lib-ld.m4                                       |  110 -
@@ -52,9 +52,9 @@
  m4/nls.m4                                          |   32 -
  m4/po.m4                                           |  449 ---
  m4/progtest.m4                                     |   92 -
- menus.c                                            |  151 +-
+ menus.c                                            |  152 +-
  menus.h                                            |    3 +
- moves.c                                            | 1024 +++++--
+ moves.c                                            | 1028 +++++--
  moves.h                                            |   12 +-
  nengineoutput.c                                    |   14 +-
  nevalgraph.c                                       |   17 +-
@@ -99,7 +99,7 @@
  osxapp/default/eo_White.png                        |  Bin 0 -> 400 bytes
  osxapp/default/icon_black.png                      |  Bin 0 -> 36898 bytes
  osxapp/default/icon_white.png                      |  Bin 0 -> 36619 bytes
- osxapp/gtkrc                                       |    9 +
+ osxapp/gtkrc                                       |    4 +
  osxapp/icons/XBoard.icns                           |  Bin 0 -> 200555 bytes
  osxapp/icons/fen.icns                              |  Bin 0 -> 160673 bytes
  osxapp/icons/pgn.icns                              |  Bin 0 -> 165002 bytes
  po/Makevars.template                               |   41 -
  po/Rules-quot                                      |   47 -
  po/boldquot.sed                                    |   10 -
- po/da.po                                           | 1652 ++++++-----
- po/de.po                                           | 1847 ++++++------
+ po/da.po                                           | 1656 ++++++-----
+ po/de.po                                           | 1851 ++++++------
  po/en@boldquot.header                              |   25 -
  po/en@quot.header                                  |   22 -
- po/es.po                                           | 2789 +++++++++---------
+ po/es.po                                           | 2783 +++++++++---------
  po/insert-header.sin                               |   23 -
- po/it.po                                           | 1610 +++++-----
- po/nl.po                                           | 3012 +++++++++++++++++++
+ po/it.po                                           | 1612 +++++-----
+ po/nl.po                                           | 3014 +++++++++++++++++++
  po/pl.po                                           | 3077 ++++++++++++++++++++
  po/quot.sed                                        |    6 -
  po/remove-potcdate.sin                             |   19 -
- po/ru.po                                           | 1605 +++++-----
- po/tr.po                                           | 1586 +++++-----
- po/uk.po                                           | 1737 ++++++-----
- po/vi.po                                           | 1594 +++++-----
- po/xboard.pot                                      | 1571 +++++-----
- po/zh_CN.po                                        | 1602 +++++-----
- po/zh_HK.po                                        | 1603 +++++-----
- po/zh_TW.po                                        | 1602 +++++-----
+ po/ru.po                                           | 1607 +++++-----
+ po/tr.po                                           | 1588 +++++-----
+ po/uk.po                                           | 1682 ++++++-----
+ po/vi.po                                           | 1596 +++++-----
+ po/xboard.pot                                      | 1573 +++++-----
+ po/zh_CN.po                                        | 1604 +++++-----
+ po/zh_HK.po                                        | 1605 +++++-----
+ po/zh_TW.po                                        | 1604 +++++-----
  sounds/roar.wav                                    |  Bin 0 -> 24664 bytes
  svg/BlackClaw.svg                                  |  162 ++
  svg/BlackDolphin.svg                               |  104 +
  winboard/winboard.h                                |    9 +
  winboard/winboard.rc                               |   97 +-
  winboard/woptions.c                                |   66 +-
- winboard/wsettings.c                               |   15 +-
+ winboard/wsettings.c                               |   13 +-
  winboard/wsnap.c                                   |   72 +-
  xaw/xboard.c                                       |  249 +-
  xaw/xboard.h                                       |    2 +-
  xboard2.h                                          |    2 +-
  zic2xpm.c                                          |  597 ----
  zic2xpm.man                                        |   73 -
- 268 files changed, 30568 insertions(+), 19429 deletions(-)
+ 268 files changed, 30688 insertions(+), 19408 deletions(-)
  delete mode 100644 ABOUT-NLS
  create mode 100644 conf/chu
  create mode 100644 conf/ics
diff --git a/NEWS b/NEWS
index 4d918a2..2b51c6a 100644 (file)
--- a/NEWS
+++ b/NEWS
     * Indicate current variant in New Variant dialog of the GTK build
       (by printing it in boldface on the button).
 
+   * Known Problems
+    * GTK: in a tiling window manager the size of the board seems to be
+      calculated incorrectly. A temporary fix for this is to use a fixed
+      size by using the "-size <N>" and "-fixedSize true" options
+      on the command line.
+
 
 ** Version 4.7.3 **
 
index 824b4ac..5fad4f7 100644 (file)
--- a/SHORTLOG
+++ b/SHORTLOG
@@ -2,7 +2,7 @@
 
 (git log --pretty=short --no-merges --cherry-pick --left-only v4.8.x...v4.7.3^ |git shortlog --no-merges)
 
-Arun Persaud (41):
+Arun Persaud (44):
       Updated German translation
       Updated Ukrainian translations
       Added Dutch translation
@@ -44,6 +44,9 @@ Arun Persaud (41):
       fix typo and prefix
       forget a few __APPLE__ ifdefs; changed to OSXAPP
       updated NEWS
+      updated ChangeLog, DIFFSTAT and SHORTLOG
+      line numbers in PO got updated
+      mac: only use gtk compile flag, if osxapp is enabled
 
 H.G. Muller (166):
       Implement variant ASEAN
@@ -213,7 +216,7 @@ H.G. Muller (166):
       Allow pseudo-engines to adjust the clocks
       Fix writing of Chu-Shogi FENs
 
-H.G.Muller (138):
+H.G.Muller (150):
       Fix crash on opening Tags window Xaw
       Make EditPosition pallette work in Asian variants
       Let EditPosition double-click on piece promote it
@@ -352,9 +355,22 @@ H.G.Muller (138):
       Fix some uninitialized variable bugs
       Preserve parent variant for PGN of engine-defined game
       Fix loading of engine-defined PGN games
-
-Joshua Pettus (1):
+      Fix display of Spin Options with negative range
+      Let GTK dialogs open with actual-size Graph widgets
+      Ignore first configure event
+      Base new square size on board widget allocation GTK
+      Suppress duplicat autoInstalls
+      Fix variant-name recognition
+      Prevent unknown variant getting button in -ncp mode
+      Fix -xbuttons window width GTK
+      Attempt to make GTK sizing work with tiling WM
+      Fix promotion in Betza move generator
+      Also do dual-royal test in variant shogi
+      Add persistent Boolean option -fixedSize
+
+Joshua Pettus (2):
       Add build script to configure for a XBoard.app for OS X
+      removed gtk theme from OSX app
 
 hasufell (4):
       BUILD: make paths modifiable (tiny change)