log

age author description
Mon, 16 Feb 2009 23:36:00 -0500 Harrison Metzger Abstracted away the boarddefault tip
Mon, 16 Feb 2009 23:31:35 -0500 Harrison Metzger Abstracted game->board to use get_piece
Mon, 16 Feb 2009 23:29:33 -0500 Harrison Metzger Fixed checkmate support make sure current square is hot as well.
Mon, 16 Feb 2009 23:27:20 -0500 Harrison Metzger added checkmate support
Mon, 16 Feb 2009 23:23:36 -0500 Harrison Metzger Added check support
Mon, 16 Feb 2009 23:19:28 -0500 Harrison Metzger Added util function
Mon, 16 Feb 2009 23:10:02 -0500 Harrison Metzger Added is_valid_capture to determine if a piece can capture another piece at the given square
Mon, 16 Feb 2009 01:43:48 -0500 Gregor Richards cheskers_login.js: Support observers (with some minor grammar problems).
Mon, 16 Feb 2009 01:38:29 -0500 Gregor Richards server/piece*: Pawns can't hop on their first move.
Mon, 16 Feb 2009 01:23:32 -0500 Gregor Richards captivechess: No, in that last setup, the bishops are on the same color.
Mon, 16 Feb 2009 01:20:21 -0500 Gregor Richards captivechess: Whoops, missed a pawn.
Mon, 16 Feb 2009 01:18:34 -0500 Gregor Richards captivechess: Proper name.
Mon, 16 Feb 2009 01:18:09 -0500 Gregor Richards captivechess: Another new game.
Mon, 16 Feb 2009 00:10:50 -0500 Gregor Richards piece_chess.php: Fixed a tpyo in castling.
Mon, 16 Feb 2009 00:07:07 -0500 Gregor Richards branch merge
Mon, 16 Feb 2009 00:06:30 -0500 Gregor Richards piece_chess.php: Fixed castling to the left.
Mon, 16 Feb 2009 00:04:45 -0500 Gregor Richards branch merge
Sun, 15 Feb 2009 18:21:41 -0500 Gregor Richards extragames/checkers: Look ma, we can play checkers!
Sun, 15 Feb 2009 23:44:46 -0500 Harrison Metzger Removed easter egg
Sun, 15 Feb 2009 23:38:41 -0500 Harrison Metzger Fixed
Sun, 15 Feb 2009 23:30:42 -0500 Harrison Metzger Fixed handling of removed pieces
Sun, 15 Feb 2009 17:41:42 -0500 Gregor Richards cheskers_login.js: Show that it's loading when creating a game.
Sun, 15 Feb 2009 17:40:10 -0500 Gregor Richards cheskers.php: Use fam instead of inotify, should scale better.
Sun, 15 Feb 2009 16:33:10 -0500 Gregor Richards Support for castling and pawn promotions.
Sun, 15 Feb 2009 15:30:23 -0500 Gregor Richards pjcall.js: Hopefully once and for all fixed the weird timeout issues.
Sun, 15 Feb 2009 15:24:57 -0500 Gregor Richards *: Added support for multiple sets of rules, pawns, and the ruleset for chess.
Sun, 15 Feb 2009 14:53:00 -0500 Gregor Richards server/piece*: Moved some utility functions around.
Sun, 15 Feb 2009 13:20:13 -0500 Gregor Richards cheskers.php: White plays first!
Sun, 15 Feb 2009 12:35:52 -0500 Gregor Richards pjcall.js: Should work on Safari now.
Sun, 15 Feb 2009 02:28:43 -0500 Gregor Richards client/imgs/*, server/cheskers.php, server/piece.php, server/piece_checkers.php: Support for checker promotions.
Sun, 15 Feb 2009 01:48:35 -0500 Gregor Richards cheskers.php: Avoid leaving latent server instances floating about.
Sun, 15 Feb 2009 01:35:29 -0500 Gregor Richards Yet another timeout change.
Sun, 15 Feb 2009 01:20:40 -0500 Gregor Richards cheskers.php: Make both the server and client insist on closing the wait connection.
Sun, 15 Feb 2009 01:00:15 -0500 Gregor Richards cheskers.js: Don't complain about server/JS timeouts.
Sun, 15 Feb 2009 00:16:15 -0500 Gregor Richards cheskers.js: Hopefully cache images more intelligently.
Sat, 14 Feb 2009 23:20:44 -0500 Gregor Richards cheskers.js: Wait connections should be persistent.
Sat, 14 Feb 2009 23:13:49 -0500 Gregor Richards client/pjcall.js: Congestion control.
Sat, 14 Feb 2009 23:13:25 -0500 Gregor Richards client/cheskers_login.js: Nice "Loading" screen for when things are loading.
Sat, 14 Feb 2009 22:28:51 -0500 Gregor Richards client/imgs/.htaccess: Try to convince clients to cache the images for 2 weeks.
Sat, 14 Feb 2009 21:43:40 -0500 Gregor Richards cheskers.js: Make sure wait_for_update never fully turns off.
Sat, 14 Feb 2009 21:43:05 -0500 Gregor Richards cheskers.js: Aviod a race condition by not updating in move_piece_cb.
Sat, 14 Feb 2009 19:12:42 -0500 Gregor Richards Moves are now validated.
Sat, 14 Feb 2009 18:44:03 -0500 Gregor Richards pjcall.js, cheskers.php: Better timeouts.
Sat, 14 Feb 2009 17:17:35 -0500 Gregor Richards cheskers.php: Open and close the database more discriminatingly.
Sat, 14 Feb 2009 22:12:19 +0000 Gregor Richards Support for inotify-based updates.
Sat, 14 Feb 2009 15:20:39 -0500 Gregor Richards config.php: Put the inotify dir in config.php
Fri, 13 Feb 2009 19:08:55 +0000 Gregor Richards schema: Tpyo.
Fri, 13 Feb 2009 14:07:34 -0500 Gregor Richards schema, cheskers.php: Schema that fits the server better.
Fri, 13 Feb 2009 01:34:31 -0500 Gregor Richards cheskers.js: Make sure to flash in all loading situations.
Fri, 13 Feb 2009 01:19:29 -0500 Gregor Richards cheskers.js: Added a refresh button and updated how status is handled.
Fri, 13 Feb 2009 00:48:03 -0500 Gregor Richards cheskers.php, piece.php: Sends removals to the client properly.
Thu, 12 Feb 2009 20:29:15 -0500 Gregor Richards client: Display changes.
Thu, 12 Feb 2009 20:09:40 -0500 Harrison Metzger Made create return the piece
Thu, 12 Feb 2009 20:05:08 -0500 Harrison Metzger Made call for piece::create(type, game, side) to be withen piece
Thu, 12 Feb 2009 19:43:06 -0500 Gregor Richards piece[_checkers].php: Support capture.
Thu, 12 Feb 2009 19:28:10 -0500 Gregor Richards server/*: Don't duplicate pieces on move.
Thu, 12 Feb 2009 19:16:26 -0500 Gregor Richards cheskers.php: Persistence of moves.
Thu, 12 Feb 2009 19:05:15 -0500 Gregor Richards server/cheskers.php: Implemented game creation.
Thu, 12 Feb 2009 17:16:12 -0500 Gregor Richards branch merge
Thu, 12 Feb 2009 17:10:29 -0500 Gregor Richards cheskers.js: Accidentally removed the top label row.