new changes/todo list
This commit is contained in:
parent
b8c6ce41e7
commit
47015a2a96
235
changelog.txt
235
changelog.txt
@ -1,28 +1,23 @@
|
|||||||
ZEngine Version Log for Version 0.8.5
|
ZEngine Version Log for Version 0.8.5
|
||||||
$Id: changelog.txt,v 1.62 2003/12/31 21:17:11 cozman Exp $
|
$Id: changelog.txt,v 1.63 2004/01/05 07:42:17 cozman Exp $
|
||||||
|
|
||||||
Changes are marked with symbols that describe them:
|
0.9.0-pre1
|
||||||
! is code that breaks backwards compatibility (used after 0.8.0-rc1, previous versions broke compatibility)
|
# sample.ogg is now included, so people don't have to go hunt their own song to test ZMusic.
|
||||||
* is code that breaks backwards compatibility but for which defining DEPRECIATED preserves compatibility.
|
# Added Audiere backend for audio in addition to SDL_mixer backend.
|
||||||
+ added features
|
# Changed Audio initialization, so that audio usage can be decided at runtime (InitAudio)
|
||||||
- removed features
|
# Removed SetupDisplay/SetupSound and integrated them into CreateDisplay.
|
||||||
# general changes
|
# Changed error system functions drastically.
|
||||||
|
# Removed (useless) SetDesiredFramerate and related functionality.
|
||||||
(Note: Depreciated code (that marked with a *) is likely to disappear completely at the next major version.)
|
# Removed all "depreciated" code.
|
||||||
|
# Removed Doxygen documentation comments.
|
||||||
0.9.0
|
# Changed several member functions with obsolete names.
|
||||||
! Removed SetupDisplay/SetupSound and integrated them into CreateDisplay.
|
# Addition of ZSoundBase class, parent of ZSound and ZMixer.
|
||||||
! Changed error system functions drastically.
|
# Introduced severity option to error reporting for better error logs.
|
||||||
! Removed (useless) SetDesiredFramerate and related functionality.
|
# A lot more error logging internally.
|
||||||
! Removed all "depreciated" code.
|
# Added HTML output option to error system.
|
||||||
! Removed Doxygen documentation comments.
|
# Added XML resource file support via TinyXML (ZEngine::SetResourceFile, ZEngine::GetStringResource, etc)
|
||||||
! Changed several member functions with obsolete names.
|
# Added ZAnimation class.
|
||||||
+ Introduced severity option to error reporting for better error logs.
|
# Added ZAnimTest, test of ZAnimation.
|
||||||
+ A lot more error logging internally.
|
|
||||||
+ Added HTML output option to error system.
|
|
||||||
+ Added XML resource file support via TinyXML (ZEngine::SetResourceFile, ZEngine::GetStringResource, etc)
|
|
||||||
+ Added ZAnimation class.
|
|
||||||
+ Added ZAnimTest, test of ZAnimation.
|
|
||||||
# Reworked small internal portions of API.
|
# Reworked small internal portions of API.
|
||||||
# Changed several tests to support new resource file support.
|
# Changed several tests to support new resource file support.
|
||||||
# Turned off warnings for zlib files in VC7 and DevC++.
|
# Turned off warnings for zlib files in VC7 and DevC++.
|
||||||
@ -37,18 +32,18 @@ Changes are marked with symbols that describe them:
|
|||||||
# Fixed display format switching bugs with title and icon.
|
# Fixed display format switching bugs with title and icon.
|
||||||
|
|
||||||
0.8.5
|
0.8.5
|
||||||
+ OpenFromZip code added for ZImage,ZFont and ZSound.
|
# OpenFromZip code added for ZImage,ZFont and ZSound.
|
||||||
+ Zlib/Unzip code added directly into ZEngine.
|
# Zlib/Unzip code added directly into ZEngine.
|
||||||
+ ZEngine::MButtonPressed added in addition to L & R button.
|
# ZEngine::MButtonPressed added in addition to L & R button.
|
||||||
+ ZRect overload for ZEngine::MouseInRect.
|
# ZRect overload for ZEngine::MouseInRect.
|
||||||
+ ZE_main as new entrypoint instead of main, ZE_main entrypoint allows ZEngine to initialize PhysFS and release itself.
|
# ZE_main as new entrypoint instead of main, ZE_main entrypoint allows ZEngine to initialize PhysFS and release itself.
|
||||||
+ New Draw,DrawRotated, and DrawClipped overloads with vertex coloring parameter for advanced needs.
|
# New Draw,DrawRotated, and DrawClipped overloads with vertex coloring parameter for advanced needs.
|
||||||
+ Addition of Dev-C++ project files and more Dev-C++ support.
|
# Addition of Dev-C+# project files and more Dev-C+# support.
|
||||||
+ Addition of DrawClipped and DrawClipped example in ZImageTest
|
# Addition of DrawClipped and DrawClipped example in ZImageTest
|
||||||
+ New limited SDL graphics backend for platforms without OpenGL.
|
# New limited SDL graphics backend for platforms without OpenGL.
|
||||||
- Removal of PhysFS.
|
# Removal of PhysFS.
|
||||||
- Removal of VC6 project files and official support.
|
# Removal of VC6 project files and official support.
|
||||||
- Removal of SDL_net support in favour of external library.
|
# Removal of SDL_net support in favour of external library.
|
||||||
# Sweep of non-used legacy code.
|
# Sweep of non-used legacy code.
|
||||||
# Updated docs and dependencies to refer to latest SDL (1.2.6).
|
# Updated docs and dependencies to refer to latest SDL (1.2.6).
|
||||||
# Fix crash in drawing blank string with ZFont.
|
# Fix crash in drawing blank string with ZFont.
|
||||||
@ -59,17 +54,17 @@ Changes are marked with symbols that describe them:
|
|||||||
# New linux build system (by Atani).
|
# New linux build system (by Atani).
|
||||||
|
|
||||||
0.8.4
|
0.8.4
|
||||||
! Removed Rand* functions from ZEngine and replaced with overloaded Rand.
|
# Removed Rand# functions from ZEngine and replaced with overloaded Rand.
|
||||||
! Moved versioning information and changed format.
|
# Moved versioning information and changed format.
|
||||||
* Changed ZEngine accessor members (Width-->DisplayWidth, Height-->DisplayHeight, and BPP-->DisplayDepth).
|
# Changed ZEngine accessor members (Width-->DisplayWidth, Height-->DisplayHeight, and BPP-->DisplayDepth).
|
||||||
+ Added more information on dependencies and obtaining them.
|
# Added more information on dependencies and obtaining them.
|
||||||
+ Added comment & newline support to ZConfigFile.
|
# Added comment & newline support to ZConfigFile.
|
||||||
+ Added particle system example program.
|
# Added particle system example program.
|
||||||
+ Added simple particle system implemented on top of base.
|
# Added simple particle system implemented on top of base.
|
||||||
+ Added entire base particle system, templated, and designed for expandability.
|
# Added entire base particle system, templated, and designed for expandability.
|
||||||
+ Added random generation classes, for if an object needs it's own random stream.
|
# Added random generation classes, for if an object needs it's own random stream.
|
||||||
- Removed mt19937ar.h/cpp rand system (replaced with ZE_ZRandGen.h/cpp)
|
# Removed mt19937ar.h/cpp rand system (replaced with ZE_ZRandGen.h/cpp)
|
||||||
# Fixed multiple warnings given by g++ for cleaner linux compilation.
|
# Fixed multiple warnings given by g+# for cleaner linux compilation.
|
||||||
# Disabled warning C4702, unreachable code, this was to fix a build problem in newer versions of VC++.
|
# Disabled warning C4702, unreachable code, this was to fix a build problem in newer versions of VC++.
|
||||||
# Reworked changelog to contain symbols.
|
# Reworked changelog to contain symbols.
|
||||||
# Changed implementation of parts of ZImage for tiny optimization.
|
# Changed implementation of parts of ZImage for tiny optimization.
|
||||||
@ -80,14 +75,14 @@ Changes are marked with symbols that describe them:
|
|||||||
# Changed way event hook is implemented, more control, should be threadsafe. (needed for Gewi 0.2)
|
# Changed way event hook is implemented, more control, should be threadsafe. (needed for Gewi 0.2)
|
||||||
|
|
||||||
0.8.3
|
0.8.3
|
||||||
! Removed ZObject inheritance hierarchy and made classes inheritance-safe.
|
# Removed ZObject inheritance hierarchy and made classes inheritance-safe.
|
||||||
+ Added ZImage<-->ZImage drawing in OpenFromImage.
|
# Added ZImage<-->ZImage drawing in OpenFromImage.
|
||||||
+ Added ZImage::Draw(int,int) and ZImage::DrawRotated(float,float,float).
|
# Added ZImage::Draw(int,int) and ZImage::DrawRotated(float,float,float).
|
||||||
+ New ZRect constructor (construct from SDL_Rect).
|
# New ZRect constructor (construct from SDL_Rect).
|
||||||
+ Added Random Number generation to the ZEngine singleton.
|
# Added Random Number generation to the ZEngine singleton.
|
||||||
+ Added floats to ZConfigFile.
|
# Added floats to ZConfigFile.
|
||||||
+ Simple ZServer and ZClient classes using SDL_net.
|
# Simple ZServer and ZClient classes using SDL_net.
|
||||||
+ Added loading of fonts from withen an archive via PhysFS (needs SDL_ttf 2.0.6)
|
# Added loading of fonts from withen an archive via PhysFS (needs SDL_ttf 2.0.6)
|
||||||
# Fixed project files for people who don't want to add ZEngine to their path.
|
# Fixed project files for people who don't want to add ZEngine to their path.
|
||||||
# Altered layout of some of the header files to hopefully be more readable.
|
# Altered layout of some of the header files to hopefully be more readable.
|
||||||
# Fixed minor bugs in ZImage, allowing Gewi to work properly.
|
# Fixed minor bugs in ZImage, allowing Gewi to work properly.
|
||||||
@ -98,78 +93,78 @@ Changes are marked with symbols that describe them:
|
|||||||
# Changed Macros in ZE_Utility to functions.
|
# Changed Macros in ZE_Utility to functions.
|
||||||
|
|
||||||
0.8.2
|
0.8.2
|
||||||
+ Added "desired framerate" functionality into the test programs.
|
# Added "desired framerate" functionality into the test programs.
|
||||||
+ Added "desired framerate" code to ZEngine.
|
# Added "desired framerate" code to ZEngine.
|
||||||
+ Added ZImage::SetAlpha and example in ZImageTest.
|
# Added ZImage::SetAlpha and example in ZImageTest.
|
||||||
+ Added complete error handling system to ZEngine including internal ZError class.
|
# Added complete error handling system to ZEngine including internal ZError class.
|
||||||
+ Added ZEngine::SetEventFilter.
|
# Added ZEngine::SetEventFilter.
|
||||||
+ Changed ZEngine::CreateDisplay to return a boolean value.
|
# Changed ZEngine::CreateDisplay to return a boolean value.
|
||||||
+ Added copy constructor to ZImage.
|
# Added copy constructor to ZImage.
|
||||||
+ Added const modifier to members of ZImage,ZTimer,ZMusic,ZSound,ZRect,ZConfigFile,ZFont and ZError.
|
# Added const modifier to members of ZImage,ZTimer,ZMusic,ZSound,ZRect,ZConfigFile,ZFont and ZError.
|
||||||
# Fixed the DisplayFormat + Dithering Bugs in ZImage / SDLGL_Util.
|
# Fixed the DisplayFormat # Dithering Bugs in ZImage / SDLGL_Util.
|
||||||
# Fixed problems setting bit depth in OpenGL.
|
# Fixed problems setting bit depth in OpenGL.
|
||||||
# Fixed several documentation problems.
|
# Fixed several documentation problems.
|
||||||
# Updated examples to use newer features and check for errors.
|
# Updated examples to use newer features and check for errors.
|
||||||
# Fixed OpenGL color bleed in ZRect.
|
# Fixed OpenGL color bleed in ZRect.
|
||||||
|
|
||||||
0.8.1
|
0.8.1
|
||||||
+ Added legal information for developers.
|
# Added legal information for developers.
|
||||||
+ Fixed VC7 to build without PhysFS by default.
|
# Fixed VC7 to build without PhysFS by default.
|
||||||
+ Added small notice into /lib directory.
|
# Added small notice into /lib directory.
|
||||||
+ Added VC6 files based on updated VC7 files, courtesy of Sean.
|
# Added VC6 files based on updated VC7 files, courtesy of Sean.
|
||||||
+ Added links to the tutorials.
|
# Added links to the tutorials.
|
||||||
|
|
||||||
0.8.0
|
0.8.0
|
||||||
+ Added Surface Loss Protection.
|
# Added Surface Loss Protection.
|
||||||
+ Utilized Surface Loss Protection in ZImageTest for a demo.
|
# Utilized Surface Loss Protection in ZImageTest for a demo.
|
||||||
# ZEngine now builds on FreeBSD.
|
# ZEngine now builds on FreeBSD.
|
||||||
# Updated copyright.
|
# Updated copyright.
|
||||||
|
|
||||||
0.8.0-rc4 (what rc3 should have been)
|
0.8.0-rc4 (what rc3 should have been)
|
||||||
- Removed switch option from tests due to surface loss.
|
# Removed switch option from tests due to surface loss.
|
||||||
# Fixed ZImage::SetColorKey for new Attach behavior.
|
# Fixed ZImage::SetColorKey for new Attach behavior.
|
||||||
# Fixed ZMusicTest GL screen error if music fails to open.
|
# Fixed ZMusicTest GL screen error if music fails to open.
|
||||||
# Fixed VC7 "Release" Project files.
|
# Fixed VC7 "Release" Project files.
|
||||||
|
|
||||||
|
|
||||||
0.8.0-rc3
|
0.8.0-rc3
|
||||||
+ Fixed memory leak when using ZImage::Attach, and in ZFont.
|
# Fixed memory leak when using ZImage::Attach, and in ZFont.
|
||||||
+ Updated ZEngine web info. (mostly in rc2)
|
# Updated ZEngine web info. (mostly in rc2)
|
||||||
# Fixed time based movement and some compile time warnings in ZRectTest.cpp.
|
# Fixed time based movement and some compile time warnings in ZRectTest.cpp.
|
||||||
# Added gamedev.net to thanks.txt.
|
# Added gamedev.net to thanks.txt.
|
||||||
# Fixed documentation in ZE_ZImage.h
|
# Fixed documentation in ZE_ZImage.h
|
||||||
|
|
||||||
0.8.0-rc2
|
0.8.0-rc2
|
||||||
! Changed ZEngine::UpdateScreen to ZEngine::Update
|
# Changed ZEngine::UpdateScreen to ZEngine::Update
|
||||||
+ Added information to ZEngine.h for Doxygen front page.
|
# Added information to ZEngine.h for Doxygen front page.
|
||||||
+ Added force into makefile options.
|
# Added force into makefile options.
|
||||||
# Added path stripping to ZEngine.linux.doxygen.
|
# Added path stripping to ZEngine.linux.doxygen.
|
||||||
|
|
||||||
|
|
||||||
0.8.0-rc1
|
0.8.0-rc1
|
||||||
! Changed behavior of 0 as bpp argument in ZEngine.
|
# Changed behavior of 0 as bpp argument in ZEngine.
|
||||||
+ Fixed makefile to be much more portable and added config.
|
# Fixed makefile to be much more portable and added config.
|
||||||
+ Added Time based movement to ZRectTest.
|
# Added Time based movement to ZRectTest.
|
||||||
+ Added readme.
|
# Added readme.
|
||||||
# Changed ZRect to use floats.
|
# Changed ZRect to use floats.
|
||||||
# Updated rationale in licensing.txt. (fixed)
|
# Updated rationale in licensing.txt. (fixed)
|
||||||
# Fixed loads of doxygen errors and documented all undocumented members.
|
# Fixed loads of doxygen errors and documented all undocumented members.
|
||||||
|
|
||||||
|
|
||||||
0.7.8
|
0.7.8
|
||||||
+ Added ZRect::Draw using OpenGL.
|
# Added ZRect::Draw using OpenGL.
|
||||||
+ Fixed ZRectTest to use new ZRect.
|
# Fixed ZRectTest to use new ZRect.
|
||||||
+ Added ZImage rotation and 2 forms of stretching using OpenGL.
|
# Added ZImage rotation and 2 forms of stretching using OpenGL.
|
||||||
+ Added ZImage::Flip.
|
# Added ZImage::Flip.
|
||||||
+ Added Linux makefile for new OpenGL code.
|
# Added Linux makefile for new OpenGL code.
|
||||||
+ Added new means of keyboard input, and key repeat enable/disable code.
|
# Added new means of keyboard input, and key repeat enable/disable code.
|
||||||
# Fixed warnings in Test programs.
|
# Fixed warnings in Test programs.
|
||||||
# Added some testing to ZImageTest of new stretching.
|
# Added some testing to ZImageTest of new stretching.
|
||||||
|
|
||||||
0.7.7
|
0.7.7
|
||||||
+ Changed behavior of core ZEngine class methods to reflect new OpenGL behavior.
|
# Changed behavior of core ZEngine class methods to reflect new OpenGL behavior.
|
||||||
+ Added notice to licensing explaining license choice.
|
# Added notice to licensing explaining license choice.
|
||||||
- Eliminated certain SDL specific functions, no longer needed with OpenGL render target.
|
# Eliminated certain SDL specific functions, no longer needed with OpenGL render target.
|
||||||
# Completely removed old SDL_Image.h and replaced with what had been SDL_ImageGL.h.
|
# Completely removed old SDL_Image.h and replaced with what had been SDL_ImageGL.h.
|
||||||
# Documented new ZImage class as well as ZConfigFile's ZCF_Variable and ZCF_Section.
|
# Documented new ZImage class as well as ZConfigFile's ZCF_Variable and ZCF_Section.
|
||||||
# Fixed memory leak and general failure in new ZImage::OpenFromImage.
|
# Fixed memory leak and general failure in new ZImage::OpenFromImage.
|
||||||
@ -177,16 +172,16 @@ Changes are marked with symbols that describe them:
|
|||||||
# Shortened most lines to reasonable screen width.
|
# Shortened most lines to reasonable screen width.
|
||||||
|
|
||||||
0.7.6
|
0.7.6
|
||||||
+ Added ZImageGL, still in testing phase.
|
# Added ZImageGL, still in testing phase.
|
||||||
+ Followed up major API changes from 0.7.5 with whole new series of changes:
|
# Followed up major API changes from 0.7.5 with whole new series of changes:
|
||||||
(API from 0.7.x at least 25% rewritten)
|
(API from 0.7.x at least 25% rewritten)
|
||||||
+ Added new /external files for SDL_GL* extensions
|
# Added new /external files for SDL_GL# extensions
|
||||||
+ Added Macros in ZE_Macros.h
|
# Added Macros in ZE_Macros.h
|
||||||
- Removed ZE_DataPtr.h
|
# Removed ZE_DataPtr.h
|
||||||
# Rewrote warnings in Sound,Music,Font and Image classes.
|
# Rewrote warnings in Sound,Music,Font and Image classes.
|
||||||
|
|
||||||
0.7.5
|
0.7.5
|
||||||
+ Added Beginnings of OpenGL Render target
|
# Added Beginnings of OpenGL Render target
|
||||||
# Major API changes (removed "Get" before accessors and changed some functions in ZEngine)
|
# Major API changes (removed "Get" before accessors and changed some functions in ZEngine)
|
||||||
# Converted all tabs to spaces.
|
# Converted all tabs to spaces.
|
||||||
# Added CVS lines to files for date tracking.
|
# Added CVS lines to files for date tracking.
|
||||||
@ -194,9 +189,9 @@ Changes are marked with symbols that describe them:
|
|||||||
|
|
||||||
|
|
||||||
0.7.4
|
0.7.4
|
||||||
+ Added doxygen script for linux, and renamed old doxygen script.
|
# Added doxygen script for linux, and renamed old doxygen script.
|
||||||
+ Added warnings in ZImage for when the display format fails.
|
# Added warnings in ZImage for when the display format fails.
|
||||||
+ Added makefile for Linux build support.
|
# Added makefile for Linux build support.
|
||||||
# Modified behavior of ZImage::Attach and changed ZImageTest to use it.
|
# Modified behavior of ZImage::Attach and changed ZImageTest to use it.
|
||||||
# Renamed old makefile to makefile.mingw32
|
# Renamed old makefile to makefile.mingw32
|
||||||
# Fixed problem in ZImage::SetAlpha when failure occured.
|
# Fixed problem in ZImage::SetAlpha when failure occured.
|
||||||
@ -205,7 +200,7 @@ Changes are marked with symbols that describe them:
|
|||||||
|
|
||||||
|
|
||||||
0.7.3
|
0.7.3
|
||||||
+ Added ZRect class, and ZRectTest.
|
# Added ZRect class, and ZRectTest.
|
||||||
# Globally revised source variable naming standards.
|
# Globally revised source variable naming standards.
|
||||||
# Fixed Error Logging in ZImage.
|
# Fixed Error Logging in ZImage.
|
||||||
# Added SDL_DisplaySurface and SDL_DisplaySurfaceAlpha calls to speed up blitting in ZImage.
|
# Added SDL_DisplaySurface and SDL_DisplaySurfaceAlpha calls to speed up blitting in ZImage.
|
||||||
@ -214,7 +209,7 @@ Changes are marked with symbols that describe them:
|
|||||||
|
|
||||||
|
|
||||||
0.7.2
|
0.7.2
|
||||||
+ Added makefile for Cygwin and Mingw32
|
# Added makefile for Cygwin and Mingw32
|
||||||
# Fixed small source problem in PhysFS handling of non-supported types.
|
# Fixed small source problem in PhysFS handling of non-supported types.
|
||||||
# Removed AFL license, and switched to BSD-style license.
|
# Removed AFL license, and switched to BSD-style license.
|
||||||
|
|
||||||
@ -224,33 +219,33 @@ Changes are marked with symbols that describe them:
|
|||||||
# Added newline to end of all source files.
|
# Added newline to end of all source files.
|
||||||
|
|
||||||
0.7.0
|
0.7.0
|
||||||
+ Added support for PhysicsFS.
|
# Added support for PhysicsFS.
|
||||||
+ Added ZConfigFile.
|
# Added ZConfigFile.
|
||||||
# Added ZConfigFile for test programs.
|
# Added ZConfigFile for test programs.
|
||||||
# Changed slash direction in example programs (fixed non-windows problems).
|
# Changed slash direction in example programs (fixed non-windows problems).
|
||||||
# Updated all examples to be cleaner style and use more features.
|
# Updated all examples to be cleaner style and use more features.
|
||||||
|
|
||||||
0.6.3
|
0.6.3
|
||||||
+ Added IsLoaded method to ZSound,ZMusic,ZImage and ZFont
|
# Added IsLoaded method to ZSound,ZMusic,ZImage and ZFont
|
||||||
+ Added music.ogg warning to ZMusicTest.
|
# Added music.ogg warning to ZMusicTest.
|
||||||
# Stablized directory issues in distribution.
|
# Stablized directory issues in distribution.
|
||||||
# Added file-level documentation for doxygen in src directory.
|
# Added file-level documentation for doxygen in src directory.
|
||||||
# Updated to specify SDL 1.2.5 compatibility.
|
# Updated to specify SDL 1.2.5 compatibility.
|
||||||
# Minor fixes in Doxygen settings.
|
# Minor fixes in Doxygen settings.
|
||||||
|
|
||||||
0.6.2
|
0.6.2
|
||||||
+ Updated License to APL 1.1 and all files with it.
|
# Updated License to APL 1.1 and all files with it.
|
||||||
|
|
||||||
0.6.1
|
0.6.1
|
||||||
+ Added Mouse Example
|
# Added Mouse Example
|
||||||
+ Added more test data and information on where data came from
|
# Added more test data and information on where data came from
|
||||||
- Removed Ogg file from distribution.
|
# Removed Ogg file from distribution.
|
||||||
# Changed names of the libraries.
|
# Changed names of the libraries.
|
||||||
# Changed Email Address to james@conceptofzero.net
|
# Changed Email Address to james@conceptofzero.net
|
||||||
|
|
||||||
0.6.0
|
0.6.0
|
||||||
+ Added Authors.txt and Credits.txt
|
# Added Authors.txt and Credits.txt
|
||||||
+ Added VC7 Non-Debug Projects.
|
# Added VC7 Non-Debug Projects.
|
||||||
# Updated all documentation (including doxygen docs).
|
# Updated all documentation (including doxygen docs).
|
||||||
# Rewrote Licensing.txt
|
# Rewrote Licensing.txt
|
||||||
# Fixed a bug occuring in ZSound and ZFont test programs.
|
# Fixed a bug occuring in ZSound and ZFont test programs.
|
||||||
@ -258,30 +253,30 @@ Changes are marked with symbols that describe them:
|
|||||||
# Switched LGPL.txt for APL.txt
|
# Switched LGPL.txt for APL.txt
|
||||||
|
|
||||||
0.5.0
|
0.5.0
|
||||||
+ Added APL Notice to source files.
|
# Added APL Notice to source files.
|
||||||
+ Added ZSound and test program.
|
# Added ZSound and test program.
|
||||||
# Updated source guidelines file for APL licensing.
|
# Updated source guidelines file for APL licensing.
|
||||||
# Updated examples to have similar coding guidelines.
|
# Updated examples to have similar coding guidelines.
|
||||||
|
|
||||||
0.4.0
|
0.4.0
|
||||||
+ Added Source Guidelines file.
|
# Added Source Guidelines file.
|
||||||
+ Added ZMusic and test program.
|
# Added ZMusic and test program.
|
||||||
- Removed LGPL licensing messages from source.
|
# Removed LGPL licensing messages from source.
|
||||||
# Fixed a small keypress checking error in fullscreen mode.
|
# Fixed a small keypress checking error in fullscreen mode.
|
||||||
# Rewrote buggy ZImage::Attach code that was affecting the test program.
|
# Rewrote buggy ZImage::Attach code that was affecting the test program.
|
||||||
# Fixed USE_SDL_MIXER and USE_SDL_TTF bugs in ZEngine.
|
# Fixed USE_SDL_MIXER and USE_SDL_TTF bugs in ZEngine.
|
||||||
# Redesigned entire data storage system (aka ZDataPtr classes)
|
# Redesigned entire data storage system (aka ZDataPtr classes)
|
||||||
|
|
||||||
0.3.0
|
0.3.0
|
||||||
+ Added ZTimer and ZFont classes and test programs.
|
# Added ZTimer and ZFont classes and test programs.
|
||||||
+ Added alpha blending to tests.
|
# Added alpha blending to tests.
|
||||||
# Fixed major hardware setting bugs in ZImage and ZEngine.
|
# Fixed major hardware setting bugs in ZImage and ZEngine.
|
||||||
# Reorganized Directory Structure and VC7 Project Files
|
# Reorganized Directory Structure and VC7 Project Files
|
||||||
|
|
||||||
0.2.0
|
0.2.0
|
||||||
+ Doxygen Documentation and LGPL license addition
|
# Doxygen Documentation and LGPL license addition
|
||||||
+ Added ZImage, and test program.
|
# Added ZImage, and test program.
|
||||||
+ Designed ZObject class with virtual destructor.
|
# Designed ZObject class with virtual destructor.
|
||||||
# Fixed bugs throughout core of ZEngine and changed methods used to keep static vectors of data.
|
# Fixed bugs throughout core of ZEngine and changed methods used to keep static vectors of data.
|
||||||
|
|
||||||
0.1.0
|
0.1.0
|
||||||
|
18
todo.txt
18
todo.txt
@ -1,10 +1,14 @@
|
|||||||
ZEngine Todo List
|
Next Release
|
||||||
|
-Error logging in ZAudioBase
|
||||||
-NaturalDoc documentation
|
-NaturalDoc documentation
|
||||||
-'ZDisplayList' class or similar solution.
|
|
||||||
-Add Support for ZLib in ZMusic. (Waiting on SDL_mixer.)
|
|
||||||
-ZSprite class
|
|
||||||
-Entirely New ZFont class, using display lists (possible)
|
|
||||||
-Lua Scripting Integration
|
|
||||||
|
|
||||||
Things to add outside ZEngine:
|
0.9.0
|
||||||
|
-'ZDisplayList' class or similar solution.
|
||||||
|
-ZSprite class
|
||||||
|
|
||||||
|
1.0
|
||||||
|
-Entirely New ZFont class, using display lists
|
||||||
|
-Lua or other Scripting Language Integration
|
||||||
|
|
||||||
|
Outside ZEngine
|
||||||
Examples + Tutorials
|
Examples + Tutorials
|
Loading…
Reference in New Issue
Block a user