From: Arun Persaud Date: Fri, 24 Oct 2014 15:19:15 +0000 (-0700) Subject: updates NEWS, Changelog, DIFFSTAT and SHORTLOG X-Git-Url: http://winboard.nl/cgi-bin?p=xboard.git;a=commitdiff_plain;h=04af5f4ad16400cc225c644760d3f79dc0a47aa9 updates NEWS, Changelog, DIFFSTAT and SHORTLOG --- diff --git a/ChangeLog b/ChangeLog index 6a99f9c..500bdd4 100644 --- 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 : +removed gtk theme from OSX app + +2014-10-23 23:33:18 +0200 H.G.Muller : +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 : +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 : +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 : +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 : +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 : +mac: only use gtk compile flag, if osxapp is enabled + + +2014-10-21 22:40:39 +0200 H.G.Muller : +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 : +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 : +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 : +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 : +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 : +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 : +Fix display of Spin Options with negative range + + +2014-10-17 21:35:25 -0700 Arun Persaud : +line numbers in PO got updated + + +2014-10-17 21:23:47 -0700 Arun Persaud : +updated ChangeLog, DIFFSTAT and SHORTLOG + + 2014-10-17 21:17:56 -0700 Arun Persaud : updated NEWS diff --git a/DIFFSTAT b/DIFFSTAT index 0d69863..7b55b44 100644 --- 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 +- @@ -40,10 +40,10 @@ 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 @@ -155,25 +155,25 @@ 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 + @@ -259,7 +259,7 @@ 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 +- @@ -270,7 +270,7 @@ 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 --- a/NEWS +++ b/NEWS @@ -86,6 +86,12 @@ * 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 " and "-fixedSize true" options + on the command line. + ** Version 4.7.3 ** diff --git a/SHORTLOG b/SHORTLOG index 824b4ac..5fad4f7 100644 --- 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)