<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/core/object.cpp, branch fix/use-bin-name</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/core/object.cpp?h=fix%2Fuse-bin-name</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/core/object.cpp?h=fix%2Fuse-bin-name'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2017-09-22T03:58:29Z</updated>
<entry>
<title>Fixed a bunch of typos, including an error code.</title>
<updated>2017-09-22T03:58:29Z</updated>
<author>
<name>Ross Hadden</name>
</author>
<published>2017-09-22T03:58:29Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=1a97d6455d05320eef5ab9da7a7b0528d791be4f'/>
<id>urn:sha1:1a97d6455d05320eef5ab9da7a7b0528d791be4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Moved class_name and return_val to initializer list</title>
<updated>2017-09-14T16:54:37Z</updated>
<author>
<name>Wilson E. Alvarez</name>
</author>
<published>2017-09-14T16:54:37Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=0f4643a4f6cc36b806e867100cfb710b8c3b1d3b'/>
<id>urn:sha1:0f4643a4f6cc36b806e867100cfb710b8c3b1d3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>DocData and type hints fixes</title>
<updated>2017-08-29T17:40:21Z</updated>
<author>
<name>Ignacio Etcheverry</name>
</author>
<published>2017-08-29T05:15:46Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=c16d00591be623e0b1d6377e6dda7007c0e0d6c4'/>
<id>urn:sha1:c16d00591be623e0b1d6377e6dda7007c0e0d6c4</id>
<content type='text'>
- Makes vararg methods automatically use PROPERTY_USAGE_NIL_IS_VARIANT on return types
- Completely removes the ":type" suffix for method names. Virtual methods must use the MethodInfo constructors that takes Variant::Type or PropertyHint as the first parameter for the return type (with CLASS_INFO as a helper to get the PropertyInfo). Parameters must use PROPERTY_HINT_RESOURCE_TYPE and hint string.
- PROPERTY_USAGE_NIL_IS_VARIANT is no longer needed for parameters, because parameters cannot be void.
- Adds missing PROPERTY_USAGE_NIL_IS_VARIANT to virtual and built-in methods that return Variant.
</content>
</entry>
<entry>
<title>Dead code tells no tales</title>
<updated>2017-08-27T20:13:45Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-08-27T19:07:15Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=7ad14e7a3e6f87ddc450f7e34621eb5200808451'/>
<id>urn:sha1:7ad14e7a3e6f87ddc450f7e34621eb5200808451</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>
<entry>
<title>Fix double single quotes in `connect` error print</title>
<updated>2017-08-26T17:46:33Z</updated>
<author>
<name>Poommetee Ketson</name>
</author>
<published>2017-08-26T17:46:33Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=4950ef7478315cfcf27e12f0d3c0a034bd66cf92'/>
<id>urn:sha1:4950ef7478315cfcf27e12f0d3c0a034bd66cf92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert Object::cast_to() to the static version</title>
<updated>2017-08-24T21:08:24Z</updated>
<author>
<name>Hein-Pieter van Braam</name>
</author>
<published>2017-08-24T20:58:51Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=cacced7e507f7603bacc03ae2616e58f0ede122a'/>
<id>urn:sha1:cacced7e507f7603bacc03ae2616e58f0ede122a</id>
<content type='text'>
Currently we rely on some undefined behavior when Object-&gt;cast_to() gets
called with a Null pointer. This used to work fine with GCC &lt; 6 but
newer versions of GCC remove all codepaths in which the this pointer is
Null. However, the non-static cast_to() was supposed to be null safe.

This patch makes cast_to() Null safe and removes the now redundant Null
checks where they existed.

It is explained in this article: https://www.viva64.com/en/b/0226/
</content>
</entry>
<entry>
<title>Changed MethodBind API to request information from methods. It's much claner now.</title>
<updated>2017-08-23T22:11:11Z</updated>
<author>
<name>Juan Linietsky</name>
</author>
<published>2017-08-23T22:10:32Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=3d1c03187132677800b7f6bc609eeef8fe51f315'/>
<id>urn:sha1:3d1c03187132677800b7f6bc609eeef8fe51f315</id>
<content type='text'>
Also changed PropertyInfo to include informatino about class names.
</content>
</entry>
<entry>
<title>ClassDB: Provide the enum name of integer constants</title>
<updated>2017-08-20T20:07:43Z</updated>
<author>
<name>Ignacio Etcheverry</name>
</author>
<published>2017-08-20T15:45:01Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=32dd9a9f668db31e348c5ef5bc181cdb91c07299'/>
<id>urn:sha1:32dd9a9f668db31e348c5ef5bc181cdb91c07299</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename localization method to `tr` again</title>
<updated>2017-08-18T20:38:38Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-08-18T20:29:15Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=18a73153812d4f9be82ec30eafdb8961c625c97b'/>
<id>urn:sha1:18a73153812d4f9be82ec30eafdb8961c625c97b</id>
<content type='text'>
Partial revert of #10380 based on contributor ~~bullying~~ feedback.
</content>
</entry>
</feed>
