Articles tagged with Chrss

chrss (chess by rss) update 17

By john

This update adds two features:

  • you can now offer a draw to an opponent
  • comments are now included in rss feeds for games and users

The first new feature was needed so I could finish this game. A bit like when I had to add the ability to resign a …

chrss code coverage

By john

I've generally speaking been a fairly good boy when it comes to writing unit tests for chrss, but I know I haven't covered everything. Most of the focus has been on the underlying chess module, so I thought I'd best have a look and see what my actual unit test …

chrss update 16

By john

This update includes a fairly major refactoring of chrss's chess engine. It should make it easier to add new features in the future.

Beyond that the only (noticeable) new feature is that you can now get the Forsyth-Edwards Notation (FEN) for a game. This is a standard format for describing …

chrss has moved

By john

Just a quick note. Chrss has now been moved to http://chrss.co.uk/. I've setup redirects from the old site on psychic origami, so it should just happen naturally. Thought I'd best just make note of it here though too (in case anyone was wondering).

chrss update 15

By john

More additions to chrss:

  • displaying English tool-tips/hover-overs for moves
  • confirmation of move now describes the move to be made in English
  • number of games that it is your turn to move now displayed when logged in
  • "diagram" link to chessup.net for current game board (as well as when …

chrss update 14

By john

Well it turns out that NetNewsWire's javascript confirm() function doesn't actually show a dialog. Instead it just returns false. So if you browsed from the feed to a game and tried to press the resign button not much would happen, as the javascript would behave as if you'd hit …

chrss update 13

By john

A very quick update to chrss:

  • AJAX-style move selection - choosing which piece to move no longer reloads the whole page (if you've got javascript turned on)
  • Bug fix for chess engine - on the initial move it was possible to move a pawn through a piece that should have been in …

chrss update 11

By john

Another update, where most of the work is under the hood, but I did catch a couple of small bugs in the sign up process.

Apart from that, visible changes are:

  • It should be easier to sign up as you are joining a game now - a user shouldn't need to …

chrss update 10

By john
  • lots of pagination
  • can now browse moves and comments for all games
  • added link to user's rss feed to the side bar when logged in

Also had a heart stopping moment when the changes for pagination weren't working, until I found out the the paginate decorator in Turbogears doesn't like …