[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