<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/servers/physics, branch 2.1.4-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/servers/physics?h=2.1.4-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/servers/physics?h=2.1.4-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2017-08-27T12:11:45Z</updated>
<entry>
<title>Use HTTPS URL for Godot's website in the headers</title>
<updated>2017-08-27T12:11:45Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-08-27T12:11:45Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=9d598833d2e284b57458ade9d27b9433588339ef'/>
<id>urn:sha1:9d598833d2e284b57458ade9d27b9433588339ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ConeTwistJoint: Initialize 'm_angularOnly'.</title>
<updated>2017-07-14T19:44:56Z</updated>
<author>
<name>dotquixote</name>
</author>
<published>2017-06-25T18:25:27Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=fc47f8cd5d31d44d5c844a76dd0eb3c47c99075e'/>
<id>urn:sha1:fc47f8cd5d31d44d5c844a76dd0eb3c47c99075e</id>
<content type='text'>
(cherry picked from commit 23f10c31de63a2c8a944599ee79902c8c8191dbf)
</content>
</entry>
<entry>
<title>Fix initial collision pairs being cleared</title>
<updated>2017-07-05T17:38:11Z</updated>
<author>
<name>Pedro J. Estébanez</name>
</author>
<published>2017-07-05T17:28:23Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a30dd8494c9347d7f85216120e548c0b3f2514c7'/>
<id>urn:sha1:a30dd8494c9347d7f85216120e548c0b3f2514c7</id>
<content type='text'>
This affected both 2D &amp; 3D physics and was a regression introduced by my
physics mega-fix (#8999).
</content>
</entry>
<entry>
<title>Fix multiple issues with 2D &amp; 3D physics</title>
<updated>2017-06-19T10:02:50Z</updated>
<author>
<name>Pedro J. Estébanez</name>
</author>
<published>2017-05-30T16:56:43Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=3e5e8b6c9e9bb3ead3f127ff2d656a18c974a2a3'/>
<id>urn:sha1:3e5e8b6c9e9bb3ead3f127ff2d656a18c974a2a3</id>
<content type='text'>
- Use `NOTIFICATION_ENTER`/`EXIT_WORLD` for `Area` (intead of `*_TREE`).
- Now both bodies' and areas' constraints are cleaned up.
- And now also that happens as soon as the space is set to null (i.e., when exiting the tree) instead of only at freeing time.
- When clearing constraints, the loop goes on to the next if the current is already released, instead of breaking.
- When one has been already released, no error is shown from now on, as it's something expected, since a pair (our kind of constraint of interest) can be freed by any of its involved collision objects and the other will try again.
- Implement index shifting (or marking as -1) for shapes indices in collision pairs shapes are removed.
- Standarize behavior of bodies and areas so that anything that invalidates a given pair gives the same result (collision mask, actual collision, etc); for instance, triggering area enter/exit signals.
- Add missing member initializations.
- Extend the new-space-equals-area/body-current-space test to every case.
- Fix 3D ray-casts early accepting Areas (skipping the mask check).
- Fix unpairing of large elements (2D's `BroadPhase2DHashGrid`).

Some of these prevent random crashes caused by constraints with dangling pointers to involved objects.
Fixes #8856.
Fixes #7589.
Fixes #6676.
And maybe others.
</content>
</entry>
<entry>
<title>Improve documentation of thirdparty code snippets</title>
<updated>2017-05-26T21:53:14Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-05-06T21:38:44Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=d432ad1e1731579e7cb18858bd2217d9eadace65'/>
<id>urn:sha1:d432ad1e1731579e7cb18858bd2217d9eadace65</id>
<content type='text'>
(cherry picked from commit c8aea60324e3e219945a805f871363c10292f38b)
</content>
</entry>
<entry>
<title>Style: Fix some badly formatted files</title>
<updated>2017-04-07T23:42:41Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-04-07T23:42:41Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=2491754de799ecb886c49e757332c1f0fc6f9478'/>
<id>urn:sha1:2491754de799ecb886c49e757332c1f0fc6f9478</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add "Godot Engine contributors" copyright line</title>
<updated>2017-04-07T22:45:24Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-04-07T22:45:00Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=e9b045d9e572ff7a211b604d6400f35003bae327'/>
<id>urn:sha1:e9b045d9e572ff7a211b604d6400f35003bae327</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring that Whole New World to the Old Continent too</title>
<updated>2017-03-18T23:36:26Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-03-18T23:36:26Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=f8db8a3faa30b71dca33ced38be16d3f93f43e8a'/>
<id>urn:sha1:f8db8a3faa30b71dca33ced38be16d3f93f43e8a</id>
<content type='text'>
Applies the clang-format style to the 2.1 branch as done for master in
5dbf1809c6e3e905b94b8764e99491e608122261.
</content>
</entry>
<entry>
<title>Style: Fix statements ending with ';;'</title>
<updated>2017-03-18T20:14:33Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-01-14T17:03:38Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=dbf013757658ad48bb61242ed69ad4145a946863'/>
<id>urn:sha1:dbf013757658ad48bb61242ed69ad4145a946863</id>
<content type='text'>
(cherry picked from commit f44ee891beaad397481dd88da41cb80e6539774f)
</content>
</entry>
<entry>
<title>Fixed property setter in G6DOF joint</title>
<updated>2017-03-18T18:58:23Z</updated>
<author>
<name>m4nu3lf</name>
</author>
<published>2017-02-03T21:23:23Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=ca2277f3f1e6a7bd49597d4f498585dd5dcc5da2'/>
<id>urn:sha1:ca2277f3f1e6a7bd49597d4f498585dd5dcc5da2</id>
<content type='text'>
(cherry picked from commit 0d9b53ce5e764715f5686f403664177e977e3573)
</content>
</entry>
</feed>
