SCM

File Release Notes and Changelog

Release Name: TuxMath 1.6.0 - Source Tarball

Release Notes

Source tar.gz archive for TuxMath 1.6.0, including the Andika font.  Suitable for installation on Unix-style systems using a simple "./configure; make; make install".

Build requires the *-dev files for SDL, SDL_image, SDL_mixer, and SDL_ttf. All of these should be easily available in most Gnu-Linux distributions. Gnu gettext is no longer required for installation. The Gnu Autotools are not needed to build from this package.

Change Log

2007.Dec.19 (svn.debian.org/tux4kids - revision ?)
Version 1.6.0
  Build:
    * Successful internationalization of Windows cross-build - main
      development was setting up mingw environment with rigorous
      attention to detail and building needed libs from source, making
      sure everything installed properly before trying to build tuxmath
      itself; also eliminated dependency on libgw32c.

      David Bruce <dbruce@tampabay.rr.com>

2007.Dec.07 (svn.debian.org/tux4kids - revision 359)
Version 1.5.9
      David Bruce <dbruce@tampabay.rr.com>

2007.Dec.07 (svn.debian.org/tux4kids - revision 357)
  i18n:
    * Added French po file - contributed by:
      Luc Schrijvers <Begasus@skynet.be>

2007.Dec.05 (svn.debian.org/tux4kids - revision 354)
  Build:
    * Improvement of Makefile.am code for Windows crossbuild to make
      better use of autotools.
    * Addition of tux4kids/tuxmath/people/dbruce/tuxmath_dll directory
      to make it easier for others to set up crossbuild - intention is 
      to have entire cross-compile setup managed by svn.

      David Bruce <dbruce@tampabay.rr.com>

2007.Dec.03 (svn.debian.org/tux4kids - revision 353)
  Options:
    * Added global config file support for specifying a home directory
      (tree) location.
  Game:
    * Allow users to share a single high score file.
	
      Tim Holy <holy@wustl.edu>

2007.Dec.02 (svn.debian.org/tux4kids - revision 350)
  Options:
      * Reworked the user login to make it more robust and
	user-friendly.  This version should be pretty generally usable.
	
      Tim Holy <holy@wustl.edu>

2007.Nov.26 (svn.debian.org/tux4kids - revision 342)
  Options:
      * Added support for user login. This should be helpful in school
	settings where all students log in with the same username.  See
	the README for details.

      Tim Holy <holy@wustl.edu>
	
2007.Nov.18 (svn.debian.org/tux4kids - revision 327)

  Build:
      * Changed name of "docs" to more standard "doc";
      fixed doc/Makefile.am so that files go under 
      "$(prefix)/share/doc/" rather than "$(prefix)/doc/"

      David Bruce <dbruce@tampabay.rr.com>

2007.Nov.15 (svn.debian.org/tux4kids - revision 322)
Version 1.5.8
  i18n:
      * Added Dutch po file - contributed by:
       Luc Schrijvers <Begasus@skynet.be>

  Build:
      * Started work on gettext for Windows - removed
      #ifdef WIN32 statements, program builds and runs
      without errors but the crossbuild doesn't yet include
      the .mo translation files.

      David Bruce <dbruce@tampabay.rr.com>

2007.Nov.15 (svn.debian.org/tux4kids - revision 320)
  Graphics:
      * Added a new function "Blend" to composite two images with transparency
  Game:
      * Use Blend to smooth out the animation of the rebuilding igloos
	
      Tim Holy <holy@pcg.wustl.edu>

	
2007.Nov.11 (svn.debian.org/tux4kids - revision 319)
Version 1.5.8
  i18n:
      * Added Czech po file - contributed by:
      Jaroslav Krejčí <krejci@zstenis.com>

  Graphics:
      * Minor tweak of "janitor penguin" sprite files to tone down glare
      David Bruce <dbruce@tampabay.rr.com>

2007.Nov.11 (svn.debian.org/tux4kids - revision 316)

  Build:
      * Gettext again works properly, AFAICT (was broken in 1.5.6 and 1.5.7). Much 
        thanks to Gettext maintainer Bruno Haible for helpful correspondence! The intl
        directory is now included in preparation of trying to get gettext working on
        Windows - nothing done on that yet.  I think we can start adding as many po
        files as we can get.
      * Some more removal of dead code and unused variables.

      David Bruce <dbruce@tampabay.rr.com>

2007.Oct.30 (svn.debian.org/tux4kids - revision 311)


  Code:
      * Uncrufting! - eliminated tuxtype_playsound(), moved playsound() to audio.c,
        and removed playsound.c and .h; eliminated alphabet.c; moved DarkenScreen()
        to SDL_extras.c and eliminated pause.c; moved SwitchScreenMode() to SDL_extras.c.
  Graphics:
      * Change to using 32 bits/pixel, however all functions that need this info now
        use PIXEL_BITS #define'd in tuxmath.h - recompiling for 16 BPP only requires
        changing this def (confirmed that both settings work, at least in Linux).
      David Bruce <dbruce@tampabay.rr.com>
Powered By FusionForge