- 14 Sep, 2020 1 commit
-
-
Friedrich W. H. Kossebau authored
GIT_SILENT
-
- 26 May, 2020 1 commit
-
-
Laurent Montel authored
-
- 24 Jun, 2017 1 commit
-
-
Andrius Štikonas authored
-
- 22 Apr, 2017 1 commit
-
-
Andrius Štikonas authored
Also sort Qt/KF5 includes.
-
- 27 Jan, 2016 1 commit
-
-
Frederik Schwarzer authored
-
- 28 Oct, 2015 1 commit
-
-
Laurent Montel authored
-
- 08 Feb, 2015 1 commit
-
-
Laurent Montel authored
-
- 08 Jan, 2015 2 commits
-
-
Laurent Montel authored
-
Laurent Montel authored
-
- 28 Jan, 2014 8 commits
-
-
Inge Wallin authored
This reverts commit 633a121e.
-
Inge Wallin authored
This reverts commit b80d0c6c.
-
Inge Wallin authored
This reverts commit 8cd91fed.
-
Inge Wallin authored
This reverts commit 004c2918.
-
Inge Wallin authored
This reverts commit b58a3ea9.
-
Inge Wallin authored
This reverts commit d1ec9049.
-
Inge Wallin authored
This reverts commit 4539bd30.
-
Inge Wallin authored
This reverts commit 6a31d037.
-
- 28 Dec, 2013 1 commit
-
-
Denis Kuplyakov authored
I've made the same fixes as for deniskup/animationfix branch
-
- 22 Dec, 2013 1 commit
-
-
Inge Wallin authored
The Engine only takes a Position as input now.
-
- 21 Dec, 2013 7 commits
-
-
Inge Wallin authored
Basically this more or less means that it now returns a Reversi::Move instead of a KReversiPos.
-
Inge Wallin authored
This makes the rest of the engine a lot simpler. This patch doesn't fully integrate the new logic but runs it in parallel with the old one with plenty of checks to see that they are equivalent. And it seems that they are.
-
Inge Wallin authored
This fixes a bug with the move history window.
-
Inge Wallin authored
-
Inge Wallin authored
* Enforce some structure for including include files * Use naming like fooBar instead of foo_bar * Improve whitespacing to make the code more readable. (There is more to do here.)
-
Inge Wallin authored
Make the code look similar in all files. There was quite some mix of styles before. In this step we do: * indent 4 steps everywhere * no spaces inside parenthesis * space between if/while/etc and the parenthesis * opening braces on the same line as if/while/etc * one initializer per line in constructors So basically we have if (foo) { ... } instead of if( foo ) { ... }
-
Inge Wallin authored
-
- 12 Sep, 2013 1 commit
-
-
Denis Kuplyakov authored
-
- 11 Sep, 2013 2 commits
-
-
Denis Kuplyakov authored
GIT_SILENT
-
Denis Kuplyakov authored
-
- 02 Sep, 2013 2 commits
-
-
Denis Kuplyakov authored
Now we are tracking how many times undo has been used in addition to old functionality.
-
Denis Kuplyakov authored
Now KReversiPlayer count number of used hints, and hints are disabled for computer moves.
-
- 29 Aug, 2013 1 commit
-
-
Denis Kuplyakov authored
All animation speed functionality is restored. Now delay is synced between KReversiView and KReversiGame, without KReversiMainWindow between.
-
- 24 Aug, 2013 1 commit
-
-
Denis Kuplyakov authored
GIT_SILENT
-
- 23 Aug, 2013 4 commits
-
-
Denis Kuplyakov authored
Now KReversiGame handling history logging. MainWindow simply get history from KReversiGame instead of maintaining it
-
Denis Kuplyakov authored
It SEEMS to that I fixed undo function, but it still need to be tested more. Need to add control that prevent human to undo when computer is moving.
-
Denis Kuplyakov authored
Delay now is returned from setAnimationSpeed() function and passed to KReversiGame. Fixed compilation error. Fixed prepare()-ready() connection bug.
-
Denis Kuplyakov authored
Added ready() signal to player and made KReversiGame to wait until both players are ready. Also added some documentation.
-
- 20 Aug, 2013 1 commit
-
-
Denis Kuplyakov authored
GIT_SILENT
-
- 14 Aug, 2013 1 commit
-
-
Denis Kuplyakov authored
There are tonn of changes: (more details: http://kreversiqml.blogspot.ru/2013/08/new-kreversi-design.html) 0) Some code formating 1) Now we have KReversiPos, that indicates position (row, col), and KReversiMove, that indicates move (it is position with color) 2) All functions was adopted to use KReversiPos(Move) instead of two arguments (row, col) 3) Initial implementation of KReversiPlayer, KReversiComputerPlayer, KReversiHumanPlayer. 4) Many functions of KReversiGame has been rewriten to use DX[], DY[] arrays and for-loops instead of copypasting eight times simillar code. 5) KReversiGame already has particular support of new design 6) KReversiView don't handle game-flow, KReversiGame does it 7) many other changes.
-
- 11 Jul, 2013 1 commit
-
-
Denis Kuplyakov authored
Now we are simply restoring m_changedChips from m_undoStack.
-