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 …
This update adds two features:
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 …
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 …
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 …
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).
More additions to chrss:
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 …
A very quick update to chrss:
After re-theming this blog and a couple of comments about the graphics I decided it was time to re-theme chrss. I'd been meaning to do it for some time, as I'd never been too happy with the look before. However after it was pointed out that viewing the black pieces …
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:
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 …