2003-01-18 22:00:52 +00:00
|
|
|
ZEngine Version Log for Version 0.8.2
|
2003-01-24 11:05:24 +00:00
|
|
|
$Id: changelog.txt,v 1.26 2003/01/24 11:05:24 cozman Exp $
|
2003-01-07 05:44:32 +00:00
|
|
|
|
|
|
|
0.8.2
|
2003-01-24 11:05:24 +00:00
|
|
|
-Added ZEngine::SetEventFilter.
|
|
|
|
-Fixed the DisplayFormat + Dithering Bugs in ZImage / SDLGL_Util.
|
|
|
|
-Added copy constructor to ZImage.
|
|
|
|
-Fixed problems setting bit depth in OpenGL.
|
|
|
|
-Added const modifier to members of ZImage,ZTimer,ZMusic,ZSound,ZRect,ZConfigFile,ZFont and ZError.
|
2003-01-16 05:16:17 +00:00
|
|
|
-Fixed several documentation problems.
|
|
|
|
-Added complete error handling system to ZEngine including internal ZError class.
|
2003-01-12 19:00:14 +00:00
|
|
|
-Updated examples to use newer features and check for errors.
|
2003-01-16 05:16:17 +00:00
|
|
|
-Changed ZEngine::CreateDisplay to return a boolean value.
|
2003-01-07 05:44:32 +00:00
|
|
|
-Added \since option to documentation (Everything after 0.8.0 will be labeled with a version.)
|
|
|
|
-Added "desired framerate" functionality into the test programs.
|
2003-01-12 19:00:14 +00:00
|
|
|
-Added "desired framerate" code to ZEngine.
|
2003-01-07 05:44:32 +00:00
|
|
|
-Fixed OpenGL color bleed in ZRect.
|
2003-01-02 03:33:39 +00:00
|
|
|
|
|
|
|
0.8.1
|
|
|
|
-Added legal information for developers.
|
2003-01-03 03:48:01 +00:00
|
|
|
-Fixed VC7 to build without PhysFS by default.
|
|
|
|
-Added small notice into /lib directory.
|
|
|
|
-Added VC6 files based on updated VC7 files, courtesy of Sean.
|
|
|
|
-Added links to the tutorials.
|
2002-12-27 03:15:33 +00:00
|
|
|
|
|
|
|
0.8.0
|
|
|
|
-Added Surface Loss Protection.
|
|
|
|
-Utilized Surface Loss Protection in ZImageTest for a demo.
|
2002-12-29 06:24:15 +00:00
|
|
|
-ZEngine now builds on FreeBSD.
|
|
|
|
-Updated copyright.
|
2002-12-22 04:31:15 +00:00
|
|
|
|
2002-12-29 06:24:15 +00:00
|
|
|
0.8.0-rc4 (what rc3 should have been)
|
2002-12-22 04:31:15 +00:00
|
|
|
-Fixed ZImage::SetColorKey for new Attach behavior.
|
|
|
|
-Fixed ZMusicTest GL screen error if music fails to open.
|
|
|
|
-Fixed VC7 "Release" Project files.
|
2002-12-27 03:15:33 +00:00
|
|
|
-Removed switch option from tests due to surface loss.
|
2002-12-03 06:43:41 +00:00
|
|
|
|
2002-12-21 08:40:15 +00:00
|
|
|
0.8.0-rc3
|
|
|
|
-Fixed MAJOR memory leak when using ZImage::Attach, and in ZFont.
|
|
|
|
-Updated ZEngine web info. (mostly in rc2)
|
2002-12-21 09:10:09 +00:00
|
|
|
-Fixed time based movement and some compile time warnings in ZRectTest.cpp.
|
|
|
|
-Added gamedev.net to thanks.txt.
|
2002-12-21 20:36:24 +00:00
|
|
|
-Fixed documentation in ZE_ZImage.h
|
2002-12-01 07:56:17 +00:00
|
|
|
|
2002-12-12 04:33:18 +00:00
|
|
|
0.8.0-rc2
|
|
|
|
-Added path stripping to ZEngine.linux.doxygen.
|
|
|
|
-Added information to ZEngine.h for Doxygen front page.
|
|
|
|
-Added force into makefile options.
|
|
|
|
-Changed ZEngine::UpdateScreen to ZEngine::Update
|
|
|
|
|
2002-12-04 22:46:57 +00:00
|
|
|
0.8.0-rc1
|
|
|
|
-Changed ZRect to use floats.
|
|
|
|
-Added Time based movement to ZRectTest.
|
|
|
|
-Changed behavior of 0 as bpp argument in ZEngine.
|
|
|
|
-Added readme.
|
|
|
|
-Updated rationale in licensing.txt. (fixed)
|
2002-12-05 00:20:10 +00:00
|
|
|
-Fixed loads of doxygen errors and documented all undocumented members.
|
2002-12-05 03:50:27 +00:00
|
|
|
-Fixed makefile to be much more portable and added config.
|
2002-12-04 22:46:57 +00:00
|
|
|
|
2002-12-01 08:36:39 +00:00
|
|
|
0.7.8
|
|
|
|
-Added ZRect::Draw using OpenGL.
|
|
|
|
-Fixed ZRectTest to use new ZRect.
|
2002-12-02 00:42:20 +00:00
|
|
|
-Added ZImage rotation and 2 forms of stretching using OpenGL.
|
|
|
|
-Added some testing to ZImageTest of new stretching.
|
2002-12-02 05:18:52 +00:00
|
|
|
-Added ZImage::Flip.
|
2002-12-03 06:43:41 +00:00
|
|
|
-Fixed Linux makefile for new OpenGL code.
|
|
|
|
-Added new means of keyboard input, and key repeat enable/disable code.
|
|
|
|
-Fixed warnings in Test programs.
|
2002-12-01 07:56:17 +00:00
|
|
|
|
|
|
|
0.7.7
|
|
|
|
-Changed behavior of core ZEngine class methods to reflect new OpenGL behavior.
|
|
|
|
-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.
|
|
|
|
-Documented new ZImage class as well as ZConfigFile's ZCF_Variable and ZCF_Section.
|
|
|
|
-Fixed memory leak and general failure in new ZImage::OpenFromImage.
|
|
|
|
-Simplified SDL_GL Initialization.
|
|
|
|
-Shortened most lines to reasonable screen width.
|
|
|
|
-Added notice to licensing explaining license choice.
|
|
|
|
|
|
|
|
0.7.6
|
|
|
|
-Added ZImageGL, still in testing phase.
|
|
|
|
-Followed up major API changes from 0.7.5 with whole new series of changes:
|
|
|
|
(API from 0.7.x at least 25% rewritten)
|
|
|
|
-Added new /external files for SDL_GL* extensions
|
|
|
|
-Added Macros in ZE_Macros.h
|
|
|
|
-Removed ZE_DataPtr.h
|
|
|
|
-Rewrote warnings in Sound,Music,Font and Image classes.
|
|
|
|
|
|
|
|
0.7.5
|
|
|
|
-Converted all tabs to spaces.
|
|
|
|
-Added CVS lines to files for date tracking.
|
|
|
|
-Fixed file layout for CVS and reuploaded files to CVS.
|
|
|
|
-Major API changes (removed "Get" before accessors and changed some functions in ZEngine)
|
|
|
|
-Added Beginnings of OpenGL Render target
|
|
|
|
|
|
|
|
0.7.4
|
|
|
|
-Modified behavior of ZImage::Attach and changed ZImageTest to use it.
|
|
|
|
-Added makefile for Linux build support.
|
|
|
|
-Renamed old makefile to makefile.mingw32
|
|
|
|
-Fixed problem in ZImage::SetAlpha when failure occured.
|
|
|
|
-Added warnings in ZImage for when the display format fails.
|
|
|
|
-Completely rewrote ZConfigFile to avoid problems with STL map.
|
|
|
|
-Fixed problem in ZImage with transparency.
|
|
|
|
-Added doxygen script for linux, and renamed old doxygen script.
|
|
|
|
|
|
|
|
0.7.3
|
2002-12-29 06:24:15 +00:00
|
|
|
-Globally revised source variable naming standards.
|
2002-12-01 07:56:17 +00:00
|
|
|
-Fixed Error Logging in ZImage.
|
|
|
|
-Added SDL_DisplaySurface and SDL_DisplaySurfaceAlpha calls to speed up blitting in ZImage.
|
|
|
|
-Fixed bug in ZConfigFile that caused a NULL file to be closed.
|
|
|
|
-Several Documentation errors corrected.
|
|
|
|
-Added ZRect class, and ZRectTest.
|
|
|
|
|
|
|
|
0.7.2
|
|
|
|
-Fixed small source problem in PhysFS handling of non-supported types.
|
|
|
|
-Added makefile for Cygwin and Mingw32
|
|
|
|
-Removed AFL license, and switched to BSD-style license.
|
|
|
|
|
|
|
|
0.7.1
|
|
|
|
-Changed directory layout.
|
|
|
|
-Changed source files to compile without PhysicsFS.
|
|
|
|
-Added newline to end of all source files.
|
|
|
|
|
|
|
|
0.7.0
|
|
|
|
-Changed slash direction in example programs (fixed non-windows problems).
|
|
|
|
-Added support for PhysicsFS.
|
|
|
|
-Added ZConfigFile.
|
|
|
|
-Updated all examples to be cleaner style and use more features.
|
|
|
|
-Addes ZConfigFile for test programs.
|
|
|
|
|
|
|
|
0.6.3
|
|
|
|
-Fixed directory issues in distribution.
|
|
|
|
-Updated to specify SDL 1.2.5 compatibility.
|
|
|
|
-Added IsLoaded method to ZSound,ZMusic,ZImage and ZFont
|
|
|
|
-Added music.ogg warning to ZMusicTest.
|
|
|
|
-Minor fixes in Doxygen settings.
|
|
|
|
-Fixed issues compiling the ZObject Inherited Wrapper types caused by changes in documentation.
|
|
|
|
-Added file-level documentation for doxygen in src directory.
|
|
|
|
|
|
|
|
0.6.2
|
|
|
|
-Updated License to APL 1.1 and all files with it.
|
|
|
|
|
|
|
|
0.6.1
|
|
|
|
-Added Mouse Example
|
|
|
|
-Changed Email Address to james@conceptofzero.net
|
|
|
|
-Added more test data and information on where data came from
|
|
|
|
-Removed Ogg file from distribution.
|
|
|
|
-Changed names of the libraries.
|
|
|
|
|
|
|
|
0.6.0
|
|
|
|
-Updated all documentation (including doxygen docs).
|
|
|
|
-Rewrote Licensing.txt
|
|
|
|
-Added Authors.txt and Credits.txt
|
|
|
|
-Added VC7 Non-Debug Projects.
|
|
|
|
-Removed LGPL.txt (legacy) and Added APL.txt
|
|
|
|
-Fixed a bug occuring in ZSound and ZFont test programs.
|
|
|
|
-Proofread and fixed some documentation errors.
|
|
|
|
|
|
|
|
0.5.0
|
|
|
|
-Added APL Notice to source files.
|
|
|
|
-Updated source guidelines file for APL licensing.
|
|
|
|
-Added ZSound and test program.
|
|
|
|
-Updated examples to have similar coding guidelines.
|
|
|
|
|
|
|
|
0.4.0
|
|
|
|
-Added Source Guidelines file.
|
|
|
|
-Added ZMusic and test program.
|
|
|
|
-Fixed a small keypress checking error in fullscreen mode.
|
|
|
|
-Redesigned entire data storage system (aka ZDataPtr classes)
|
|
|
|
-Fixed USE_SDL_MIXER and USE_SDL_TTF bugs in ZEngine.
|
|
|
|
-Removed LGPL licensing messages from source.
|
|
|
|
-Rewrote buggy ZImage::Attach code that was affecting the test program.
|
|
|
|
|
|
|
|
0.3.0
|
|
|
|
-Added ZTimer and ZFont classes and test programs.
|
|
|
|
-Fixed major hardware setting bugs in ZImage and ZEngine.
|
|
|
|
-Added alpha blending to tests.
|
|
|
|
-Reorganized Directory Structure and VC7 Project Files
|
|
|
|
|
|
|
|
0.2.0
|
|
|
|
-Doxygen Documentation and LGPL license addition
|
|
|
|
-Added ZImage, and test program.
|
|
|
|
-Fixed bugs throughout core of ZEngine and changed methods used to keep static vectors of data.
|
|
|
|
-Designed ZObject class with virtual destructor.
|
|
|
|
|
|
|
|
0.1.0
|
|
|
|
-Initial ZEngine Proof of Concept, core ZEngine class.
|