GNOME Bugzilla – Bug 632856
Rewrite glchess in vala
Last modified: 2011-01-17 08:30:28 UTC
The glchess architecture is old and tired. I was playing around some time ago to rewrite it in vala: https://code.launchpad.net/~robert-ancell/+junk/glchess-vala and the nice thing about vala is it starts up much faster (harder to debug though). So if it gets finished I'll replace the current code with it. Next step - sudoku?
+1 (but only if this is done for both games) We can sidestep the pending python transitions (pygi + python 3) this way. It might make sense to port some of the other games as well later.
Heh, one language in, one language out :) There have been a number of Sudoku contributors so I'd like to ask them what they think. Another plus is it will be easier for both games to use libgames-support if they use vala (and not have to jump through the gobject-introspection+pygi hoops).
This is now in the git branch 'glchess-vala' and works with GTK3. The 3D support is disabled for now as there is no GtkGLExt for GTK3.
This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.