Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A prototype of the game of dots. It's a mirror of https://projects.kde.org/kdots
C++ CMake
branch: master
Failed to load latest commit information.
cmake Resolving dependencies
doc Add some formal documentation parts
kdotslib add missing semicolon
pictures Some fixes for OSX
plugins Removing KF5::KDELibs4Support from dependencies
ui Revert "Moving source files to the src folder"
.gitignore Fixing the bug with capturing points. Priority map for AI
.reviewboardrc Some fixes for OSX
AUTHORS Adding small user documentation
CMakeLists.txt Some fixes for OSX
COPYING Update copyrights
Messages.sh Revert "Moving source files to the src folder"
README.md Removing KF5::KDELibs4Support from dependencies
boardview.cpp Removing KF5::KDELibs4Support from dependencies
boardview.hpp Removing KF5::KDELibs4Support from dependencies
brushcombo.cpp Revert "Moving source files to the src folder"
brushcombo.hpp Refactoring headers
brushcombodelegate.cpp Removing KF5::KDELibs4Support from dependencies
brushcombodelegate.hpp Revert "Moving source files to the src folder"
kdots.kcfg Revert "Moving source files to the src folder"
kdots.kcfgc Revert "Moving source files to the src folder"
kdotsui.rc Revert "Moving source files to the src folder"
main.cpp Some fixes for OSX
mainwindow.cpp Removing KF5::KDELibs4Support from dependencies
mainwindow.hpp Refactoring headers
newgamedialog.cpp Refactoring headers
newgamedialog.hpp Refactoring headers
newgamewidget.cpp Fix some EBN issues
newgamewidget.hpp Refactoring headers
org.kde.kdots.desktop SVN_SILENT made messages (.desktop file) - always resolve ours
pluginloader.cpp Fixing a plugin prefix
pluginloader.hpp Revert "Moving source files to the src folder"
pluginmanagerwidget.cpp Sort items
pluginmanagerwidget.hpp Revert "Moving source files to the src folder"
pluginwidgetdelegate.cpp Removing KF5::KDELibs4Support from dependencies
pluginwidgetdelegate.hpp Revert "Moving source files to the src folder"

README.md

KDots

KDots

About

KDots is a simple implementation of the game of dots written with Qt Toolkit and KDELibs.

The purpose of the Dots game is to catch your opponent's dots by placing your dots on the game board where the lines cross.

Game mode can be extended via plugins. Currently, 3 plugins are available for supporting AI, online and offline games between two players.

License

All source code is under the BSD license. Look the COPYING file for more information.

Dependencies

  • Qt5::Core, Qt5::Widgets, Qt5::Network
  • cmake 2.8.12 or later
  • extra-cmake-modules
  • Boost (>= 1.49)
  • KF5::TextWidgets, KF5::XmlGui, KF5::Completion
  • KF5::KDEGames 4.9.0
  • A C++ compiler with C++11 support.

Building

To build current version of source code, execute following commands:

$ mkdir build && cd build
$ cmake ../ -DCMAKE_INSTALL_PREFIX=/usr
$ make

Installing

# make install

Other

CI for the master branch is available here

Something went wrong with that request. Please try again.