Updated AUTHORS and ChangeLog for 2.9.15 dev release

This commit is contained in:
Robert Osfield 2011-05-30 15:43:18 +00:00
parent 594b4bf873
commit 9e6e5a99b0
3 changed files with 233 additions and 12 deletions

View File

@ -1,6 +1,6 @@
OpenSceneGraph Library 2.9.14
OpenSceneGraph Library 2.9.15
456 Contributors:
460 Contributors:
Firstname Surname
-----------------
@ -16,14 +16,14 @@ Farshid Lashkari
Eric Wing
Ulrich Hertlein
Cedric Pinson
Brede Johansen
Wang Rui
Brede Johansen
Sukender
Michael Platings
Bob Kuehne
Geoff Michel
Sukender
Wojciech Lewandowski
Eric Sokolowsky
Wojciech Lewandowski
David Callu
Trajce Nikolov
Tim Moore
@ -52,20 +52,20 @@ Norman Vine
Art Tevs
Alberto Luaces
Serge Lages
Laurens Voerman
Alberto Farre
Terry Welsh
Sherman Wilcox
Robert Milharcic
Olaf Flebbe
Mathieu Marache
Magnus Kessler
Laurens Voerman
André Garneau
Adrian Egli
Terry Welsh
Ruben Lopez
Randall Hopper
Mourad Boufarguine
Brad Christiansen
Olaf Flebbe
Gideon May
Don Tidrow
Chris Denham
@ -81,6 +81,7 @@ Fabien Lavignotte
Melchior Franz
Lionel Lagarde
Jan Ciger
Rafa Gaitan
Neil Hughes
Mike Connell
Martin Beckett
@ -96,7 +97,6 @@ Sondra Iverson
Simon Julier
Rune Schmidt Jensen
Rainer Oder
Rafa Gaitan
Martin Naylor
Martin Aumueller
Mario Valle
@ -159,6 +159,7 @@ Emmanuel Roche
Daniel Larimer
Colin Dunlop
Bruce Clay
Bradley Anderegg
Andreas Goebel
Alok Priyadarshi
Alberto Barbati
@ -171,6 +172,7 @@ Sohey Yamamoto
Sergey Leontyev
Santosh Gaikwad
Rudolf Wiedemann
Rene Molenaar
Phil Atkin
Nathan Monteleone
Miguel Escriva
@ -214,7 +216,6 @@ Stephane Simon
Stephan Eilemann
Stanislav Blinov
Sebastian Messerschmidt
Rene Molenaar
Raymond de Vries
Ralf Kern
Piotr Gwiazdowski
@ -257,11 +258,11 @@ Ferdi Smit
Eric Buehler
Eduardo Poyart
Edgar Ellis
Dietmar Funck
David Ergo
Daniel Trstenjak
Craig Bosma
Christophe Loustaunau
Bradley Anderegg
Brad Anderegg
Aric Aumann
Andrew Sampson
@ -299,6 +300,7 @@ Sid Byce
Shuxing Xiao
Shane Arnott
Sebastien Kuntz
Ryan Pavlik
Ruth Lang
Ruben Smelik
Ross Anderson
@ -332,6 +334,7 @@ Parag Chaudhur
Panagiotis Papadakos
Panagiotis Koutsourakis
Orhun Birsoy
Oliver Neumann
Ole-Morten Duesund
Nicolas Brodu
Morten Haukness
@ -419,7 +422,7 @@ Duvan Cope
Duncan Cavens
Drew Whitehouse
Douglas A. Pouk
Dietmar Funck
Dimi Christop
Dean Iverson
David Jung
Danny Valente
@ -435,6 +438,7 @@ Christian Ehrlicher
Christian Buchner
Chris McGlone
Carlos Garcea
Bryce Eldridge
Bruno Herbelin
Brian Keener
Brandon Hamm

215
ChangeLog
View File

@ -1,3 +1,218 @@
2011-05-30 13:02 robert
* src/osgPlugins/tiff/ReaderWriterTIFF.cpp: From Dimi Christop,
build fix for RHEL 4.
2011-05-30 09:26 robert
* src/osgViewer/GraphicsWindowX11.cpp: Added closing of the
_eventDisplay on failure of initializing the context properly.
2011-05-30 09:25 robert
* src/osg/GraphicsContext.cpp: Fixed X11 related crash that occured
when GraphicsWindow::setCursor was called right after
viewer.realize();
The fix was to simply move the setting of the thread that has
done the makeCurrent to right before the makeCurrent()
rather than right after.
2011-05-30 08:26 robert
* CMakeModules/Find3rdPartyDependencies.cmake: From Wang Rui, "The
submission fixes the spelling bug we discussed in osg-users. It
replaces the variable ACTUAL_3DPARTY_DIR to ACTUAL_3RDPARTY_DIR
with
back compatibility. Please find it in attachment.
"
2011-05-30 08:24 robert
* src/osgText/TextBase.cpp: From Terry Welsh, "I was having a small
culling problem with osgText... new TextBase.cpp that fixes it."
2011-05-27 16:04 robert
* src/osgViewer/GraphicsWindowX11.cpp: Reverted part of revision
r12294 that introduced threading related problems under X11 due
to checking the _display
Display member variable assigned to the graphics thread from the
main thread.
2011-05-27 11:22 robert
* applications/osgconv/OrientationConverter.cpp,
applications/osgconv/OrientationConverter.h,
applications/osgconv/osgconv.cpp: From Ryan Pavlik, "Existing
osgconv behavior is to transform the model bounding sphere center
to the world origin before performing transformations specified
on the command line, and translating back after rotation and
scaling unless an alternate translation is specified. This patch
adds a setting to the OrientationConverter class in osgconv to
disable this extra transformation, which has the effect of
applying specified transforms with respect to the input world
coordinate system, rather than to the center of the bounding
sphere. It also adds a command line argument "--use-world-frame"
to enable this behavior. When this command line argument is not
passed, behavior is unchanged from before the patch. The usage
text has been updated to reflect this additional option, and the
comments in OrientationConverter are also updated."
Note from Robert Osfield, tweaked the OrientationConverter.cpp a
little to improve readability.
2011-05-27 11:18 robert
* applications/osgconv/OrientationConverter.h: Fixed indentation
2011-05-27 11:07 robert
* examples/osg2cpp/osg2cpp.cpp: Fixed the searchAndReplace function
so that it correctly skips over the newly inserted replacement
strings.
2011-05-27 09:08 robert
* CMakeLists.txt, CMakeModules/OsgCPack.cmake: From Jean-Sebastien
Guay, "I like the recent addition that adds folders in the
solution tree to better organize the numerous examples,
libraries, plugins etc.
I added two folders that were missing IMHO: packaging and
documentation.
"
2011-05-27 09:05 robert
* src/osgPlugins/pnm/ReaderWriterPNM.cpp: From Eric Sokolowsky,
"Attached is an updated PNM plugin for inclusion in both the
trunk and for release version 2.8.5. The attached file fixes
numerous bugs in reading 8-bit and 16-bit images, including
loading the images upside-down. This file also incorporates trunk
patch r12220 which updated the plugin for reading and writing
images through streams instead of C-style FILE I/O."
Note from Robert Osfield, previous revision was in error due to
an incomplete merge, this revision completes the job.
2011-05-27 09:00 robert
* src/osgUtil/TriStripVisitor.cpp: From Laurens Voerman, "While
working on the osg exporter for 3dsmax I found a bug in the
TriStripVisitor. I created a small example (attached), and a
modified version of
src\osgUtil\TriStripVisitor.cpp where the problem is removed."
2011-05-27 08:55 robert
* src/osgPlugins/pnm/ReaderWriterPNM.cpp: From Eric Sokolowsky,
"Attached is an updated PNM plugin for inclusion in both the
trunk and for release version 2.8.5. The attached file fixes
numerous bugs in reading 8-bit and 16-bit images, including
loading the images upside-down. This file also incorporates trunk
patch r12220 which updated the plugin for reading and writing
images through streams instead of C-style FILE I/O."
2011-05-27 08:22 robert
* src/osgPlugins/tiff/ReaderWriterTIFF.cpp: Reverted Bryce Eldrige
submission.
2011-05-26 16:52 robert
* include/osg/Math, src/osg/GL2Extensions.cpp,
src/osg/GLExtensions.cpp, src/osg/Math.cpp: Form Jorge Ciges,
improved GL version detection code.
2011-05-26 16:34 robert
* src/osgDB/OutputStream.cpp: From Dietmar Funck, "I've noticed an
issue when writing arrays of type Vec2D and Vec3D to a .osgb
file. A number is written to the output stream to identify the
array type. In case of Vec2D and Vec3D arrays Vec4D is written as
array type - I guess this is a copy and paste mistake.
Writing the correct array types fixes the issue - in my case it
fixes writing and afterwards reading geometry instances."
2011-05-26 16:26 robert
* src/osgPlugins/tiff/ReaderWriterTIFF.cpp: From Bryce Eldridge,
"Here is an update for the TIFF plugin that includes the
following features when writing out TIFF files:
- Support for writing unsigned 16-bit images (GL_UNSIGNED_SHORT)
- Code to parse the options string for the following options:
-- Flag to turn off the compression. The PACKBITS compression
type causes issues for me with some programs on Windows (Picasa
for example).
-- Options to set the XRESOLUTION and YRESOLUTION tags (DPI) in
the TIFF file.
Existing behavior (PACKBITS compression, DPI tags left at
default) is preserved if the options string is not set.
"
2011-05-26 16:19 robert
* src/osgPlugins/3ds/WriterNodeVisitor.cpp: Fixed default setting
of texture_no_tile to match the flags seet in lib3ds_material.cpp
initialize_texture_map(..).
2011-05-26 16:16 robert
* src/osgPlugins/tiff/ReaderWriterTIFF.cpp: From Oliver Neumann,
"I checked your solution and found one missing point which makes
it still produce the tif error:
The very first seek_set on the empty stream with zero offset."
"This means that the empty stream is seeked again resulting in
the fail bit to be set. Your code does not check this case,
furthermore you use t_off instead of std::ostream::streampos for
the tellp() calls. In this special case (empty stream) tellp()
returns -1 which is cast to 0xFFFFFFFFFF as t_off is unsigned. I
suggest this addition to your code (within the switch statement)"
2011-05-26 16:13 robert
* examples/osgmanipulator/osgmanipulator.cpp: Fixed indentation
2011-05-26 15:47 robert
* src/osg/BufferObject.cpp: Fixed handling of changes in gl buffer
object size so that when a gl buffer object is resized all the
buffer data
is recompiled.
2011-05-25 12:41 robert
* src/osgPlugins/zip/ZipArchive.cpp,
src/osgPlugins/zip/ZipArchive.h: From Bradley Anderegg, "Ok, I am
re-submitting this with the changes we discussed. That is, there
is a default implementation of
osgDB::Archive::getDirectoryContents() that uses getFileNames(),
and the osgDB::ArchiveExtended header was removed as it is now
unnecessary.
Here is a quick list of the modified files:
Archive - getDirectoryContents() no longer pure virtual
Archive.cpp - default getDirectoryContents() implementation
unzip.cpp - modified to fix a bug where the same file will not
load twice in a row
ZipArchive.h / ZipArchive.cpp - extends osgDB::Archive and
provides support for random access loading within a .zip file
ReaderWriterZip.cpp - modified to use the ZipArchive class"
2011-05-25 09:34 robert
* ChangeLog: Updated ChangeLog
2011-05-25 09:34 robert
* CMakeLists.txt, src/osgViewer/CMakeLists.txt: From Olaf Flebbe,
fixes for OSX AGL build
2011-05-25 09:13 robert
* src/osgPlugins/osga/OSGA_Archive.cpp,

View File

@ -450,6 +450,8 @@ struct NameCorrection
NameCorrection nameCorrections[] =
{
{"Rafa","Gata",
"Rafa", "Gaitan"},
{"Sukender","I",
"Sukender", ""},
{"Sukender","Here",