[Tux4kids-commits] r17 - in tuxmath: people/holger/tuxmath/debian trunk/docs

holger at alioth.debian.org holger at alioth.debian.org
Thu Mar 8 21:02:03 CET 2007


Author: holger
Date: 2006-07-19 20:41:53 +0000 (Wed, 19 Jul 2006)
New Revision: 17

Added:
   tuxmath/trunk/docs/changelog
Removed:
   tuxmath/trunk/docs/CHANGES.txt
Modified:
   tuxmath/people/holger/tuxmath/debian/docs
Log:
- renamed CHANGES.txt to changelog



Modified: tuxmath/people/holger/tuxmath/debian/docs
===================================================================
--- tuxmath/people/holger/tuxmath/debian/docs	2006-07-19 17:53:19 UTC (rev 16)
+++ tuxmath/people/holger/tuxmath/debian/docs	2006-07-19 20:41:53 UTC (rev 17)
@@ -1,3 +1,3 @@
-docs/CHANGES.txt
+docs/changelog
 docs/TODO.txt
 docs/README.txt

Deleted: tuxmath/trunk/docs/CHANGES.txt
===================================================================
--- tuxmath/trunk/docs/CHANGES.txt	2006-07-19 17:53:19 UTC (rev 16)
+++ tuxmath/trunk/docs/CHANGES.txt	2006-07-19 20:41:53 UTC (rev 17)
@@ -1,293 +0,0 @@
-CHANGES.txt for "tuxmath"
-
-2006.Jun.17 (https://svn.tux4kids.net/tuxmath/ - revision 10)
-  Docs:
-    * Updates to README.txt and TODO.txt.
-    * Version designated as 0.8 in README.txt, tuxmath.h, and Makefile.
-
-2006.Jun.12 (https://svn.tux4kids.net/tuxmath/ - revision 9)
-  Game:
-    * Command-line argument added to allow ending the game with
-      "victory" when all questions in the defined list have been
-      successfully answered.
-    * Counter of remaining questions added to upper center of screen
-      when operating in "defined list" mode.
-    * LED numbers now display in "monitor" added to Tux's console
-      when "defined list" mode selected".
-    * Drawing of math question formulas overhauled, with support
-      for display of negatives (e.g. 2 x -3 = ?). The program supports
-      negative numbers for limits of question ranges, but for now
-      this must be selected at compile time.
-    * Support for questions formatted like ? + 2 = 4 and 2 + ? = 4, 
-      in addition to default format (2 + 2 = ?).
-    * Command-line options to select from the three question formats.
-
-      David Bruce <dbruce at tampabay.rr.com>
-
-2006.May.16 (https://svn.tux4kids.net/tuxmath/ - revision 8)
-  Code:
-    * Major changes to internal workings of program. Everything 
-      related to generation of math questions is now handled by
-      a backend called MathCards, which generates question lists
-      based on parameters in a struct called math_opts. MathCards
-      is (obviously) contained in two new files, mathcards.h and
-      mathcards.c.  For now, many options can only be set at 
-      compile time by changing the defaults in mathcards.h. 
-      MathCards allows fine-grained control of the questions to
-      be asked, and allows the player to "win" if all of the
-      questions in the list are answered while the cities are
-      still alive.  By default, game behavior is unchanged from
-      previously.
-    * Main game() function in game.c has been split into several
-      smaller functions; updated to use MathCards. 
-    * Options() updated to use MathCards.
-  Game:
-    * demo mode now handles negative answers properly.
-
-  Note: the code contains many FIXMEs and TODOs and should be
-      tested more before being packaged for a distribution.
-      I would describe revision 8 as a developer or alpha release.
-
-      David Bruce <dbruce at tampabay.rr.com>
-
-2006.Mar.8 (https://svn.tux4kids.net/tuxmath/ - revision 7)
-  Setup:
-    * updated usage() to include all command-line options
-  Credits:
-    * updated credits to include more recent contributions
-  Code:
-    * added tuxmath.h containing the global structs math_options
-      and game_options as well as defaults for all values.
-      Goal is to have one place to look for all global data.
-      David Bruce <dbruce at tampabay.rr.com>
-
-2006.Mar.1 (https://svn.tux4kids.net/tuxmath/ - revision 6)
-  Game:
-    * Added support for negative subtraction answers.
-      Updated LED drawing to include negative sign.
-      Updated on-screen keypad to include '+' and '-'. 
-      David Bruce <dbruce at tampabay.rr.com>
-
-2006.Feb.18 (https://svn.tux4kids.net/tuxmath/ - revision 5)
-  Options:
-    * Added mouse support to Options screen
-      David Bruce <dbruce at tampabay.rr.com>
-
-2006.Feb.14 (https://svn.tux4kids.net/tuxmath/ - revision 4)
-  Options:
-    * Added speed control to Options screen
-      Yves Combe <yves at ycombe.net>
-
-2006.Feb.7 (https://svn.tux4kids.net/tuxmath/ - revision 3)
-  Options:
-    * Fixed minor deadlock bug if all operations deselected
-      David Bruce <dbruce at tampabay.rr.com>
-
-2005.Mar.7
-  Interface:
-    * Added sound effects to Options screen.
-    
-    * Comets 'sizzle' when you shoot them.
-      Glen Ditchfield <gjditchfield at acm.org>
-
-    * Correct answer is displayed when a comet hits a city.
-      Glen Ditchfield <gjditchfield at acm.org>
-
-  Game:
-    * Kept first value in division questions from being huge.
-    
-    * Spread out comets in 'slow' mode.
-      Glen Ditchfield <gjditchfield at acm.org>
-
-  Options:
-    * Added basic "Maximum Answer" option.
-
-  Documentation:
-    * Updated Credits screen some.
-
-  Build:
-    * Makefile modifications ($OWNER).
-      Donny Viszneki <smirk at thebuicksix.com>
-
-    * Compile options ("-g" for debugging, then strip)
-      Glen Ditchfield <gjditchfield at acm.org>
-
-    * Tidier linkage (fewer multiply-included #define's)
-      Glen Ditchfield <gjditchfield at acm.org>
-
-    * Created "uninstall" Makefile target.
-
-2004.Feb.18
-  Game:
-    * Speed now depends on a speed setting, multiplied by the current wave #.
-      Michael Behrisch <behrisch at users.sourceforge.net>
-      
-  Options:
-    * Added "--speed" option to set initial game speed.
-      Michael Behrisch <behrisch at users.sourceforge.net>
-
-2003.Apr.5
-  Interface:
-    * Removed "Alpha Version" stamp from title screen.
-
-  Options:
-    * Replaced info. screen with actual option-setting interface.
-
-    * Alternative command-line options available for operators.
-      ("addition", along with "add",
-       "subtraction", along with "subtract",
-       "multiplication", along with "multiply", and
-       "division" along with "divide")
-
-  Sound:
-    * Increased audio buffer, so it's less choppy-sounding.
-
-  Documentation:
-    * Updated Credits screen.
-
-
-2001.Sep.14:
-  Documentation:
-    * Added more testers, and a "." character, to the credits display.
-
-
-2001.Sep.7:
-  Code:
-    * On-screen keypad control was enabled even if keypad wasn't.  Fixed.
-
-  Game:
-    * Slightly tweaked current equation-generation code to be more interesting.
-      (Will eventually be based on options)
-
-
-2001.Sep.6:
-  Code:
-    * Pause also pauses music
-    * More attention is paid to "NOSOUND" compile-time define
-      (you should now be able to build without SDL_mixer)
-
-  Interface:
-    * In lieu of an option screen, a message asking for help in that
-      aspect of the game design has been added.
-    * Added "SCORE" and "WAVE" displays
-
-  Game:
-    * Waves progress
-    * Score accumulates
-    * Game over at end of wave if all cities destroyed
-
-  Documentation:
-    * INSTALL.txt fleshed out quite a bit.
-
-  Installation:
-    * "install" target added to "makefile"
-
-
-2001.Sep.4:
-  Documentation:
-    * Added copyright info. to the program ("--copyright")
-    * Moved documentation into "docs/" subdirectory
-
-
-2001.Sep.3:
-  Code:
-    * "#ifdef 0" in "src/game.c" replaced.
-
-
-2001.Sep.2:
-  Graphics:
-    * Icon image ("icon.png") changed.
-
-  Documentation:
-    * More added to "README.txt"
-
-
-2001.Aug.31
-  Interface:
-    * Operators used in the game can be overridden ("--operator")
-    * Mouse controls added to title screen
-    * Added keyclick sound effect
-    * Added an on-screen keyboard (eg, for touchscreens?)  ("--keypad")
-
-  Graphics:
-    * Replaced spire with Tux at a console.
-    * Added surface (land) to remaining background photos.
-    * PNGs processed with "pngcrush" to make them smaller.
-    * Comet explosion animation works right.  Also, numbers disappear.
-    * Equations drawn after all comets drawn (to avoid covering them up)
-    * LED digits spread apart
-    * No-background mode draws faux-skyline (instead of black)
-    * "DEMO" on title screen reduced
-
-  Code:
-    * Keyboard event handling and demo mode stuff split up
-    * Demo mode plays more like a regular player
-    * FPS slowed down to max 15fps
-
-
-2001.Aug.30
-  Interface:
-    * Details added to "--help" display.
-
-  Graphics:
-    * Accidentally displayed "DEMO" on title screen even in normal mode. Fixed
-
-
-2001.Aug.29  (Live, from LinuxWorld Expo!)
-  Interface:
-    * Added demo mode ("--demo" option)
-
-
-2001.Aug.28
-  Interface:
-    * Command-line options added ("--help", "--version",
-       "--nosound", "--fullscreen", "--usage", and "--nobackground")
-    * Random backgrounds loaded (optional; use "--nobackground" to disable)
-    * Replaced UFOs with comets
-    * "Paused" text added to screen when game is paused
-    * Laser shot added
-    * Shields added to city
-
-  Graphics:
-    * Converted background PNGs to JPEGs
-    * "Alpha Version" added to title screen
-    * Title screen menu items redone to look nicer
-    * Equations don't disappear off edges of screen
-
-  Code:
-    * References to "aliens" in source replaced with "comets"
-    * Initial sound code added.
-    * Initial music code added.
-    * Sometimes cities would explode at level start. Fixed.
-
-
-2001.Aug.27
-  Interface:
-    * Initial pause code added
-    * KEYPAD numbers accepted in the game
-    * Credits in nifty rainbow colors
-    * Commands on title screen shrunk to fit and centered
-    * Cities explode when crashed-into.
-    * Spire added to game screen.
-    * Extra padding removed from digits image ("nums.png")
-    * Sound support now optional.
-    * Added New Breed Software logo
-
-  Gameplay:
-    * Game loop slowed to max(20fps)
-    * Aliens pick cities to crash into.
-    * Changed equation-creation algorithm
-
-  Code:
-    * More comments added to "game.c"
-    * Makefile fixed (was rebuilding objects due to "obj" _dir_ being newer)
-
-  Documentation:
-    * CHANGES.txt list categorized
-    * TODO.txt list categorized
-    * README.txt expanded some
-
-
-2001.Aug.26
-  * Initial build
-

Added: tuxmath/trunk/docs/changelog
===================================================================
--- tuxmath/trunk/docs/changelog	2006-07-19 17:53:19 UTC (rev 16)
+++ tuxmath/trunk/docs/changelog	2006-07-19 20:41:53 UTC (rev 17)
@@ -0,0 +1,293 @@
+CHANGES.txt for "tuxmath"
+
+2006.Jun.17 (https://svn.tux4kids.net/tuxmath/ - revision 10)
+  Docs:
+    * Updates to README.txt and TODO.txt.
+    * Version designated as 0.8 in README.txt, tuxmath.h, and Makefile.
+
+2006.Jun.12 (https://svn.tux4kids.net/tuxmath/ - revision 9)
+  Game:
+    * Command-line argument added to allow ending the game with
+      "victory" when all questions in the defined list have been
+      successfully answered.
+    * Counter of remaining questions added to upper center of screen
+      when operating in "defined list" mode.
+    * LED numbers now display in "monitor" added to Tux's console
+      when "defined list" mode selected".
+    * Drawing of math question formulas overhauled, with support
+      for display of negatives (e.g. 2 x -3 = ?). The program supports
+      negative numbers for limits of question ranges, but for now
+      this must be selected at compile time.
+    * Support for questions formatted like ? + 2 = 4 and 2 + ? = 4, 
+      in addition to default format (2 + 2 = ?).
+    * Command-line options to select from the three question formats.
+
+      David Bruce <dbruce at tampabay.rr.com>
+
+2006.May.16 (https://svn.tux4kids.net/tuxmath/ - revision 8)
+  Code:
+    * Major changes to internal workings of program. Everything 
+      related to generation of math questions is now handled by
+      a backend called MathCards, which generates question lists
+      based on parameters in a struct called math_opts. MathCards
+      is (obviously) contained in two new files, mathcards.h and
+      mathcards.c.  For now, many options can only be set at 
+      compile time by changing the defaults in mathcards.h. 
+      MathCards allows fine-grained control of the questions to
+      be asked, and allows the player to "win" if all of the
+      questions in the list are answered while the cities are
+      still alive.  By default, game behavior is unchanged from
+      previously.
+    * Main game() function in game.c has been split into several
+      smaller functions; updated to use MathCards. 
+    * Options() updated to use MathCards.
+  Game:
+    * demo mode now handles negative answers properly.
+
+  Note: the code contains many FIXMEs and TODOs and should be
+      tested more before being packaged for a distribution.
+      I would describe revision 8 as a developer or alpha release.
+
+      David Bruce <dbruce at tampabay.rr.com>
+
+2006.Mar.8 (https://svn.tux4kids.net/tuxmath/ - revision 7)
+  Setup:
+    * updated usage() to include all command-line options
+  Credits:
+    * updated credits to include more recent contributions
+  Code:
+    * added tuxmath.h containing the global structs math_options
+      and game_options as well as defaults for all values.
+      Goal is to have one place to look for all global data.
+      David Bruce <dbruce at tampabay.rr.com>
+
+2006.Mar.1 (https://svn.tux4kids.net/tuxmath/ - revision 6)
+  Game:
+    * Added support for negative subtraction answers.
+      Updated LED drawing to include negative sign.
+      Updated on-screen keypad to include '+' and '-'. 
+      David Bruce <dbruce at tampabay.rr.com>
+
+2006.Feb.18 (https://svn.tux4kids.net/tuxmath/ - revision 5)
+  Options:
+    * Added mouse support to Options screen
+      David Bruce <dbruce at tampabay.rr.com>
+
+2006.Feb.14 (https://svn.tux4kids.net/tuxmath/ - revision 4)
+  Options:
+    * Added speed control to Options screen
+      Yves Combe <yves at ycombe.net>
+
+2006.Feb.7 (https://svn.tux4kids.net/tuxmath/ - revision 3)
+  Options:
+    * Fixed minor deadlock bug if all operations deselected
+      David Bruce <dbruce at tampabay.rr.com>
+
+2005.Mar.7
+  Interface:
+    * Added sound effects to Options screen.
+    
+    * Comets 'sizzle' when you shoot them.
+      Glen Ditchfield <gjditchfield at acm.org>
+
+    * Correct answer is displayed when a comet hits a city.
+      Glen Ditchfield <gjditchfield at acm.org>
+
+  Game:
+    * Kept first value in division questions from being huge.
+    
+    * Spread out comets in 'slow' mode.
+      Glen Ditchfield <gjditchfield at acm.org>
+
+  Options:
+    * Added basic "Maximum Answer" option.
+
+  Documentation:
+    * Updated Credits screen some.
+
+  Build:
+    * Makefile modifications ($OWNER).
+      Donny Viszneki <smirk at thebuicksix.com>
+
+    * Compile options ("-g" for debugging, then strip)
+      Glen Ditchfield <gjditchfield at acm.org>
+
+    * Tidier linkage (fewer multiply-included #define's)
+      Glen Ditchfield <gjditchfield at acm.org>
+
+    * Created "uninstall" Makefile target.
+
+2004.Feb.18
+  Game:
+    * Speed now depends on a speed setting, multiplied by the current wave #.
+      Michael Behrisch <behrisch at users.sourceforge.net>
+      
+  Options:
+    * Added "--speed" option to set initial game speed.
+      Michael Behrisch <behrisch at users.sourceforge.net>
+
+2003.Apr.5
+  Interface:
+    * Removed "Alpha Version" stamp from title screen.
+
+  Options:
+    * Replaced info. screen with actual option-setting interface.
+
+    * Alternative command-line options available for operators.
+      ("addition", along with "add",
+       "subtraction", along with "subtract",
+       "multiplication", along with "multiply", and
+       "division" along with "divide")
+
+  Sound:
+    * Increased audio buffer, so it's less choppy-sounding.
+
+  Documentation:
+    * Updated Credits screen.
+
+
+2001.Sep.14:
+  Documentation:
+    * Added more testers, and a "." character, to the credits display.
+
+
+2001.Sep.7:
+  Code:
+    * On-screen keypad control was enabled even if keypad wasn't.  Fixed.
+
+  Game:
+    * Slightly tweaked current equation-generation code to be more interesting.
+      (Will eventually be based on options)
+
+
+2001.Sep.6:
+  Code:
+    * Pause also pauses music
+    * More attention is paid to "NOSOUND" compile-time define
+      (you should now be able to build without SDL_mixer)
+
+  Interface:
+    * In lieu of an option screen, a message asking for help in that
+      aspect of the game design has been added.
+    * Added "SCORE" and "WAVE" displays
+
+  Game:
+    * Waves progress
+    * Score accumulates
+    * Game over at end of wave if all cities destroyed
+
+  Documentation:
+    * INSTALL.txt fleshed out quite a bit.
+
+  Installation:
+    * "install" target added to "makefile"
+
+
+2001.Sep.4:
+  Documentation:
+    * Added copyright info. to the program ("--copyright")
+    * Moved documentation into "docs/" subdirectory
+
+
+2001.Sep.3:
+  Code:
+    * "#ifdef 0" in "src/game.c" replaced.
+
+
+2001.Sep.2:
+  Graphics:
+    * Icon image ("icon.png") changed.
+
+  Documentation:
+    * More added to "README.txt"
+
+
+2001.Aug.31
+  Interface:
+    * Operators used in the game can be overridden ("--operator")
+    * Mouse controls added to title screen
+    * Added keyclick sound effect
+    * Added an on-screen keyboard (eg, for touchscreens?)  ("--keypad")
+
+  Graphics:
+    * Replaced spire with Tux at a console.
+    * Added surface (land) to remaining background photos.
+    * PNGs processed with "pngcrush" to make them smaller.
+    * Comet explosion animation works right.  Also, numbers disappear.
+    * Equations drawn after all comets drawn (to avoid covering them up)
+    * LED digits spread apart
+    * No-background mode draws faux-skyline (instead of black)
+    * "DEMO" on title screen reduced
+
+  Code:
+    * Keyboard event handling and demo mode stuff split up
+    * Demo mode plays more like a regular player
+    * FPS slowed down to max 15fps
+
+
+2001.Aug.30
+  Interface:
+    * Details added to "--help" display.
+
+  Graphics:
+    * Accidentally displayed "DEMO" on title screen even in normal mode. Fixed
+
+
+2001.Aug.29  (Live, from LinuxWorld Expo!)
+  Interface:
+    * Added demo mode ("--demo" option)
+
+
+2001.Aug.28
+  Interface:
+    * Command-line options added ("--help", "--version",
+       "--nosound", "--fullscreen", "--usage", and "--nobackground")
+    * Random backgrounds loaded (optional; use "--nobackground" to disable)
+    * Replaced UFOs with comets
+    * "Paused" text added to screen when game is paused
+    * Laser shot added
+    * Shields added to city
+
+  Graphics:
+    * Converted background PNGs to JPEGs
+    * "Alpha Version" added to title screen
+    * Title screen menu items redone to look nicer
+    * Equations don't disappear off edges of screen
+
+  Code:
+    * References to "aliens" in source replaced with "comets"
+    * Initial sound code added.
+    * Initial music code added.
+    * Sometimes cities would explode at level start. Fixed.
+
+
+2001.Aug.27
+  Interface:
+    * Initial pause code added
+    * KEYPAD numbers accepted in the game
+    * Credits in nifty rainbow colors
+    * Commands on title screen shrunk to fit and centered
+    * Cities explode when crashed-into.
+    * Spire added to game screen.
+    * Extra padding removed from digits image ("nums.png")
+    * Sound support now optional.
+    * Added New Breed Software logo
+
+  Gameplay:
+    * Game loop slowed to max(20fps)
+    * Aliens pick cities to crash into.
+    * Changed equation-creation algorithm
+
+  Code:
+    * More comments added to "game.c"
+    * Makefile fixed (was rebuilding objects due to "obj" _dir_ being newer)
+
+  Documentation:
+    * CHANGES.txt list categorized
+    * TODO.txt list categorized
+    * README.txt expanded some
+
+
+2001.Aug.26
+  * Initial build
+




More information about the Tux4kids-commits mailing list