(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
.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 +
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 -
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 +-
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
* 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 **
(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
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
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
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)