|
8e573f1a86
|
Hide 'to move' information when the game is over
|
2012-04-23 21:30:31 -04:00 |
|
|
08e89fd3f6
|
Fixed sgf loading
|
2012-04-23 21:19:56 -04:00 |
|
|
00448c967f
|
Implemented sgf file saving, loading, and tracking during play
|
2012-04-21 23:29:33 -04:00 |
|
|
da935d8e46
|
Make closing work more cleanly
|
2012-04-21 18:27:27 -04:00 |
|
|
40d9c6c08f
|
Fully implemented loading SGF files, although we can only look at the main sequence for now
|
2012-04-21 18:25:04 -04:00 |
|
|
692dc294d6
|
Included gomill framework for SGF and GTP support, and sketched out SGF game-loading code.
|
2012-04-21 04:27:05 -04:00 |
|
|
700a6a2f32
|
Implemented basic scoring code, so that scoring estimates are drawn at the end of a game
|
2012-04-21 02:50:52 -04:00 |
|
|
c8e8379308
|
Implemented reordering tabs and Ctrl+tab to cycle between them
|
2012-04-19 16:29:10 -04:00 |
|
|
794fb23d5f
|
Removed some deprecated code
|
2012-04-19 01:48:45 -04:00 |
|
|
0e48b1249d
|
Use nicer symbols, allow multiple games at once
|
2012-04-19 01:46:09 -04:00 |
|
|
902f34395f
|
Reduce the amount of file I/O and the number of image files we need
|
2012-04-19 00:28:45 -04:00 |
|
|
2fd0523078
|
Fixed ko checking
|
2012-04-18 17:57:58 -04:00 |
|
|
1d57901098
|
Remove unneeded debugging
|
2012-04-18 13:52:12 -04:00 |
|
|
64193f3315
|
Removed some debugging output
|
2012-04-18 12:22:00 -04:00 |
|
|
b2598fb09f
|
Fixed initial board update not showing
|
2012-04-18 11:37:06 -04:00 |
|
|
4a715d50f2
|
Fixed a prototype error
|
2012-04-18 11:35:38 -04:00 |
|
|
becf13e4ab
|
Make update code on playing a stone much more efficient
|
2012-04-18 11:33:20 -04:00 |
|
|
e9032003f7
|
Implemented performance updates in GoGame
|
2012-04-18 01:04:36 -04:00 |
|
|
9dc8daaea1
|
Added a missing dependency to readme
|
2012-04-17 23:16:22 -04:00 |
|
|
92080d47c2
|
Updated readme
|
2012-04-17 23:15:57 -04:00 |
|
|
4161c826df
|
Removed unused library
|
2012-04-17 23:12:45 -04:00 |
|
|
5982a9d5b0
|
Added some missing resources
|
2012-04-17 23:12:14 -04:00 |
|
|
f6d89e7ae2
|
Implemented game info, play move, hover
|
2012-04-17 23:11:49 -04:00 |
|
|
8976349450
|
Started implementing hover and did some additional implementation with the draw code
|
2012-04-17 21:59:40 -04:00 |
|
|
824bf6c889
|
Get the board to print
|
2012-04-17 18:07:04 -04:00 |
|
|
f596e0f3ee
|
Factored some relevant data into the GoGame class, made Game -> Close work correctly
|
2012-04-17 14:59:46 -04:00 |
|
|
00b65a65df
|
Added a way to close the currently open game, to ease transition to multiple games running at once
|
2012-04-17 01:46:55 -04:00 |
|
|
cb0fdcf017
|
Make GoGame widgets cleaner, tie them to actual functions
|
2012-04-17 01:39:16 -04:00 |
|
|
38b298ec45
|
Make go board widget show (even if it doesn't quite work yet)
|
2012-04-17 01:21:39 -04:00 |
|
|
966c6eb9e7
|
Started implementing a gogame class to handle GUI aspects of the board
|
2012-04-17 01:01:34 -04:00 |
|
|
579b9bc199
|
Cleaned up the gui some more
|
2012-04-16 22:07:07 -04:00 |
|
|
704e7209a6
|
See previous commit...
|
2012-04-16 13:00:56 -04:00 |
|
|
17a49169eb
|
Beginning of a re-implementation in GTK, because this pygame crap is really starting to get to me...
|
2012-04-16 13:00:42 -04:00 |
|
|
e7d29696f1
|
Tweaked the networking code to try and make pygame work - still not working...
|
2012-04-16 00:31:42 -04:00 |
|
|
7abef7b37d
|
More tweaks to networking code, starting network game seems to stop all gui events.
|
2012-04-15 23:43:46 -04:00 |
|
|
c7947d9790
|
Continued implementation of functions needed for network play
|
2012-04-15 20:57:23 -04:00 |
|
|
f4680cc631
|
Continued network mode implementation
|
2012-04-15 19:52:58 -04:00 |
|
|
4f5227cd82
|
Added basic implementation to gtpsocket, started to sketch out networkthread
|
2012-04-15 16:54:50 -04:00 |
|
|
da583678c1
|
Read config data from pygo.cfg
|
2012-04-15 01:00:36 -04:00 |
|
|
16061abf0a
|
Refactored gui code into a class to make it more managable
|
2012-04-15 00:20:39 -04:00 |
|
|
6e2f1649c8
|
Change our approach to gtpsocket a bit...
|
2012-04-14 23:47:55 -04:00 |
|
|
ac0b65ec62
|
Initial work on implementing a network mode for communication with a server program.
|
2012-04-14 23:42:56 -04:00 |
|
|
50c42e17ea
|
Addeda gitignore file to filter out compiled python stuff
|
2012-04-14 18:39:27 -04:00 |
|
|
52eb18994d
|
Added a copy of SGC
|
2012-04-14 18:38:47 -04:00 |
|
|
90ff7ceba8
|
Added pass, resign, and quit buttons using SGC
|
2012-04-14 18:28:34 -04:00 |
|
|
db8eb7aa50
|
Don't hover when the cursor is moving fast, to prevent the weird lagging thing.
|
2012-04-14 17:10:12 -04:00 |
|
|
79d9fb0d9e
|
Implement ko checking
|
2012-04-14 02:26:17 -04:00 |
|
|
de81e9129f
|
Rename place_stone to play_move
|
2012-04-14 01:58:48 -04:00 |
|
|
9a78f2918a
|
Add triangle on last move, to make long-running games easier to keep track of.
|
2012-04-14 01:57:20 -04:00 |
|
|
21b5930431
|
Fixed captures - everything works correctly now
|
2012-04-14 01:47:31 -04:00 |
|