This is an automated email from the git hooks/post-receive script. jsonic-guest pushed a commit to branch master in repository pentobi.
commit 3a25b3db41fd8fd52f81828bef7faed1e306b5c0 Merge: 733f8f3 262524d Author: Juhani Numminen <[email protected]> Date: Fri Jun 23 23:03:36 2017 +0300 Merge tag 'upstream/13.1' Upstream version 13.1 .gitignore | 1 - CMakeLists.txt | 55 +- INSTALL | 11 +- NEWS | 72 +- README | 14 +- data/CMakeLists.txt | 33 +- data/application-x-blokus-sgf-16.svg | 69 +- data/application-x-blokus-sgf-32.svg | 87 +- data/application-x-blokus-sgf-64.svg | 91 +- data/application-x-blokus-sgf.svg | 91 +- ...ml.in => io.sourceforge.pentobi.appdata.xml.in} | 29 +- ...esktop.in => io.sourceforge.pentobi.desktop.in} | 2 +- ...ceforge.pentobi.kde-thumbnailer.metainfo.xml.in | 39 + data/pentobi-mime.xml | 5 + doc/blksgf/Pentobi-SGF.html | 40 +- doc/doxygen/.gitignore | 2 - doc/doxygen/Doxyfile | 317 ------ doc/doxygen/footer.html | 8 - doc/gtp/Pentobi-GTP.html | 42 +- src/books/CMakeLists.txt | 4 + src/books/book_callisto_2.blksgf | 2 +- src/books/book_gembloq.blksgf | 7 + src/books/book_gembloq_2.blksgf | 4 + src/books/book_gembloq_2_4.blksgf | 7 + src/books/book_gembloq_3.blksgf | 4 + src/books/pentobi_books.qrc | 4 + src/convert/Main.cpp | 6 +- src/libboardgame_base/Geometry.h | 58 +- src/libboardgame_base/Grid.h | 1 - src/libboardgame_base/Point.h | 11 +- src/libboardgame_base/Rating.cpp | 11 +- src/libboardgame_base/Rating.h | 29 +- src/libboardgame_base/RectGeometry.h | 7 +- src/libboardgame_base/StringRep.cpp | 4 +- src/libboardgame_base/Transform.cpp | 4 +- src/libboardgame_base/Transform.h | 8 +- src/libboardgame_gtp/CmdLine.cpp | 5 + src/libboardgame_gtp/CmdLine.h | 5 - src/libboardgame_gtp/CmdLineRange.h | 2 +- src/libboardgame_mcts/LastGoodReply.h | 10 +- src/libboardgame_mcts/SearchBase.h | 62 +- src/libboardgame_mcts/Tree.h | 27 +- src/libboardgame_sgf/InvalidPropertyValue.h | 5 +- src/libboardgame_sgf/InvalidTree.h | 2 +- src/libboardgame_sgf/Reader.cpp | 17 +- src/libboardgame_sgf/Reader.h | 21 +- src/libboardgame_sgf/SgfNode.cpp | 7 +- src/libboardgame_sgf/SgfNode.h | 9 +- src/libboardgame_sgf/SgfTree.cpp | 22 +- src/libboardgame_sgf/SgfTree.h | 11 +- src/libboardgame_sgf/TreeReader.h | 7 +- src/libboardgame_sgf/TreeWriter.cpp | 4 +- src/libboardgame_util/ArrayList.h | 13 +- src/libboardgame_util/Assert.cpp | 7 + src/libboardgame_util/IntervalChecker.cpp | 4 +- src/libboardgame_util/IntervalChecker.h | 2 +- src/libboardgame_util/MathUtil.h | 6 + src/libboardgame_util/Options.cpp | 8 +- src/libboardgame_util/TimeSource.cpp | 4 +- src/libpentobi_base/Board.cpp | 124 ++- src/libpentobi_base/Board.h | 26 +- src/libpentobi_base/BoardConst.cpp | 401 ++++++-- src/libpentobi_base/BoardConst.h | 64 +- src/libpentobi_base/BoardUpdater.cpp | 10 +- src/libpentobi_base/Book.cpp | 4 +- src/libpentobi_base/CMakeLists.txt | 8 +- src/libpentobi_base/CallistoGeometry.cpp | 18 +- src/libpentobi_base/CallistoGeometry.h | 8 +- src/libpentobi_base/Color.cpp | 42 - src/libpentobi_base/Color.h | 15 - src/libpentobi_base/Engine.cpp | 5 + src/libpentobi_base/Game.cpp | 16 +- src/libpentobi_base/Game.h | 18 +- src/libpentobi_base/GembloQGeometry.cpp | 166 +++ .../{CallistoGeometry.h => GembloQGeometry.h} | 34 +- src/libpentobi_base/GembloQTransform.cpp | 142 +++ src/libpentobi_base/GembloQTransform.h | 109 ++ src/libpentobi_base/Move.h | 10 +- src/libpentobi_base/MoveInfo.h | 2 - src/libpentobi_base/NodeUtil.cpp | 68 +- src/libpentobi_base/NodeUtil.h | 4 +- src/libpentobi_base/PentobiTree.cpp | 41 +- src/libpentobi_base/PentobiTree.h | 22 +- src/libpentobi_base/PentobiTreeWriter.cpp | 4 +- src/libpentobi_base/PieceInfo.cpp | 12 +- src/libpentobi_base/PieceInfo.h | 13 +- src/libpentobi_base/PieceTransformsGembloQ.cpp | 151 +++ src/libpentobi_base/PieceTransformsGembloQ.h | 59 ++ src/libpentobi_base/PlayerBase.cpp | 4 +- src/libpentobi_base/Point.h | 6 +- src/libpentobi_base/PointList.h | 2 +- src/libpentobi_base/PointState.h | 4 +- src/libpentobi_base/PrecompMoves.h | 6 +- src/libpentobi_base/StartingPoints.cpp | 42 + src/libpentobi_base/TreeUtil.cpp | 49 +- src/libpentobi_base/TreeUtil.h | 4 + src/libpentobi_base/TrigonGeometry.cpp | 4 +- src/libpentobi_base/Variant.cpp | 99 +- src/libpentobi_base/Variant.h | 26 +- src/libpentobi_gui/BoardPainter.cpp | 115 ++- src/libpentobi_gui/BoardPainter.h | 5 +- src/libpentobi_gui/CMakeLists.txt | 41 +- src/libpentobi_gui/GameInfoDialog.cpp | 14 +- src/libpentobi_gui/GameInfoDialog.h | 6 +- src/libpentobi_gui/GuiBoard.cpp | 279 ++--- src/libpentobi_gui/GuiBoard.h | 7 +- src/libpentobi_gui/GuiBoardUtil.cpp | 29 +- src/libpentobi_gui/HelpWindow.cpp | 45 +- src/libpentobi_gui/HelpWindow.h | 7 +- src/libpentobi_gui/LeaveFullscreenButton.cpp | 20 +- src/libpentobi_gui/LeaveFullscreenButton.h | 14 +- src/libpentobi_gui/OrientationDisplay.cpp | 12 +- src/libpentobi_gui/PieceSelector.cpp | 63 +- src/libpentobi_gui/PieceSelector.h | 4 +- src/libpentobi_gui/ScoreDisplay.cpp | 6 +- src/libpentobi_gui/ScoreDisplay.h | 2 +- src/libpentobi_gui/Util.cpp | 209 +++- src/libpentobi_gui/Util.h | 32 +- src/libpentobi_gui/icons/go-home.svg | 8 - src/libpentobi_gui/libpentobi_gui_resources.qrc | 8 - src/libpentobi_gui/libpentobi_gui_resources_2x.qrc | 8 - .../translations/libpentobi_gui_de.ts | 8 - src/libpentobi_kde_thumbnailer/CMakeLists.txt | 5 + src/libpentobi_mcts/AnalyzeGame.cpp | 35 +- src/libpentobi_mcts/AnalyzeGame.h | 5 + src/libpentobi_mcts/Player.cpp | 34 +- src/libpentobi_mcts/Player.h | 3 +- src/libpentobi_mcts/PlayoutFeatures.h | 40 +- src/libpentobi_mcts/PriorKnowledge.cpp | 25 +- src/libpentobi_mcts/PriorKnowledge.h | 10 +- src/libpentobi_mcts/Search.cpp | 7 +- src/libpentobi_mcts/SearchParamConst.h | 4 + src/libpentobi_mcts/SharedConst.cpp | 85 +- src/libpentobi_mcts/SharedConst.h | 2 +- src/libpentobi_mcts/State.cpp | 276 +++-- src/libpentobi_mcts/State.h | 70 +- src/libpentobi_mcts/StateUtil.cpp | 4 +- src/libpentobi_mcts/Util.cpp | 8 +- src/libpentobi_thumbnail/CMakeLists.txt | 4 + src/libpentobi_thumbnail/CreateThumbnail.cpp | 13 +- src/pentobi/AnalyzeGameWidget.cpp | 2 +- src/pentobi/AnalyzeSpeedDialog.cpp | 4 +- src/pentobi/CMakeLists.txt | 4 + src/pentobi/Main.cpp | 4 +- src/pentobi/MainWindow.cpp | 273 +++-- src/pentobi/MainWindow.h | 47 +- src/pentobi/RatingDialog.cpp | 19 +- src/pentobi/RatingGraph.cpp | 16 +- src/pentobi/RatingGraph.h | 6 +- src/pentobi/RatingHistory.cpp | 10 +- src/pentobi/ShowMessage.cpp | 12 +- src/pentobi/help.qrc | 54 + src/pentobi/help/C/pentobi/become_stronger.html | 10 +- src/pentobi/help/C/pentobi/board_callisto.png | Bin 12907 -> 12812 bytes src/pentobi/help/C/pentobi/board_classic.png | Bin 1276 -> 1207 bytes src/pentobi/help/C/pentobi/board_duo.png | Bin 660 -> 591 bytes src/pentobi/help/C/pentobi/board_gembloq.png | Bin 0 -> 1699 bytes src/pentobi/help/C/pentobi/board_nexos.png | Bin 945 -> 924 bytes src/pentobi/help/C/pentobi/board_trigon.jpg | Bin 13242 -> 10302 bytes src/pentobi/help/C/pentobi/callisto_rules.html | 20 +- src/pentobi/help/C/pentobi/classic_rules.html | 10 +- src/pentobi/help/C/pentobi/duo_rules.html | 8 +- src/pentobi/help/C/pentobi/gembloq_rules.html | 46 + src/pentobi/help/C/pentobi/index.html | 3 +- src/pentobi/help/C/pentobi/junior_rules.html | 6 +- src/pentobi/help/C/pentobi/license.html | 6 +- src/pentobi/help/C/pentobi/nexos_rules.html | 12 +- src/pentobi/help/C/pentobi/pieces.png | Bin 6338 -> 4643 bytes src/pentobi/help/C/pentobi/pieces_callisto.png | Bin 3898 -> 4687 bytes src/pentobi/help/C/pentobi/pieces_gembloq.jpg | Bin 0 -> 9324 bytes src/pentobi/help/C/pentobi/pieces_junior.png | Bin 7691 -> 4153 bytes src/pentobi/help/C/pentobi/pieces_nexos.png | Bin 7987 -> 4062 bytes src/pentobi/help/C/pentobi/pieces_trigon.jpg | Bin 8059 -> 6072 bytes src/pentobi/help/C/pentobi/position_callisto.png | Bin 15658 -> 15563 bytes src/pentobi/help/C/pentobi/position_classic.png | Bin 5018 -> 4947 bytes src/pentobi/help/C/pentobi/position_duo.png | Bin 8340 -> 8269 bytes src/pentobi/help/C/pentobi/position_gembloq.png | Bin 0 -> 9694 bytes src/pentobi/help/C/pentobi/position_nexos.png | Bin 2057 -> 2004 bytes src/pentobi/help/C/pentobi/position_trigon.jpg | Bin 20020 -> 12971 bytes src/pentobi/help/C/pentobi/shortcuts.html | 4 +- src/pentobi/help/C/pentobi/system.html | 8 +- src/pentobi/help/C/pentobi/trigon_rules.html | 10 +- src/pentobi/help/C/pentobi/user_interface.html | 6 +- src/pentobi/help/C/pentobi/window_menu.html | 7 +- src/pentobi/help/de/pentobi/become_stronger.html | 12 +- src/pentobi/help/de/pentobi/callisto_rules.html | 26 +- src/pentobi/help/de/pentobi/classic_rules.html | 16 +- src/pentobi/help/de/pentobi/duo_rules.html | 12 +- src/pentobi/help/de/pentobi/gembloq_rules.html | 49 + src/pentobi/help/de/pentobi/index.html | 3 +- src/pentobi/help/de/pentobi/junior_rules.html | 8 +- src/pentobi/help/de/pentobi/license.html | 6 +- src/pentobi/help/de/pentobi/nexos_rules.html | 18 +- src/pentobi/help/de/pentobi/shortcuts.html | 4 +- src/pentobi/help/de/pentobi/system.html | 8 +- src/pentobi/help/de/pentobi/trigon_rules.html | 16 +- src/pentobi/help/de/pentobi/user_interface.html | 4 +- src/pentobi/help/de/pentobi/window_menu.html | 12 +- src/pentobi/icons.qrc | 15 - src/pentobi/icons/menu.svg | 77 ++ src/pentobi/icons/pentobi-16.svg | 82 +- src/pentobi/icons/pentobi-32.svg | 88 +- src/pentobi/icons/pentobi-64.svg | 88 +- src/pentobi/icons/pentobi.svg | 86 +- src/pentobi/pentobi.ico | Bin 8216 -> 18277 bytes src/pentobi/translations/pentobi_de.ts | 124 ++- src/pentobi_gtp/Engine.cpp | 55 +- src/pentobi_gtp/Engine.h | 1 + src/pentobi_qml/AnalyzeGameModel.cpp | 261 +++++ src/pentobi_qml/AnalyzeGameModel.h | 113 +++ src/pentobi_qml/CMakeLists.txt | 40 +- src/pentobi_qml/GameModel.cpp | 1069 +++++++++++++++++--- src/pentobi_qml/GameModel.h | 510 ++++++++-- src/pentobi_qml/HelpFileExtractor.cpp | 44 + src/pentobi_qml/HelpFileExtractor.h | 30 + src/pentobi_qml/Main.cpp | 39 +- src/pentobi_qml/Pentobi.pro | 37 +- src/pentobi_qml/PieceModel.cpp | 274 +++-- src/pentobi_qml/PieceModel.h | 56 +- src/pentobi_qml/PlayerModel.cpp | 166 ++- src/pentobi_qml/PlayerModel.h | 105 +- src/pentobi_qml/RatingModel.cpp | 247 +++++ src/pentobi_qml/RatingModel.h | 154 +++ src/pentobi_qml/android/AndroidManifest.xml | 6 +- src/pentobi_qml/android/res/drawable-hdpi/icon.png | Bin 409 -> 629 bytes src/pentobi_qml/android/res/drawable-mdpi/icon.png | Bin 324 -> 439 bytes src/pentobi_qml/android_icons_svg/icon48.svg | 92 +- src/pentobi_qml/android_icons_svg/icon72.svg | 88 +- src/pentobi_qml/icons_android.qrc | 15 - src/pentobi_qml/pentobi.conf.in | 3 + src/pentobi_qml/qml/AnalyzeGame.qml | 114 +++ src/pentobi_qml/qml/AndroidToolBar.qml | 46 - src/pentobi_qml/qml/AsciiArtSaveDialog.qml | 15 + src/pentobi_qml/qml/Board.qml | 192 +++- src/pentobi_qml/qml/Button.qml | 7 +- src/pentobi_qml/qml/Comment.qml | 19 + src/pentobi_qml/qml/ComputerColorDialog.qml | 105 +- src/pentobi_qml/qml/DialogLoader.qml | 11 + src/pentobi_qml/qml/ExportImageDialog.qml | 24 + src/pentobi_qml/qml/GameDisplay.js | 40 +- src/pentobi_qml/qml/GameDisplay.qml | 157 --- src/pentobi_qml/qml/GameDisplayMobile.qml | 214 ++++ src/pentobi_qml/qml/GameInfoDialog.qml | 102 ++ src/pentobi_qml/qml/GotoMoveDialog.qml | 25 + src/pentobi_qml/qml/HelpWindow.qml | 44 + src/pentobi_qml/qml/ImageSaveDialog.qml | 12 + src/pentobi_qml/qml/InitialRatingDialog.qml | 65 ++ src/pentobi_qml/qml/Main.js | 548 ++++++++-- src/pentobi_qml/qml/Main.qml | 226 +++-- src/pentobi_qml/qml/MenuComputer.qml | 24 +- src/pentobi_qml/qml/MenuEdit.qml | 92 +- src/pentobi_qml/qml/MenuGame.qml | 89 +- src/pentobi_qml/qml/MenuGo.qml | 30 +- src/pentobi_qml/qml/MenuHelp.qml | 4 + src/pentobi_qml/qml/MenuItemGameVariant.qml | 7 +- src/pentobi_qml/qml/MenuItemLevel.qml | 40 +- src/pentobi_qml/qml/MenuTools.qml | 30 + src/pentobi_qml/qml/MenuView.qml | 79 +- src/pentobi_qml/qml/MessageDialog.qml | 50 + src/pentobi_qml/qml/NavigationButtons.qml | 50 + src/pentobi_qml/qml/NavigationPanel.qml | 54 +- src/pentobi_qml/qml/OpenDialog.qml | 7 +- src/pentobi_qml/qml/PieceCallisto.qml | 118 +-- src/pentobi_qml/qml/PieceClassic.qml | 118 +-- .../qml/{PieceClassic.qml => PieceGembloQ.qml} | 184 ++-- src/pentobi_qml/qml/PieceNexos.qml | 118 +-- src/pentobi_qml/qml/PieceSelector.qml | 195 ---- src/pentobi_qml/qml/PieceSelectorMobile.qml | 219 ++++ src/pentobi_qml/qml/PieceSwitchedFlipAnimation.qml | 14 + src/pentobi_qml/qml/PieceTrigon.qml | 148 +-- src/pentobi_qml/qml/QuarterSquare.qml | 80 ++ src/pentobi_qml/qml/RatingDialog.qml | 175 ++++ src/pentobi_qml/qml/RatingGraph.qml | 75 ++ src/pentobi_qml/qml/SaveDialog.qml | 16 +- src/pentobi_qml/qml/ScoreDisplay.qml | 49 +- src/pentobi_qml/qml/ScoreElement.qml | 4 +- src/pentobi_qml/qml/ScoreElement2.qml | 5 +- src/pentobi_qml/qml/ToolBar.qml | 85 +- .../qml/{AndroidToolButton.qml => ToolButton.qml} | 3 + src/pentobi_qml/qml/Triangle.qml | 2 +- src/pentobi_qml/qml/i18n/qml_de.ts | 716 ++++++++++++- src/pentobi_qml/qml/themes/dark/Theme.qml | 25 +- .../qml/themes/dark/board-callisto-2.svg | 278 +++-- .../qml/themes/dark/board-callisto-3.svg | 411 ++++---- src/pentobi_qml/qml/themes/dark/board-callisto.svg | 502 ++++----- .../qml/themes/dark/board-gembloq-2.svg | 151 +++ .../qml/themes/dark/board-gembloq-3.svg | 181 ++++ src/pentobi_qml/qml/themes/dark/board-gembloq.svg | 130 +++ .../qml/{icons => themes/dark}/menu.svg | 0 .../{icons => themes/dark}/pentobi-backward.svg | 0 .../{icons => themes/dark}/pentobi-beginning.svg | 0 .../dark}/pentobi-computer-colors.svg | 0 .../qml/{icons => themes/dark}/pentobi-end.svg | 0 .../qml/{icons => themes/dark}/pentobi-forward.svg | 0 .../qml/{icons => themes/dark}/pentobi-newgame.svg | 0 .../dark}/pentobi-next-variation.svg | 0 .../qml/{icons => themes/dark}/pentobi-play.svg | 0 .../dark}/pentobi-previous-variation.svg | 0 .../qml/{icons => themes/dark}/pentobi-undo.svg | 0 src/pentobi_qml/qml/themes/light/Theme.qml | 12 +- .../qml/themes/light/board-callisto-2.svg | 278 +++-- .../qml/themes/light/board-callisto-3.svg | 411 ++++---- .../qml/themes/light/board-callisto.svg | 502 ++++----- .../qml/themes/light/board-gembloq-2.svg | 151 +++ .../qml/themes/light/board-gembloq-3.svg | 181 ++++ src/pentobi_qml/qml/themes/light/board-gembloq.svg | 130 +++ .../qml/themes/light/junction-all-blue.svg | 3 +- .../qml/themes/light/junction-all-green.svg | 3 +- .../qml/themes/light/junction-all-red.svg | 3 +- .../qml/themes/light/junction-all-yellow.svg | 3 +- .../qml/themes/light/junction-t-blue.svg | 3 +- .../qml/themes/light/junction-t-green.svg | 3 +- .../qml/themes/light/junction-t-red.svg | 3 +- .../qml/themes/light/junction-t-yellow.svg | 3 +- .../qml/{icons => themes/light}/menu.svg | 2 +- .../qml/themes/light/pentobi-backward.svg} | 2 +- .../qml/themes/light/pentobi-beginning.svg} | 2 +- .../qml/themes/light/pentobi-computer-colors.svg | 4 + .../qml/{icons => themes/light}/pentobi-end.svg | 2 +- .../{icons => themes/light}/pentobi-forward.svg | 2 +- .../qml/themes/light/pentobi-newgame.svg | 4 + .../light}/pentobi-next-variation.svg | 2 +- src/pentobi_qml/qml/themes/light/pentobi-play.svg | 4 + .../light}/pentobi-previous-variation.svg | 2 +- src/pentobi_qml/qml/themes/light/pentobi-undo.svg | 4 + .../qml/themes/light/piece-manipulator-legal.svg | 28 +- .../qml/themes/light/piece-manipulator.svg | 24 +- .../light/quarter-square-blue.svg} | 5 +- .../light/quarter-square-bottom-blue.svg} | 5 +- .../light/quarter-square-bottom-green.svg} | 5 +- .../light/quarter-square-bottom-red.svg} | 5 +- .../light/quarter-square-bottom-yellow.svg} | 5 +- .../light/quarter-square-green.svg} | 5 +- .../light/quarter-square-red.svg} | 5 +- .../light/quarter-square-yellow.svg} | 5 +- src/pentobi_qml/qml/themes/theme_dark.qrc | 14 + src/pentobi_qml/qml/themes/theme_light.qrc | 14 + src/pentobi_qml/qml/themes/theme_shared.qrc | 8 + src/pentobi_qml/resources.qrc | 25 +- src/twogtp/FdStream.cpp | 2 +- src/twogtp/GtpConnection.cpp | 4 +- src/twogtp/Main.cpp | 14 +- src/twogtp/Output.cpp | 65 +- src/twogtp/Output.h | 19 +- src/twogtp/OutputTree.cpp | 4 +- src/twogtp/TwoGtp.cpp | 7 +- src/twogtp/TwoGtp.h | 2 + .../libboardgame_base/RectGeometryTest.cpp | 2 +- src/unittest/libboardgame_sgf/CMakeLists.txt | 1 + src/unittest/libboardgame_sgf/SgfTreeTest.cpp | 43 + src/unittest/libboardgame_util/ArrayListTest.cpp | 9 +- src/unittest/libpentobi_base/CMakeLists.txt | 3 +- .../libpentobi_base/PentobiSgfUtilTest.cpp | 118 +++ .../{TreeTest.cpp => PentobiTreeTest.cpp} | 113 ++- windows/CMakeLists.txt | 20 - windows/German.nsh | 10 - windows/blksgf.ico | Bin 17020 -> 0 bytes windows/install.nsis.in | 143 --- 358 files changed, 12879 insertions(+), 5715 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/pentobi.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

