<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/modules/mono/editor/bindings_generator.cpp, branch 3.0.1-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/modules/mono/editor/bindings_generator.cpp?h=3.0.1-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/modules/mono/editor/bindings_generator.cpp?h=3.0.1-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2018-02-19T21:31:33Z</updated>
<entry>
<title>Give C# NodePath a ToString().</title>
<updated>2018-02-19T21:31:33Z</updated>
<author>
<name>Pieter-Jan Briers</name>
</author>
<published>2018-02-16T13:07:19Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=f49601a93485ca05cfb53b6b4e34b1943161278f'/>
<id>urn:sha1:f49601a93485ca05cfb53b6b4e34b1943161278f</id>
<content type='text'>
It already had an implicit cast operator to string,
but this doesn't get used in say string formatting.

So now something like $"path: {GetPath()}" works.

(cherry picked from commit 3c1f8efd9e5066ded2d36e99ce40511fdea79488)
</content>
</entry>
<entry>
<title>Makes NodePath and RID follow PascalCase in C#.</title>
<updated>2018-02-19T21:30:45Z</updated>
<author>
<name>Pieter-Jan Briers</name>
</author>
<published>2018-02-16T12:44:48Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=3e6ab9f3d59056b2ca168f42e1b522b032b412be'/>
<id>urn:sha1:3e6ab9f3d59056b2ca168f42e1b522b032b412be</id>
<content type='text'>
Fixes #15685

(cherry picked from commit b1a81374d4e2ac6150a95c3ce9af8d46720b717e)
</content>
</entry>
<entry>
<title>Mono: Fix method_bind fields being generated as instance members</title>
<updated>2018-01-27T21:45:57Z</updated>
<author>
<name>Ignacio Etcheverry</name>
</author>
<published>2018-01-27T21:45:57Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=72b0a9432bef77e94ae395dc12f59cbc3fe9b323'/>
<id>urn:sha1:72b0a9432bef77e94ae395dc12f59cbc3fe9b323</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mono: Fix NodePath and RID bindings</title>
<updated>2018-01-25T22:46:54Z</updated>
<author>
<name>Ignacio Etcheverry</name>
</author>
<published>2018-01-25T22:44:37Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=58448561c77db9a70cf25b70a0f715b570be99e7'/>
<id>urn:sha1:58448561c77db9a70cf25b70a0f715b570be99e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typos in code and docs with codespell</title>
<updated>2018-01-18T21:01:42Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-01-18T20:37:17Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=9f479f096cb50fa8d1215e68c262f110116114ef'/>
<id>urn:sha1:9f479f096cb50fa8d1215e68c262f110116114ef</id>
<content type='text'>
Using v1.11.0 from https://github.com/lucasdemarchi/codespell
</content>
</entry>
<entry>
<title>Mono: Fix iteration order of object types when generating bindings</title>
<updated>2018-01-09T18:06:59Z</updated>
<author>
<name>Ignacio Etcheverry</name>
</author>
<published>2018-01-09T18:06:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=252702a304005c6e10d5bd54724dc627952189b9'/>
<id>urn:sha1:252702a304005c6e10d5bd54724dc627952189b9</id>
<content type='text'>
</content>
</entry>
<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>Mono: Change BindingsGenerator singleton to avoid StringName leaks</title>
<updated>2018-01-01T02:05:19Z</updated>
<author>
<name>Ignacio Etcheverry</name>
</author>
<published>2018-01-01T02:04:49Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=fe391393d4f907f110875e6571d6ba20a102ddee'/>
<id>urn:sha1:fe391393d4f907f110875e6571d6ba20a102ddee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mono: Script lifetime fixes</title>
<updated>2018-01-01T02:05:13Z</updated>
<author>
<name>Ignacio Etcheverry</name>
</author>
<published>2017-12-31T21:37:57Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=b271aa48e4e0af3d9abb998ac9c03eae3b65825a'/>
<id>urn:sha1:b271aa48e4e0af3d9abb998ac9c03eae3b65825a</id>
<content type='text'>
- alloc_language_binding: Use strong GC handle as well for references. Fixes #15138
- Set the native instance field of Godot.Object to IntPtr.Zero when it's freed.
- Create weak handles without tracking resurrection (that was causing trouble). This means we have to call notification predelete before queueing a native Object for deletion, and use the MonoObject* passed by the finalizer because the weak GC handle target will return NULL at this point.
</content>
</entry>
</feed>
