[Tux4kids-commits] r1718 - tuxmath/trunk/doc

David Bruce dbruce-guest at alioth.debian.org
Fri Jan 8 19:04:28 UTC 2010


Author: dbruce-guest
Date: 2010-01-08 19:04:28 +0000 (Fri, 08 Jan 2010)
New Revision: 1718

Modified:
   tuxmath/trunk/doc/TODO.txt
Log:
More revision of TODO

Modified: tuxmath/trunk/doc/TODO.txt
===================================================================
--- tuxmath/trunk/doc/TODO.txt	2010-01-08 19:04:12 UTC (rev 1717)
+++ tuxmath/trunk/doc/TODO.txt	2010-01-08 19:04:28 UTC (rev 1718)
@@ -8,9 +8,11 @@
 
 3. Client/Server model to support LAN multiplayer play - this has been implemented and is in a "beta" state.  There are a couple of known issues.  First, autodetection of the server program by the client program will not work properly if the server program is running on more than one machine on the LAN, as there is not yet any code to allow the user to choose the desired server.  Second, the Linux build runs the server as a separate thread using pthreads, which allows the desired lesson to be selected as usual.  However, since the server and the rest of tuxmath share the same memory, a "regular" game played on the same tuxmath instance will cause problems with a simultaneous server game.  In other words, mathcards is not thread-safe.
 
-We also need to get SDL_Pango support functioning in the Windows
-build, if possible.
+4. The Windows build needs to be updated to use SDL_Pango as well as librsvg.  It is not clear whether it will be possible to do this with the existing linux-based cross-build setup.  We should also consider John Poppleweil's extensively documented native Windows build environment for Tux Paint, which uses all the same libraries.
 
+5. Work has been done to factor out the common code from tuxmath and tuxtype into libt4kcommon.  This library now builds and installs properly as a shared lib on linux.  We will need to "port" tuxmath and tuxtype to use libt4kcommon, as well as get the builds worked out for our various platforms.
+
+
 Older stuff:
 2007.Oct.08
 Build:




More information about the Tux4kids-commits mailing list