← Back to team overview

yade-dev team mailing list archive

[Branch ~yade-dev/yade/trunk] Rev 2383: 1. Remove linkStrategy option. Specifying chunkSize=1 provides the per-plugin linkage.

 

------------------------------------------------------------
revno: 2383
committer: Václav Šmilauer <eudoxos@xxxxxxxx>
branch nick: trunk
timestamp: Sat 2010-07-24 20:10:24 +0200
message:
  1. Remove linkStrategy option. Specifying chunkSize=1 provides the per-plugin linkage.
  2. Add qt4 feature, which conflicts qt3. Qt3 must be now explicitly defined. QT4DIR must be defined (defaults to /usr/share/qt4, which works for debian)
  3. Add checks for python modules and prettify boost checks.
  4. Remove a lot of legacy code, so that the qt4 build avoids yade::serialization completely
  5. Add live inspection and modification of arbitrary sequences, for a showcase see the Inspect button on the simulation tab (Body/Interaction inspection will be rather easy as well)
  6. Add common handling of number arrays (Vector3, Matrix3, Quaternion)
  7. Add to-python converters for vector<vector<string>> and list<string> (only needed in Dispatchers, avoids tome exceptions)
  8. Rename OpenGLRenderingEngine to OpenGLRenderer
removed:
  lib/factory/FactoryExceptions.cpp
  lib/factory/FactoryExceptions.hpp
  lib/multimethods/MultiMethodsExceptions.cpp
  lib/multimethods/MultiMethodsExceptions.hpp
added:
  gui/qt4/OpenGLManager.cpp
  gui/qt4/OpenGLManager.hpp
  gui/qt4/SeqSerializable.ui
renamed:
  pkg/common/RenderingEngine/OpenGLRenderingEngine.cpp => pkg/common/RenderingEngine/OpenGLRenderer.cpp
  pkg/common/RenderingEngine/OpenGLRenderingEngine.hpp => pkg/common/RenderingEngine/OpenGLRenderer.hpp
modified:
  SConstruct
  core/BodyContainer.cpp
  core/DisplayParameters.hpp
  core/FileGenerator.cpp
  core/FileGenerator.hpp
  core/GLConfig.hpp
  core/InteractionContainer.cpp
  core/Omega.cpp
  core/SConscript
  core/main/main.py.in
  debian/control-template
  debian/rules
  doc/sphinx/yadeSphinx.py
  gui/SConscript
  gui/qt3/GLViewer.cpp
  gui/qt3/GLViewer.hpp
  gui/qt3/QtFileGenerator.cpp
  gui/qt3/QtGUI-python.cpp
  gui/qt3/YadeQtMainWindow.cpp
  gui/qt3/YadeQtMainWindow.hpp
  gui/qt4/GLViewer.cpp
  gui/qt4/GLViewer.hpp
  gui/qt4/SerializableEditor.py
  gui/qt4/_GLViewer.cpp
  gui/qt4/__init__.py
  gui/qt4/build
  gui/qt4/controller.ui
  lib/SConscript
  lib/base/Math.hpp
  lib/factory/ClassFactory.cpp
  lib/factory/ClassFactory.hpp
  lib/multimethods/DynLibDispatcher.hpp
  lib/multimethods/FunctorWrapper.hpp
  lib/serialization/ObjectIO.hpp
  lib/serialization/PointerHandler.tpp
  lib/serialization/Serializable.cpp
  lib/serialization/Serializable.hpp
  pkg/common/Engine/GlobalEngine/InsertionSortCollider.hpp
  pkg/dem/Engine/GlobalEngine/VTKRecorder.cpp
  pkg/dem/meta/Shop.cpp
  py/SConscript
  py/_eudoxos.cpp
  py/system.py
  py/yadeWrapper/customConverters.cpp
  py/yadeWrapper/yadeWrapper.cpp
  scripts/test/qt4-attributes.py
  scripts/test/qt4-pyqglviewer.py
  yadeSCons.py
  pkg/common/RenderingEngine/OpenGLRenderer.cpp
  pkg/common/RenderingEngine/OpenGLRenderer.hpp
The size of the diff (3559 lines) is larger than your specified limit of 1000 lines

--
lp:yade
https://code.launchpad.net/~yade-dev/yade/trunk

Your team Yade developers is subscribed to branch lp:yade.
To unsubscribe from this branch go to https://code.launchpad.net/~yade-dev/yade/trunk/+edit-subscription