[Opal-commits] opal changelog.txt,1.24,1.25 todo.txt,1.78,1.79
Status: Inactive
Brought to you by:
tylerstreeter
|
From: tylerstreeter <tyl...@us...> - 2005-06-18 17:46:06
|
Update of /cvsroot/opal/opal In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18614 Modified Files: changelog.txt todo.txt Log Message: Updated change log; updated comments in MeshShapeData. Index: changelog.txt =================================================================== RCS file: /cvsroot/opal/opal/changelog.txt,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** changelog.txt 4 Jun 2005 20:20:20 -0000 1.24 --- changelog.txt 18 Jun 2005 17:45:51 -0000 1.25 *************** *** 1,44 **** Version 0.3.1 (not yet released) ------------------------------------------ ! * Fixed bug in ServoMotor::init() that kept it from being enabled without explicitly enabling it. ! * Fixed bugs in MeshShapeData. ! * Improved mass calculations for mesh Shapes; they are now based on the mesh's bounding box. ! * Fixed bug in Joint class that crashed when applying a force/torque to a Joint connected to a single Solid. ! * Fixed XML loading bug which crashed on missing string attributes. ! * Fixed bugs in Joint::getAnchor and Joint::getAxis. Previously they returned the initial anchor and axis. Now they return the current anchor and axis. ! * Fixed bug in Simulator::setupContactGroups; making two groups not generate contacts wasn't working properly. Version 0.3.0 April 21, 2005 ------------------------------------------ ! * All objects can now be created from and saved to a data object ! * EventHandler was changed to a base class ! * Added CollisionEventHandler, JointBreakEventHandler, and PostStepEventHandler ! * Collision events now get queued up during collision detection and handled at the end of each time step ! * Added AccelerationSensor, InclineSensor, RaycastSensor, and VolumeSensor ! * Overhauled XML loading system; now all Solid, Joint, Motor, and Sensor data can be loaded from OPAL XML files ! * Increased stability for freely-spinning objects with non-symmetric inertia tensors ! * Added contact group system to give users more control over contact generation ! * Joints have a parameter to allow or ignore contacts between connected Solids ! * Added an option to allow or ignore contacts between static and sleeping Solids ! * Added tutorials and API documentation to OPAL website ! * Numerous API changes ! * Various bug fixes Version 0.2.0 February 11, 2005 ------------------------------------------ ! * Added Scons build system ! * Changed build systems to produce a shared library on all platforms ! * Added XML loading ! * Added garbage collector to allow safe object destruction at any time ! * Added mesh shapes ! * Added Sensor objects ! * Numerous API changes ! * Various bug fixes Version 0.1.0 November 2, 2004 ------------------------------------------ ! * Initial version \ No newline at end of file --- 1,90 ---- + Change Log Guidelines + ------------------------------------------ + + * Every patch applied to the OPAL source code should include a change description in this file. + + * Each change description should be on a new line. + + * The change descriptions should be separated into sections by versions, with the most recent (unreleased, CVS only) changes near the top. + + * Each change description should contain: the date when the patch was applied, a detailed description of the patch (typically the same as the CVS commit comment), and the name of the patch's author. (Note that some of the older patches do not include exact dates.) + + Version 0.3.1 (not yet released) ------------------------------------------ ! ! * 6-18-05: Added page to OPAL website describing bug report, feature request, and patch submission process. (Tyler Streeter) ! ! * 6-4-05: Fixed bug in ServoMotor::init() that kept it from being enabled without explicitly enabling it. (Tyler Streeter) ! ! * 6-4-05: Fixed bugs in MeshShapeData. (Tyler Streeter) ! ! * 6-4-05: Improved mass calculations for mesh Shapes; they are now based on the mesh's bounding box. (Tyler Streeter) ! ! * Fixed bug in Joint class that crashed when applying a force/torque to a Joint connected to a single Solid. (Tyler Streeter) ! ! * Fixed XML loading bug which crashed on missing string attributes. (Tyler Streeter) ! ! * Fixed bugs in Joint::getAnchor and Joint::getAxis. Previously they returned the initial anchor and axis. Now they return the current anchor and axis. (Tyler Streeter) ! ! * Fixed bug in Simulator::setupContactGroups; making two groups not generate contacts wasn't working properly. (Tyler Streeter) ! Version 0.3.0 April 21, 2005 ------------------------------------------ ! ! * All objects can now be created from and saved to a data object (Tyler Streeter) ! ! * EventHandler was changed to a base class (Tyler Streeter) ! ! * Added CollisionEventHandler, JointBreakEventHandler, and PostStepEventHandler (Tyler Streeter) ! ! * Collision events now get queued up during collision detection and handled at the end of each time step (Tyler Streeter) ! ! * Added AccelerationSensor, InclineSensor, RaycastSensor, and VolumeSensor (Tyler Streeter) ! ! * Overhauled XML loading system; now all Solid, Joint, Motor, and Sensor data can be loaded from OPAL XML files (Tyler Streeter) ! ! * Increased stability for freely-spinning objects with non-symmetric inertia tensors (Tyler Streeter) ! ! * Added contact group system to give users more control over contact generation (Tyler Streeter) ! ! * Joints have a parameter to allow or ignore contacts between connected Solids (Tyler Streeter) ! ! * Added an option to allow or ignore contacts between static and sleeping Solids (Tyler Streeter) ! ! * Added tutorials and API documentation to OPAL website (Tyler Streeter) ! ! * Numerous API changes (Tyler Streeter) ! ! * Various bug fixes (Alan Fischer, Andres Reinot, Tyler Streeter) ! Version 0.2.0 February 11, 2005 ------------------------------------------ ! ! * Added Scons build system (Tyler Streeter) ! ! * Changed build systems to produce a shared library on all platforms (Tyler Streeter) ! ! * Added XML loading (Tyler Streeter) ! ! * Added garbage collector to allow safe object destruction at any time (Tyler Streeter) ! ! * Added mesh Shapes (Tyler Streeter) ! ! * Added Sensor objects (Tyler Streeter) ! ! * Numerous API changes (Tyler Streeter) ! ! * Various bug fixes (Alan Fischer, Andres Reinot, Tyler Streeter) ! Version 0.1.0 November 2, 2004 ------------------------------------------ ! ! * Initial version (Alan Fischer, Andres Reinot, Tyler Streeter) Index: todo.txt =================================================================== RCS file: /cvsroot/opal/opal/todo.txt,v retrieving revision 1.78 retrieving revision 1.79 diff -C2 -d -r1.78 -r1.79 *** todo.txt 4 Jun 2005 20:20:20 -0000 1.78 --- todo.txt 18 Jun 2005 17:45:52 -0000 1.79 *************** *** 2,7 **** ================= - * add .suo file to sample app since it encodes the "working directory" project setting - * put TinyXML in with the OPAL source to make it easier to build; remove conditional compilation options from sconstruct and win32 source --- 2,5 ---- *************** *** 12,15 **** --- 10,16 ---- #endif + * from EarthquakeProof in the forum: + "I've noticed another thing too, when two Solids which are static collide, there is an error. So I've modified a little ODESimulator.cpp to solve that (the problem is a call to dGeomIsBodyEnabled when the body is 0 which is the case with static Solids. " + * add simple sample app |