<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/servers/physics_2d/physics_2d_server_sw.cpp, branch 3.0-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_2d/physics_2d_server_sw.cpp?h=3.0-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/servers/physics_2d/physics_2d_server_sw.cpp?h=3.0-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2018-01-05T00:22:23Z</updated>
<entry>
<title>Add missing copyright headers and fix formatting</title>
<updated>2018-01-05T00:22:23Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-01-04T23:50:27Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=e4213e66b2dd8f5a87d8cf5015ac83ba3143279d'/>
<id>urn:sha1:e4213e66b2dd8f5a87d8cf5015ac83ba3143279d</id>
<content type='text'>
Using `misc/scripts/fix_headers.py` on all Godot files.
Some missing header guards were added, and the header inclusion order
was fixed in the Bullet module.
</content>
</entry>
<entry>
<title>Update copyright statements to 2018</title>
<updated>2018-01-01T13:40:47Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-01-01T13:40:08Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=b50a9114b105dafafdda8248a38653bca314a6f3'/>
<id>urn:sha1:b50a9114b105dafafdda8248a38653bca314a6f3</id>
<content type='text'>
Happy new year to the wonderful Godot community!
</content>
</entry>
<entry>
<title>Reworked how servers preallocate RIDs, should fix #10970</title>
<updated>2017-11-10T02:35:34Z</updated>
<author>
<name>Juan Linietsky</name>
</author>
<published>2017-11-10T02:34:01Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=192a4d7de5c557bdfe83bd180cd603d7e280ebd4'/>
<id>urn:sha1:192a4d7de5c557bdfe83bd180cd603d7e280ebd4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #10770 from RandomShaper/fix-joints</title>
<updated>2017-10-31T22:02:37Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-10-31T22:02:37Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=24b3733f3bc416f62d353d279733cfaab606f918'/>
<id>urn:sha1:24b3733f3bc416f62d353d279733cfaab606f918</id>
<content type='text'>
Fix joints collision exceptions, plus a bit more</content>
</entry>
<entry>
<title>Merge pull request #11702 from AndreaCatania/bodyDS</title>
<updated>2017-10-09T09:01:36Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-10-09T09:01:36Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=8e9b99fe59a360c0c9822e8e3e8f53afd1a72b5c'/>
<id>urn:sha1:8e9b99fe59a360c0c9822e8e3e8f53afd1a72b5c</id>
<content type='text'>
Added new API to get body direct state</content>
</entry>
<entry>
<title>Renamed fixed_process to physics_process</title>
<updated>2017-09-30T14:19:07Z</updated>
<author>
<name>AndreaCatania</name>
</author>
<published>2017-09-30T14:19:07Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=4537977d6dd2a76580d9ab611a18634efab55c74'/>
<id>urn:sha1:4537977d6dd2a76580d9ab611a18634efab55c74</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added new API to get body direct state</title>
<updated>2017-09-29T15:33:30Z</updated>
<author>
<name>AndreaCatania</name>
</author>
<published>2017-09-29T15:33:30Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=c56c67db39b619d37c503e41e718f9cda39c3f0e'/>
<id>urn:sha1:c56c67db39b619d37c503e41e718f9cda39c3f0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove joint freeing logic from physics servers</title>
<updated>2017-09-09T19:45:22Z</updated>
<author>
<name>Pedro J. Estébanez</name>
</author>
<published>2017-09-09T19:45:14Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=fbeb27b01d2dd94c80f9ae8ecf1dfd69a1bb55a6'/>
<id>urn:sha1:fbeb27b01d2dd94c80f9ae8ecf1dfd69a1bb55a6</id>
<content type='text'>
Since joint resources are created by joint nodes and also they take care of freeing them, the physics server doesn't need to free bodies' joints explicitly.

The logic for clearing the constraints map/set is still relevant as there may be collision pairs and in their case its the server itself the one creating them and therefore releasing them.
</content>
</entry>
<entry>
<title>Fix special case where KinematicBody fails one way collisions by adding exclusion lists, closes #9729</title>
<updated>2017-09-01T01:55:01Z</updated>
<author>
<name>Juan Linietsky</name>
</author>
<published>2017-09-01T01:55:01Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=77ec304966436405e2975f7da480846cc074f838'/>
<id>urn:sha1:77ec304966436405e2975f7da480846cc074f838</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use HTTPS URL for Godot's website in the headers</title>
<updated>2017-08-27T12:16:55Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-08-27T12:16:55Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=bd282ff43f23fe845f29a3e25c8efc01bd65ffb0'/>
<id>urn:sha1:bd282ff43f23fe845f29a3e25c8efc01bd65ffb0</id>
<content type='text'>
</content>
</entry>
</feed>
