openscenegraph:felimons-osg.git
9 years agomerging with trunk using osg-cocoa-dev
Stephan Maximilian HUBER [Mon, 9 Mar 2009 10:17:49 +0000 (10:17 +0000)]
merging with trunk using

svn merge -r 9860:9869 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk

9 years agomerging from trunk using
Stephan Maximilian HUBER [Mon, 9 Mar 2009 10:13:17 +0000 (10:13 +0000)]
merging from trunk using

svn merge -r 9854:9858 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk

9 years agoBugfix for GraphicsWindowCarbon and multiple windows on multiple screens. The windows...
Stephan Maximilian HUBER [Mon, 9 Mar 2009 09:58:45 +0000 (09:58 +0000)]
Bugfix for GraphicsWindowCarbon and multiple windows on multiple screens. The windows keep track to what screen they belong, and the window coords are now local to the screen they belong to.

Buildfix for CMake, added missing link to Cocoa framework

9 years agoFix for multiple windows on different screens. the coords of windows are now local...
Stephan Maximilian HUBER [Mon, 9 Mar 2009 09:39:55 +0000 (09:39 +0000)]
Fix for multiple windows on different screens. the coords of windows are now local to the screen, as in other implementations.

9 years agonew CMake-option OSG_DEFAULT_IMAGE_PLUGIN_FOR_OSX for switching between imageio and...
Stephan Maximilian HUBER [Wed, 4 Mar 2009 14:36:31 +0000 (14:36 +0000)]
new CMake-option OSG_DEFAULT_IMAGE_PLUGIN_FOR_OSX for switching between imageio and quicktime on OS X.

Note: both plugins get build, only the hardwiring in osgDB::Registry gets modified.

9 years agomerging from trunk using
Stephan Maximilian HUBER [Wed, 4 Mar 2009 10:41:21 +0000 (10:41 +0000)]
merging from trunk using

svn merge -r 9847:9851 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk

9 years agoimproved multi-monitor-support for GraphicsWindowCocoa
Stephan Maximilian HUBER [Wed, 4 Mar 2009 10:25:40 +0000 (10:25 +0000)]
improved multi-monitor-support for GraphicsWindowCocoa

9 years agomerging from trunk using
Stephan Maximilian HUBER [Tue, 3 Mar 2009 16:36:31 +0000 (16:36 +0000)]
merging from trunk using

svn merge -r 9837:9843 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk

9 years ago* added support for tablet events in GraphicsWindowCocoa
Stephan Maximilian HUBER [Tue, 3 Mar 2009 16:31:03 +0000 (16:31 +0000)]
* added support for tablet events in GraphicsWindowCocoa
* fixed a bug in CMake and XCode project

9 years agoadded an EventDumperEventHandler dumping all events and its data to the console
Stephan Maximilian HUBER [Tue, 3 Mar 2009 16:29:52 +0000 (16:29 +0000)]
added an EventDumperEventHandler dumping all events and its data to the console

9 years ago* fixed several issues with GraphicsWindowCocoa, correct window-placement + resizing,
Stephan Maximilian HUBER [Mon, 2 Mar 2009 14:53:04 +0000 (14:53 +0000)]
* fixed several issues with GraphicsWindowCocoa, correct window-placement + resizing,
* first cut of PixelBufferCocoa

9 years ago* added CMake support for new imageio-plugin
Stephan Maximilian HUBER [Mon, 2 Mar 2009 11:40:00 +0000 (11:40 +0000)]
* added CMake support for new imageio-plugin
* added new option "Cocoa" for OSG_WINDOWING_SYSTEM

9 years agomerging from trunk using:
Stephan Maximilian HUBER [Mon, 2 Mar 2009 11:38:20 +0000 (11:38 +0000)]
merging from trunk using:

svn merge -r 9831:9832 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/src/OpenThreads/win32

9 years ago* initial development of osgViewerCocoa
Stephan Maximilian HUBER [Mon, 2 Mar 2009 10:49:11 +0000 (10:49 +0000)]
* initial development of osgViewerCocoa
* initial import of imageio-plugin
* disabled quicktime-plugin for 64bit
* disabled GraphicsWindowCarbon for 664bit

9 years agobranched current trunk for os-x/cocoa backend
Stephan Maximilian HUBER [Mon, 2 Mar 2009 10:43:58 +0000 (10:43 +0000)]
branched current trunk for os-x/cocoa backend

9 years agoFrom Petr Salinger, fix for build under GNU/kFreeBSD.
Robert OSFIELD [Mon, 2 Mar 2009 09:56:39 +0000 (09:56 +0000)]
From Petr Salinger, fix for build under GNU/kFreeBSD.

9 years agoIntroduced osg::AudioStream class to help manage audio streams coming in from movie...
Robert OSFIELD [Fri, 27 Feb 2009 20:16:08 +0000 (20:16 +0000)]
Introduced osg::AudioStream class to help manage audio streams coming in from movie reading plugins

9 years agoPorted across from using boost pointers, and prepped for integration of audio interfa...
Robert OSFIELD [Fri, 27 Feb 2009 17:00:28 +0000 (17:00 +0000)]
Ported across from using boost pointers, and prepped for integration of audio interface into core OSG

9 years agoFrom Roland Smeenk, "Attached is a small bug fix for the redundant messages that...
Robert OSFIELD [Fri, 27 Feb 2009 11:11:06 +0000 (11:11 +0000)]
From Roland Smeenk, "Attached is a small bug fix for the redundant messages that are created in OSG applications on windows. GraphicsWindowWin32::setCursor is called every frame from the WM_NCHITTEST message. This will result in a call to ::SetCursor(_currentCursor) every frame, which again causes a WM_MOUSEMOVE to occur. The fix exits GraphicsWindowWin32::setCursor if the requested cursor already is the current cursor.

"

9 years agoFrom Atr Tevs,
Robert OSFIELD [Fri, 27 Feb 2009 10:47:33 +0000 (10:47 +0000)]
From Atr Tevs,

first email:
"in the current implementation of osgUtil::RenderStage::drawInner() method, there is some wrong assumptions made. The problem is, that whenever one does use multisampling functionality, the Blit operation (which suppose to copy the content of multisampled FBO into the usual one) doesn't perform well in some cases.

I've attached a corrected version of the RenderStage. It do just add one line, which enables the multisampled FBO as a readable just before the usual FBO is set as writable. With these corrections the Blit operation performs now correct and allows using of multisampled rendering results further."

second email:
"There was a problem when blitting the multisampled FBO with internal formats. The default internal format of color buffered multisample FBO was GL_RGBA. This has converted the color values whenever the FBO content was copied. I've added couple of lines, which do just enable the multisampled FBO internal format in respect to the attached color texture's internal format. This makes it possible to blit even float valued texture, so make HDR with multisampling possible ;)"

9 years agoFrom Mattias Helsing, "I added FORCE to set cmake vars FREETYPE_INCLUDE_DIR_ft2build and
Robert OSFIELD [Thu, 26 Feb 2009 22:09:47 +0000 (22:09 +0000)]
From Mattias Helsing, "I added FORCE to set cmake vars FREETYPE_INCLUDE_DIR_ft2build and
FREETYPE_INCLUDE_DIR_freetype2.
The error case was that during first cmake run (unspecified
ACTUAL_3RDPARTY_DIR) FindFreeType set these to xxx-NOTFOUND. After
specifying ACTUAL_3RDPARTY_DIR, Find3rdPartyDependencies warn't able
to change these (without FORCE).

I also added freetype237 to the library search list since it is what's
in my binary dependencies for vc90"

9 years agoAddded setting of FREETYPE_INCLUDE_DIRS to Find3rdPartyDependencies.cmake
Robert OSFIELD [Thu, 26 Feb 2009 10:48:04 +0000 (10:48 +0000)]
Addded setting of FREETYPE_INCLUDE_DIRS to Find3rdPartyDependencies.cmake

9 years agoTweaks to handle more modern version of ffmpeg compiled form source.
Robert OSFIELD [Wed, 25 Feb 2009 20:52:34 +0000 (20:52 +0000)]
Tweaks to handle more modern version of ffmpeg compiled form source.

9 years agoAdded Cmake support for new ffmpeg plugin
Robert OSFIELD [Wed, 25 Feb 2009 16:05:12 +0000 (16:05 +0000)]
Added Cmake support for new ffmpeg plugin

9 years agoFrom Tanguy Fautre (Aris Technologies), ffmpeg plugin
Robert OSFIELD [Wed, 25 Feb 2009 16:04:48 +0000 (16:04 +0000)]
From Tanguy Fautre (Aris Technologies), ffmpeg plugin

9 years agoUpdated version info for 2.9.0 release
Robert OSFIELD [Mon, 23 Feb 2009 10:50:42 +0000 (10:50 +0000)]
Updated version info for 2.9.0 release

9 years agoUpdated ChangeLog for 2.9.0 dev release
Robert OSFIELD [Mon, 23 Feb 2009 10:41:16 +0000 (10:41 +0000)]
Updated ChangeLog for 2.9.0 dev release

9 years agoFrom Ralf Habacker & Robert Osfield, fixed handling of file name string of the form...
Robert OSFIELD [Mon, 23 Feb 2009 09:54:25 +0000 (09:54 +0000)]
From Ralf Habacker & Robert Osfield, fixed handling of file name string of the form"PG:host=localhost user=postgres dbname=osm tables=public.planet_osm_line". The patch also routes gdal debug and error message to the related osg::notify debug port  - this is usefull for debugging ogr plugin.

9 years agoFrom Mathieu Marache, "I was trying to use the archive output of osgdem without succe...
Robert OSFIELD [Fri, 20 Feb 2009 16:27:57 +0000 (16:27 +0000)]
From Mathieu Marache, "I was trying to use the archive output of osgdem without success when
I eventually found out that it was now disabled (the mailing list
archive tells me it is because of multithreaded write issues with
vpn). I then decided to use osgarchive to make it myself from the
generated output. However if one of the insert parameters is a
directory, it won't be able to find them. The attached versions
corrects this."

9 years agoFrom Maciej Krol, "Small improvement in --compressed option of osgconv. For non IVE...
Robert OSFIELD [Fri, 20 Feb 2009 15:47:28 +0000 (15:47 +0000)]
From Maciej Krol, "Small improvement in --compressed option of osgconv. For non IVE output files compressed images are written into directory of output file as DDS.
" + "Further improvement for conversion to IVE format. Compressed DDS files are written for IVE output when noTexturesInIVEFile option is defined i.e. osgconv --compressed -O noTexturesInIVEFile dir1/input.osg dir2/output.ive will write images into dir2."

9 years agoAdded VisualStudio versioning info to plugins
Robert OSFIELD [Fri, 20 Feb 2009 13:58:44 +0000 (13:58 +0000)]
Added VisualStudio versioning info to plugins

9 years agoFrom Bryan Thrall, "Attached files fix typos, from svn 9791:
Robert OSFIELD [Fri, 20 Feb 2009 11:53:49 +0000 (11:53 +0000)]
From Bryan Thrall, "Attached files fix typos, from svn 9791:

DisplaySettings.cpp: OSG_COMPIlE_CONTEXTS -> OSG_COMPILE_CONTEXTS
AnimtkViewer.cpp: is a 3d poker game client -> is an example for viewing
osgAnimation animations"

9 years agoFrom Martin Beckett, "I have added support for DXF POINTS to the dxf reader plugin
Robert OSFIELD [Fri, 20 Feb 2009 11:51:47 +0000 (11:51 +0000)]
From Martin Beckett, "I have added support for DXF POINTS to the dxf reader plugin
It's really just a cut-paste job from the existing LINE support.

The current dxf plugin architecture isn't very efficient, especially if you
are loading large point clouds (LIDAR)
eg. it makes multiple lookups of the layer name for each vertex.
I don't know if I can improve this for the general case or if I have to add a
special large point cloud dxf reader."

9 years agoFrom Himar Carmona, "When reading a DXF file, the reader breaks at a debug assertion...
Robert OSFIELD [Fri, 20 Feb 2009 11:30:33 +0000 (11:30 +0000)]
From Himar Carmona, "When reading a DXF file, the reader breaks at a debug assertion at vector (it breaks on release version). Inspecting the code show that the cause could be in dxfEntity.cpp.

It seems that the problem is an offending "short" used in a for loop, where it should be "int" or "long". It causes an index out of range error. "

9 years agoFrom Bob Kuehne and Robert Osfield, email from Bob : "this fix quashes fbo warnings...
Robert OSFIELD [Thu, 19 Feb 2009 19:05:39 +0000 (19:05 +0000)]
From Bob Kuehne and Robert Osfield, email from Bob : "this fix quashes fbo warnings when the fbo status is 'complete', aka 'ok'.
", which was then ammended by Robert replacing crytic value 0x8CD5 with GL_FRAMEBUFFER_COMPLETE_EXT and added brackets to make code clearer.

9 years agoFixed bug in checking if numRead values.
Robert OSFIELD [Thu, 19 Feb 2009 17:34:35 +0000 (17:34 +0000)]
Fixed bug in checking if numRead values.

9 years agoFrom Christian Buchner, "I am hereby amending the osgforest sample with some code...
Robert OSFIELD [Thu, 19 Feb 2009 16:58:05 +0000 (16:58 +0000)]
From Christian Buchner, "I am hereby amending the osgforest sample with some code (functionally
equivalent to the GLSL shaders sample) that displays the forest with
shaders on Intel 945 GM hardware. This card supports OpenGL 1.4 and
ARB_fragment/vertex_program only.

I would be pleased if this change made it into the official set of
examples, as it illustrates the use of ARB shaders quite nicely. I did
not find any other example covering this topic."

9 years agoFrom Tanguy Fautre, "This fixes the OSG crashes reported by http://lists.openscenegra...
Robert OSFIELD [Thu, 19 Feb 2009 16:29:57 +0000 (16:29 +0000)]
From Tanguy Fautre, "This fixes the OSG crashes reported by lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/2009-February/023499.html

It\u2019s a one line change against OSG 2.8.0 (see line 196). I\u2019ve already tested the change, and confirmed it\u2019s fixing the crashes described above."

9 years agoFrom Ruben Smelik, "I've found a (copy-paste?) error in PrimitiveSet.cpp regarding...
Robert OSFIELD [Thu, 19 Feb 2009 15:57:38 +0000 (15:57 +0000)]
From Ruben Smelik, "I've found a (copy-paste?) error in PrimitiveSet.cpp regarding instanced drawing. For DrawElementsUInt and DrawElementsUShort the type argument of glDrawElementsInstanced was set as GL_BYTE instead of GL_UNSIGNED_INT and GL_UNSIGNED_SHORT. I've attached the fixed source file (based on the current SVN head version)."

9 years agoFrom Mattias Helsing, "Here is a fix for the "Unspecified" package. The openthreads...
Robert OSFIELD [Thu, 19 Feb 2009 15:15:39 +0000 (15:15 +0000)]
From Mattias Helsing, "Here is a fix for the "Unspecified" package. The openthreads pkgconfig
file is made part of libopenthreads-dev component.

Attached is the modded cmakelists.txt for src/OpenThreads/
"

9 years agoMerged in various changes from the OSG-2.8 to being svn/trunk up to date.
Robert OSFIELD [Thu, 19 Feb 2009 14:24:10 +0000 (14:24 +0000)]
Merged in various changes from the OSG-2.8 to being svn/trunk up to date.

9 years agoFixed typo
Robert OSFIELD [Wed, 11 Feb 2009 20:26:06 +0000 (20:26 +0000)]
Fixed typo

9 years agoUpdated wrappers
Robert OSFIELD [Wed, 11 Feb 2009 20:02:45 +0000 (20:02 +0000)]
Updated wrappers

9 years agoUpdated wrappers to works with doxygen 1.5.8 output.
Robert OSFIELD [Wed, 11 Feb 2009 19:55:11 +0000 (19:55 +0000)]
Updated wrappers to works with doxygen 1.5.8 output.

9 years agoDisabled the use of aggressive warnings under OSX as the default.
Robert OSFIELD [Wed, 11 Feb 2009 17:21:36 +0000 (17:21 +0000)]
Disabled the use of aggressive warnings under OSX as the default.

9 years agoFrom Riccardo Corsi, "in attach you'll find a patch to cleanup a little bit the ...
Robert OSFIELD [Wed, 11 Feb 2009 17:14:53 +0000 (17:14 +0000)]
From Riccardo Corsi, "in attach you'll find a patch to cleanup a little bit the (de)initialization code of QuickTime environment from the quickTime pluging.
It basically removes the static init() and exit() functions,and move them inside the observer class (the one that cleans everything up when the last media is unloaded).

It also add an extra check to clean up on exit if the QuickTime env is initialized, but no media is succesfully loaded / written (it might happens with streaming resources).

I tested it under WinXP with zero, one and multiple videos.

Stephan reads in copy: could you kindly check if everything runs smooth under OSX as well? Also, have you got a chance to test it with streaming media?
"

9 years agoFrom Sukender, changed doxygen verbosity to quite
Robert OSFIELD [Wed, 11 Feb 2009 13:33:40 +0000 (13:33 +0000)]
From Sukender, changed doxygen verbosity to quite

9 years agoAdded brackets around (unsigned int) to avoid IRIX compile error.
Robert OSFIELD [Wed, 11 Feb 2009 12:10:52 +0000 (12:10 +0000)]
Added brackets around (unsigned int) to avoid IRIX compile error.

9 years agoFixes for doxgen warnings
Robert OSFIELD [Wed, 11 Feb 2009 10:41:55 +0000 (10:41 +0000)]
Fixes for doxgen warnings

9 years agoFrom Roland Smeenk, "Attached are two small fixes:
Robert OSFIELD [Wed, 11 Feb 2009 09:14:12 +0000 (09:14 +0000)]
From Roland Smeenk, "Attached are two small fixes:
-I changed the SET of COLLADA_BOOST_INCLUDE_DIR to use findpath, so users may override this setting if they choose not to build against to precompiled boost libraries delivered with the Collada DOM.

-Changed daeRMaterials.cpp to prevent a compiler warning about a potentially uninitialized variable."

9 years agoMerged warning fix from OSG-2.8 branch:
Robert OSFIELD [Tue, 10 Feb 2009 20:31:50 +0000 (20:31 +0000)]
Merged warning fix from OSG-2.8 branch:

  svn merge -r 9755:9756 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/OpenSceneGraph-2.8

9 years agoChanged notication level to INFO, merged changed from OSG-2.8 branch using:
Robert OSFIELD [Tue, 10 Feb 2009 20:09:18 +0000 (20:09 +0000)]
Changed notication level to INFO, merged changed from OSG-2.8 branch using:

svn merge -r 9751:9752 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/OpenSceneGraph-2.8

9 years agoFrom Roger James and Robert Osfield, fixes and reorganization to better support Windo...
Robert OSFIELD [Tue, 10 Feb 2009 19:25:50 +0000 (19:25 +0000)]
From Roger James and Robert Osfield, fixes and reorganization to better support Windows dyanmic library build

9 years agoFrom Pierre Haritchabalet, "In IO_FluidProgram.cpp, FluidProgram_readLocalData()...
Robert OSFIELD [Tue, 10 Feb 2009 18:56:53 +0000 (18:56 +0000)]
From Pierre Haritchabalet, "In IO_FluidProgram.cpp, FluidProgram_readLocalData() function is wrong. When density parameter is read, the function "setFluidViscosity()" is called instead of "setFluidDensity()".
This patch fixes osg plug'in FluidProgram_readLocalData. "

9 years agoMerged fixes to osgVolume's handling of ImageSequence animated volumes, merge command:
Robert OSFIELD [Tue, 10 Feb 2009 18:51:43 +0000 (18:51 +0000)]
Merged fixes to osgVolume's handling of ImageSequence animated volumes, merge command:

svn merge -r 9746:9747 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/OpenSceneGraph-2.8

9 years agoFrom Roger James, fixes for VS build handling of new VS versioning support
Robert OSFIELD [Tue, 10 Feb 2009 14:01:22 +0000 (14:01 +0000)]
From Roger James, fixes for VS build handling of new VS versioning support

9 years agoFrom Jason Beverage, "I've added a small change to the CURL plugin that allows suppor...
Robert OSFIELD [Tue, 10 Feb 2009 13:37:16 +0000 (13:37 +0000)]
From Jason Beverage, "I've added a small change to the CURL plugin that allows support for HTTP redirects."

9 years agoFrom Miguel Escriva,"OSG 2.8.0-rc4 don't found zlib in Windows.
Robert OSFIELD [Tue, 10 Feb 2009 13:25:40 +0000 (13:25 +0000)]
From Miguel Escriva,"OSG 2.8.0-rc4 don't found zlib in Windows.

Here you will find a patch. "

9 years agoFrom Roland Smeenk and Robert Osfiled, tweaks to the Collada finding/linking to impro...
Robert OSFIELD [Tue, 10 Feb 2009 11:44:50 +0000 (11:44 +0000)]
From Roland Smeenk and Robert Osfiled, tweaks to the Collada finding/linking to improve support for Collada DOM 2.1 + 2.2 across platforms.

9 years agoFrom Fabien Lavignotte, "Here is some various small fixes i have done while playing...
Robert OSFIELD [Mon, 9 Feb 2009 22:56:21 +0000 (22:56 +0000)]
From Fabien Lavignotte, "Here is some various small fixes i have done while playing with
osgAnimation.
 - Animation : removed the _name attribute that is never used.
 - BasicAnimationManager : fix a crash on Windows with the example
osganimationviewer. The _lastUpdate attribute was not initialized when
using copy constructor.
 - CMakeLists.txt : add RigGeometry to the headers list"

9 years agoFixed to DatabasePager::getRequestsInProgress(), merged from:
Robert OSFIELD [Mon, 9 Feb 2009 22:33:51 +0000 (22:33 +0000)]
Fixed to DatabasePager::getRequestsInProgress(), merged from:

svn merge -r 9734:9735 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/OpenSceneGraph-2.8

9 years agoMerged from OSG-2.8 branch the suppression of the wrapping of the ScopeLock<Mutext>
Robert OSFIELD [Mon, 9 Feb 2009 22:12:30 +0000 (22:12 +0000)]
Merged from OSG-2.8 branch the suppression of the wrapping of the ScopeLock<Mutext>

9 years agoFrom Bryan Thrall, "The .osg plugin doesn't seem to support an option to write shader...
Robert OSFIELD [Mon, 9 Feb 2009 21:48:30 +0000 (21:48 +0000)]
From Bryan Thrall, "The .osg plugin doesn't seem to support an option to write shader files
separately, so it always inlines them in the .osg file (as far as I can
tell). This change adds that ability. "

9 years agoFrom Ralf Habacker, fix to memory leak in GraphicsWindowWin32.cpp. Merged from OSG...
Robert OSFIELD [Mon, 9 Feb 2009 21:42:45 +0000 (21:42 +0000)]
From Ralf Habacker, fix to memory leak in GraphicsWindowWin32.cpp.  Merged from OSG-2.8 branch using svn command:

svn merge -r 9726:9727 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/OpenSceneGraph-2.8

9 years agoMerged from OSG-2.8 branch changes to the use of ReadWriteMutex to Mutex in osgPartic...
Robert OSFIELD [Mon, 9 Feb 2009 21:38:06 +0000 (21:38 +0000)]
Merged from OSG-2.8 branch changes to the use of ReadWriteMutex to Mutex in osgParticle::ParticleSystem.

svn command:

   svn merge -r 9725:9726 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/branches/OpenSceneGraph-2.8

9 years agoFrom Stephan Huber: fixed local Config file needed for xcode-project
Stephan Maximilian HUBER [Mon, 9 Feb 2009 13:49:31 +0000 (13:49 +0000)]
From Stephan Huber: fixed local Config file needed for xcode-project

9 years agoFrom Paul Melis, syncing improvements made to wiki version of NEWS for 2.8
Robert OSFIELD [Mon, 9 Feb 2009 11:15:14 +0000 (11:15 +0000)]
From Paul Melis, syncing improvements made to wiki version of NEWS for 2.8

9 years agoRemoved redundent #pragma
Robert OSFIELD [Mon, 9 Feb 2009 11:13:37 +0000 (11:13 +0000)]
Removed redundent #pragma

9 years agoUpdated wrappers
Robert OSFIELD [Mon, 9 Feb 2009 10:00:06 +0000 (10:00 +0000)]
Updated wrappers

9 years agoFrom Cedric Pinson, removed virtual inheritance from osgAnimation::Animation
Robert OSFIELD [Mon, 9 Feb 2009 09:41:56 +0000 (09:41 +0000)]
From Cedric Pinson, removed virtual inheritance from osgAnimation::Animation

9 years agoFixed handling of a series of \n in the text string so that the correct line spacing...
Robert OSFIELD [Sun, 8 Feb 2009 19:30:30 +0000 (19:30 +0000)]
Fixed handling of a series of \n in the text string so that the correct line spacing is maintained.

9 years agoFrom Paul Melis, "While trying out the osgbrowser example (where I had forgotten...
Robert OSFIELD [Sun, 8 Feb 2009 15:56:35 +0000 (15:56 +0000)]
From Paul Melis, "While trying out the osgbrowser example (where I had forgotten to update
LD_LIBRARY_PATH so the XUL libs would be found) I noticed that although
the gecko plugin was found it could not be loaded. But this did not
trigger any visible warning/error message (at least not without INFO
notify level). Would you mind if we change the notify level for a
dlerror() to WARNING? This will also make it more explicit for the case
when a plugin isn't actually found, which seems to come up a lot for
novice users (e.g. no freetype on win32, so no freetype plugin, etc).
Also, the current error message is misleading ("Warning: Could not FIND
plugin to ...") because the it's not always a case of not finding the
plugin. I slightly enhanced the situation of not finding a plugin versus
finding it but not being able to load it.

Here's also a few fixes to some of the examples:
- osgfont: make usage help line more in line with the actual behaviour
- osgcompositeviewer: complain when no model file was provided
- osgmovie: don't include quicktime-dependent feature on Linux
- osgocclussionquery: comment addition (as I was surprised that lines
were being drawn in a function called createRandomTriangles())"

9 years agoMerged from OSG-2.8 branch, fix to handle of StateSet attached to transforms being...
Robert OSFIELD [Sat, 7 Feb 2009 11:30:15 +0000 (11:30 +0000)]
Merged from OSG-2.8 branch, fix to handle of StateSet attached to transforms being removed by the FlattentStaticTransformVisitor

9 years agoBumped version number of svn/trunk to 2.9.0
Robert OSFIELD [Fri, 6 Feb 2009 15:49:21 +0000 (15:49 +0000)]
Bumped version number of svn/trunk to 2.9.0

9 years agoAdded a couple more pragma's to resolve final Windows warnings
Robert OSFIELD [Fri, 6 Feb 2009 15:39:44 +0000 (15:39 +0000)]
Added a couple more pragma's to resolve final Windows warnings

9 years agoFrom Paul Melis & Robert Osfeild, improvements to find scripts to better handle diffr...
Robert OSFIELD [Fri, 6 Feb 2009 15:38:09 +0000 (15:38 +0000)]
From Paul Melis & Robert Osfeild, improvements to find scripts to better handle diffrent installation combinations

9 years agoFrom Gary Quinn, spelling fixes
Robert OSFIELD [Fri, 6 Feb 2009 15:17:49 +0000 (15:17 +0000)]
From Gary Quinn, spelling fixes

9 years agoFixed path to version resource input file
Robert OSFIELD [Fri, 6 Feb 2009 14:19:14 +0000 (14:19 +0000)]
Fixed path to version resource input file

9 years agoFrom Gary Quin + Robert Osfield, clean up of old batch file
Robert OSFIELD [Fri, 6 Feb 2009 14:13:40 +0000 (14:13 +0000)]
From Gary Quin + Robert Osfield, clean up of old batch file

9 years agoFixed data copy bug
Robert OSFIELD [Fri, 6 Feb 2009 12:15:15 +0000 (12:15 +0000)]
Fixed data copy bug

9 years agoFrom Alberto Luaces, "here are some minor fixes to notify warnings were the std:...
Robert OSFIELD [Fri, 6 Feb 2009 10:35:21 +0000 (10:35 +0000)]
From Alberto Luaces, "here are some minor fixes to notify warnings were the std::hex modifier was
used but never restored to the decimal notation. That made OSG print messages
like the following after some notifications:

Warning: detected OpenGL error 'invalid value' after RenderBin::draw(,)
RenderStage::drawInner(,) FBO status= 0x8cd5
[...]
Scaling image 'brick_side.JPG' from (1b4,24f) to (200,200) <--- Values in hex
because of previous error.
[...]"

9 years agoAdded support for VS versioning of OpenThreads
Robert OSFIELD [Fri, 6 Feb 2009 08:46:02 +0000 (08:46 +0000)]
Added support for VS versioning of OpenThreads

9 years agoFrom Fabian Lavignotte, "Here is some various small fixes i have done while playing...
Robert OSFIELD [Thu, 5 Feb 2009 15:22:42 +0000 (15:22 +0000)]
From Fabian Lavignotte, "Here is some various small fixes i have done while playing with
osgAnimation.
 - Animation : removed the _name attribute that is never used.
 - BasicAnimationManager : fix a crash on Windows with the example
osganimationviewer. The _lastUpdate attribute was not initialized when
using copy constructor.
 - CMakeLists.txt : add RigGeometry to the headers list"

9 years agoChanged version to only be run for Visual Studio
Robert OSFIELD [Thu, 5 Feb 2009 14:56:39 +0000 (14:56 +0000)]
Changed version to only be run for Visual Studio

9 years agoFrom Sherman Wilcox, added VS versioning information into libs
Robert OSFIELD [Thu, 5 Feb 2009 14:55:17 +0000 (14:55 +0000)]
From Sherman Wilcox, added VS versioning information into libs

9 years agoAdded exports, and moved constructors into .cpp.
Robert OSFIELD [Thu, 5 Feb 2009 14:54:42 +0000 (14:54 +0000)]
Added exports, and moved constructors into .cpp.

9 years agoAdded initializer and fixed indentation
Robert OSFIELD [Thu, 5 Feb 2009 14:42:29 +0000 (14:42 +0000)]
Added initializer and fixed indentation

9 years agoSuppress gcc warnings emitted by external headers
Robert OSFIELD [Thu, 5 Feb 2009 14:35:46 +0000 (14:35 +0000)]
Suppress gcc warnings emitted by external headers

9 years agoFrom Morne Pistorius, "Attached is a modified version of the QOSGWidget example that...
Robert OSFIELD [Thu, 5 Feb 2009 12:21:50 +0000 (12:21 +0000)]
From Morne Pistorius, "Attached is a modified version of the QOSGWidget example that shows
the workaround we discussed for adding/removing views in a composite
viewer at runtime.  A dummy view is added to the viewer to always keep
it live.

Also, I added a #define to the Qt event relay methods to not override
them on a Windows system.  This fixes the bug where duplicate events
are being sent and making it impossible to throw the trackball."

9 years agoWarning fixes
Robert OSFIELD [Thu, 5 Feb 2009 12:03:19 +0000 (12:03 +0000)]
Warning fixes

9 years agoAdded VS and gcc warning suppression to clean up a few last stubborn warnings
Robert OSFIELD [Thu, 5 Feb 2009 11:10:32 +0000 (11:10 +0000)]
Added VS and gcc warning suppression to clean up a few last stubborn warnings

9 years agoFrom Jean-Sebastien Guay, warning fixes
Robert OSFIELD [Thu, 5 Feb 2009 10:14:49 +0000 (10:14 +0000)]
From Jean-Sebastien Guay, warning fixes

9 years agoFrom Stephan Huber: fix for local config-file used by the deprecated XCode-project
Stephan Maximilian HUBER [Wed, 4 Feb 2009 16:12:30 +0000 (16:12 +0000)]
From Stephan Huber: fix for local config-file used by the deprecated XCode-project

9 years agoForm Paul Melis, spelling fixes
Robert OSFIELD [Wed, 4 Feb 2009 13:51:12 +0000 (13:51 +0000)]
Form Paul Melis, spelling fixes

9 years agoSet the release candidate to 1.
Robert OSFIELD [Wed, 4 Feb 2009 12:59:44 +0000 (12:59 +0000)]
Set the release candidate to 1.

9 years agoUpdated news to keep in sync with online news entry
Robert OSFIELD [Wed, 4 Feb 2009 12:54:18 +0000 (12:54 +0000)]
Updated news to keep in sync with online news entry

9 years agoUpdated AUTHORS file for 2.8 branch.
Robert OSFIELD [Wed, 4 Feb 2009 12:50:26 +0000 (12:50 +0000)]
Updated AUTHORS file for 2.8 branch.

9 years agoUpdated NEWS and README for 2.8 branch
Robert OSFIELD [Wed, 4 Feb 2009 12:31:33 +0000 (12:31 +0000)]
Updated NEWS and README for 2.8 branch

9 years agoFixed the constness of osg::Image* pointer
Robert OSFIELD [Wed, 4 Feb 2009 11:35:24 +0000 (11:35 +0000)]
Fixed the constness of osg::Image* pointer

9 years agoRemoved cast, to quieten VS warnings. Confirm change with original author Mathias...
Robert OSFIELD [Wed, 4 Feb 2009 09:03:13 +0000 (09:03 +0000)]
Removed cast, to quieten VS warnings.  Confirm change with original author Mathias Froehlich.