From: Arun Persaud Date: Thu, 21 Feb 2013 06:09:50 +0000 (-0800) Subject: updated Changelog, NEWS, etc. X-Git-Url: http://winboard.nl/cgi-bin?p=xboard.git;a=commitdiff_plain;h=b7a3082549c91aced20633e61b13cf1b69fa23fb updated Changelog, NEWS, etc. --- diff --git a/ChangeLog b/ChangeLog index f5c7e50..ce44c2f 100644 --- 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 : +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 : +Fix -topLevel option + +This option was copletely ignored, after the refactorig. + +2013-02-20 18:16:00 +0100 H.G. Muller : +Fix testing for valid window placement Xaw + + +2013-02-20 12:15:08 +0100 H.G. Muller : +Suppress printing of status line in dual-board mode + + +2013-02-20 11:56:12 +0100 H.G. Muller : +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 : +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 : +Limit debug print to debug mode + + +2013-02-19 19:14:00 +0100 H.G. Muller : +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 : +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 : +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 : +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 : +removed two more translations from debug output + + +2013-02-18 17:09:30 -0800 Arun Persaud : +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 : +fixed gtk-warning + + +2013-02-18 10:06:36 -0800 Arun Persaud : +removed some translation calls for messages in the debug log + + +2013-02-18 09:46:53 -0800 Arun Persaud : +add keyboard shortcuts back into Xaw version + + +2013-02-17 14:13:30 -0800 Arun Persaud : +in debug mode also print the git-version if available during build + + +2013-02-18 21:19:05 +0100 H.G. Muller : +Print game-list timing messages only in debug mode + + +2013-02-18 21:01:35 +0100 H.G. Muller : +Fix title of top-level windows + + +2013-02-18 18:51:44 +0100 H.G. Muller : +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 : +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 : +Add -onlyOwnGames option + +This suppresses auto-saving of ICS observed games. + +2013-02-18 11:17:16 +0100 H.G. Muller : +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 : +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 : +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 : +Remove checkbox for 'Move Sound' + +This function is better controlled from the Sounds dialog. + +2013-02-18 09:59:48 +0100 H.G. Muller : +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 : +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 : +add close buttons to gtk windows + +use windows instead of dialogs for toplevel elements + +2013-02-16 19:02:52 -0800 Arun Persaud : +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 : +added rotated shogi pieces for -flipback option and moved them to the themes directory + + +2013-02-14 17:27:27 -0800 Arun Persaud : +add test for pkg-config + +exit configure in case we can't find it. + +2013-02-14 13:02:08 +0100 H.G. Muller : +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 : +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 : +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 : +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 : +Fix Makefile for install of Xiangqi pieces + + +2013-02-08 15:35:44 +0100 H.G. Muller : +Add Xiangqi piece images to project + +Let the images install in themes/xiangqi. + +2013-02-08 15:14:43 +0100 H.G. Muller : +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 : +Remove empty-square SVG images from project + + +2013-02-06 19:00:35 +0100 H.G. Muller : +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 : +Update NEWS file + + +2013-02-06 14:48:27 +0100 H.G. Muller : +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 : +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 : +updated po files for new release (make distcheck) + +2013-02-05 23:02:07 -0800 Arun Persaud : +updated Changelog, NEWS, etc. + 2013-02-05 22:52:42 -0800 Arun Persaud : new version number for release of 4.7.0 - 2013-02-05 11:56:10 +0100 H.G. Muller : Let initial setting of Twice checkbox reflect current state diff --git a/DIFFSTAT b/DIFFSTAT index d2f3e1e..d3090b0 100644 --- 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 - @@ -395,56 +395,56 @@ 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 +- @@ -706,6 +706,8 @@ 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 - @@ -948,7 +950,7 @@ 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 - @@ -1187,7 +1189,7 @@ 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 - @@ -1205,7 +1207,7 @@ 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 @@ -1266,33 +1268,19 @@ 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 - @@ -1371,9 +1359,6 @@ 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 + @@ -1435,9 +1420,6 @@ 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 + @@ -1487,9 +1469,52 @@ 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 +- @@ -1512,7 +1537,7 @@ 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 +- @@ -1522,35 +1547,36 @@ 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 @@ -2219,6 +2245,8 @@ 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 @@ -2778,20 +2806,6 @@ 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 @@ -2870,9 +2884,6 @@ 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 @@ -2934,9 +2945,6 @@ 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 @@ -2986,6 +2994,49 @@ 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 @@ -2998,6 +3049,7 @@ 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 @@ -3012,7 +3064,6 @@ 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 --- 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/ ) diff --git a/SHORTLOG b/SHORTLOG index ab8e983..62fd5b7 100644 --- 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 **