X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=NEWS;h=9e6b9c7f8452eba29bd76fc65667785394e4d8a0;hb=9a4152eb2d60eb9d3157cf4ae00a3e4700f31a74;hp=af717ba6debfefbb9c8071813b83dce9e7b00d30;hpb=e4610b9baa17412c1d9ad733cba020c226d56202;p=simgear.git diff --git a/NEWS b/NEWS index af717ba6..9e6b9c7f 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,86 @@ +New in 0.0.16 +* July 12, 2001 +* Various changes to the property manager implimentation to better support + dumping out the desired portions of the property tree to file. +* Don't compile the metakit demos by default (causes problems for Irix)' +* Other various tweaks for Irix. +* Added a virtual destructor to XMLVisitor to fix a warning message. +* Check for valid hostname lookup in sg_socket.cxx +* Add a function to return modified julian date without creating an + entire SGTime class. This avoids an extraneous warning about not + being able to find a timezone. +* Created a mailing list for cvs commit messages. +* Fixed a potential array under/over run bug in interpolator.cxx +* Removed all references to SGValue from the property manager. Added + support for an "archive" bit in the property manager to control + which values get written out. +* Added SGCommandState class so that commands can compile and save + copies of their arguments for efficiency if they are called multiple + times. +* Added Brian Baul's "tr" tiled rendering low level support library. + This along with some higher level code in flightgear allows us to do + ultra-hires tiled screen dumps suitable for large format printers. + (Norman Vine) + +New in 0.0.15 +* June 20, 2001 +* Various bug fixes, tweaks, and optimizations. +* Added a command manager (analogous to the property manager) +* Better Irix Mips support. +* Various gcc-3.0 fixes. +* Various MSVC fixes. +* Added MSVC project files (automatically generated from the unix + automake configuration files.) +* Removed total size limitation on interpolation table module. +* Various Cygwin fixes. +* Added some convenience functions to point3d. +* Various compiler warning fixes. +* Added a thread wrapper class (currently only supports pthreads) +* Added IO routines for a lowlevel, native simgear binary 3d file + format optimized for TerraGear terrain. +* Better endianness checking and support for the binary file + read/write routines. +* Added doxygen comments for all public interface code. Documentation + can be accessed via the SimGear web page. +* Many FG -> SG name space changes for better consistancy throughout + this package. +* Added property aliases, repeated name tags, and a general xml + inclusion facilities. Many other property manager clean ups + following a complete rewrite. +* Fixed some critical null pointer bugs in property manager. +* Magnetic variation can now be fetched for any arbitrary location. + +New in 0.0.14 +* December 14, 2000 +* Added a module to manage waypoints and routes, calculate bearing and + distance to next waypoint, lateral distance off route, etc. +* Moved some of the basic time management code over from flightgear. +* Bucket dimensions can be returned in meters +* Added SOCK_STREAM (TCP) socket support to the networking code. +* Updated random number generator interface so application can provide + it's own seed value as well as use the default time seed. +* Added a routine to calculate the distance between a point and a line segment. +* Updates to the property manager and the property list loader/saver. +* Added an explanation of the rational behind our terrain texture coordinate + generation code. +* Fixed sky dome so that the color at the horizon will always match + the specified fog color. +* Did a fair amount of fg -> sg name space updating (lots left to do.) +* Added support for KAI C++ on linux. +* MSVC tweaks. +* MacOS tweaks. +* FreeBSD tweaks. + +New in 0.0.13 +* September 14, 2000 +* Added support for reading and writing xml files (easyxml) +* Then updates to property manager and xml code. +* Update magnetic variation code. +* Sky code now uses glPushAttrib and glPopAttrib so it plays better with + other ssg based apps. +* MacOS tweaks. +* MSVC tweaks. + New in 0.0.12 * July 19, 2000 * Converted project license from GPL to LGPL.