yade-dev team mailing list archive
-
yade-dev team
-
Mailing list archive
-
Message #05475
[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