Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent timeline items

2015-10-02
01:44
[d65228c078] Leaf: Delete existing engine from testing branch to attempt to re-create to make it more effecient. (user: ngill302, tags: testing)
01:40
[2efc948de1] Create new branch named "testing" (user: ngill302, tags: testing)
2015-09-28
03:48 • New ticket [858f527024] PGN Import issue. (user: ngill302)
03:24
[355151ba9f] Leaf: Merge bug fixes into trunk. (user: ngill302, tags: trunk)
03:18 • Ticket [d4bacf4c2f] Dynamically check for menu height. status still Fixed with 2 other changes (user: ngill302) ... 1 similar event omitted.
03:18 • Fixed ticket [ef06f3187c]: Load does not work plus 4 other changes (user: ngill302)
03:17
[ba71996f87] Leaf: Fix bug where loading a game would always say game was over. Also adjusted the chessboard to set it's parent as the central widget which means that the offset would not be necessary anymore. Tickets: [ef06f3187c] [d4bacf4c2f] (user: ngill302, tags: development)
00:39 • New ticket [d4bacf4c2f] Dynamically check for menu height.. (user: ngill302)
00:37 • New ticket [ef06f3187c] Load does not work. (user: ngill302)
2015-09-27
20:47 • Fixed ticket [f7ec53f5aa]: Load and Save games in PGN format plus 4 other changes (user: ngill302)
20:47 • Fixed ticket [c976199ae0]: Import set of moves in SAN plus 4 other changes (user: ngill302)
20:46 • Fixed ticket [1126c078cc]: Menu system plus 4 other changes (user: ngill302)
20:45 • Edit [6229ba71c4a491c9|6229ba71c4]: Add tag "0.5.0". (user: ngill302)
20:44
[6229ba71c4] Merge version 0.5.0 (user: ngill302, tags: trunk, 0.5.0)
20:43
[f7e094501c] Complete importing PGN and added interface features to save and load files. Tickets: [1126c078cc] [c976199ae0] [f7ec53f5aa] (user: ngill302, tags: development)
2015-09-26
02:55
[91e5cb0ea1] Added ability to convert a SAN into a move and to import a list of SAN moves and update the board accordingly. Ticket: [c976199ae0] (user: ngill302, tags: development)
2015-09-24
15:31 • Closed ticket [d6118eceec]: Game doesn't end after checkmate plus 2 other changes (user: ngill302)
15:31 • Ticket [a72eac2682] King not in check status still Closed with 2 other changes (user: ngill302) ... 1 similar event omitted.
15:30 • Closed ticket [27d139abf7]: Crash when in check plus 2 other changes (user: ngill302)
02:00 • Changes to wiki page MultiChess (user: ngill302)
01:55 • Changes to wiki page Copyright (user: ngill302)
2015-09-22
01:41 • Fixed ticket [2a9cf51198]: Generate SAN from moves plus 5 other changes (user: ngill302)
01:40
[109b7ef296] Created method and adjusted the logic to save a list of moves in Standard Algebraic Notation. This will ultimately be used to save the game state. Ticket: [2a9cf51198] (user: ngill302, tags: development)
01:38 • New ticket [f7ec53f5aa] Load and Save games in PGN format. (user: ngill302)
01:37 • New ticket [c976199ae0] Import set of moves in SAN. (user: ngill302)
01:36 • New ticket [2a9cf51198] Generate SAN from moves. (user: ngill302)
2015-09-19
17:18 • Fixed ticket [d6118eceec]: Game doesn't end after checkmate plus 5 other changes (user: ngill302)
17:16
[0888de59a5] Ticket: [d6118eceec]. Added gameOver bool to interface that once isCheckMate returns true, gets set to true, and mousePressEvent only proceeds if not gameOver. (user: ngill302, tags: development)
17:02 • New ticket [1126c078cc] Menu system. (user: ngill302)
16:58 • New ticket [d6118eceec] Game doesn't end after checkmate. (user: ngill302)
02:58 • Fixed ticket [a72eac2682]: King not in check plus 2 other changes (user: ngill302)
02:57 • Fixed ticket [27d139abf7]: Crash when in check plus 2 other changes (user: ngill302)
02:56 • Ticket [a72eac2682] King not in check status still Open with 5 other changes (user: ngill302) ... 1 similar event omitted.
02:53 • Ticket [27d139abf7] Crash when in check status still Open with 5 other changes (user: ngill302) ... 3 similar events omitted.
02:31 • Edit [618a59bc6e3766c4|618a59bc6e]: Add tag "v0.4.0". (user: ngill302)
02:27
[618a59bc6e] Incorporate bug fixes in GUI and logic into Trunk. (user: ngill302, tags: trunk, v0.4.0)
02:24
[ac0da0ab92] Fix error in GUI that when in check, if you attempted to move another piece that would not clear the check, program would crash. Also fixed error in logic where when looking for check, a piece would have to actually be able to move to the king's space. This would cause a piece that is pinned to not put the king in check. (user: ngill302, tags: development)
2015-09-17
23:10
[09c4a73d49] Merge finalized version 2 into Trunk. (user: ngill302, tags: trunk)
23:05
[4f1cd48491] Finalized interface to include pawn promotion and endgame. (user: ngill302, tags: development)
2015-09-15
01:57
[99b528a657] Updated board and related tests to make isCastleMove and isCaptureMove return the chessPosition of the related rook or capture position. Also added a method to return the end position of the rook if being castled with. Updated the interface to properly handle castling and en-passant capture. Only need to add pawn promotion to interface. (user: ngill302, tags: development)
2015-09-12
01:38
[e578b0f6a0] Multiple things completed. 1) Re-worked the ChessPosition class to inherit from QPoint class which allowed had many of the properties needed. 2) Moved chess picture to individual piece class which can then return the picture to the interface via the board. 3) Moved the board picture to the board class which allows the interface be used for any 2D board. 4) Increased abstraction so that interface only interacts with the board and the board can get the pieces return if space is empty and the pieces picture. 5) Updated tests for new methods and added a tests for some of the TwoDInterface methods. 6) Updated interface to run through the board and query for each space and get the picture if the space is not empty. 7) Added some variable descriptions for a few headers 8) Added check on drop that closes an existing piece if it is at that location already. (user: ngill302, tags: development)
2015-09-11
01:54
[14958a20cf] Got pieces to move only when allowed and to center after the move. (user: ngill302, tags: development)
2015-09-07
18:10
[a11a760698] Added a board and pieces and got the system to contruct the board with the pieces. Also got pieces to move. Need to tie into the actual logic. (user: ngill302, tags: development)
2015-09-05
18:38
[1adada1411] Added a gui for selecting and running tets. (user: ngill302, tags: development)