<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/scene/resources, branch 3.0.3-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/scene/resources?h=3.0.3-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/scene/resources?h=3.0.3-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2018-05-13T20:41:29Z</updated>
<entry>
<title>added custom aabb to primitives</title>
<updated>2018-05-13T20:41:29Z</updated>
<author>
<name>Bastiaan Olij</name>
</author>
<published>2018-04-28T08:46:00Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=5e551a584e3f26ad41cad43aed22bca725e13ff7'/>
<id>urn:sha1:5e551a584e3f26ad41cad43aed22bca725e13ff7</id>
<content type='text'>
(cherry picked from commit 1ee40206d49736d57d97c37f738c961ab0bda28c)
</content>
</entry>
<entry>
<title>Add radio-button-looking entries to PopupMenu</title>
<updated>2018-04-28T20:16:25Z</updated>
<author>
<name>Pedro J. Estébanez</name>
</author>
<published>2018-03-23T20:55:40Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a525ea128dc9aa4574b7b219d4043286e6c6c6e2'/>
<id>urn:sha1:a525ea128dc9aa4574b7b219d4043286e6c6c6e2</id>
<content type='text'>
They work exactly the same as current checkbox-decorated items, but in order to preserve compatibility, separate methods are used, like `add_radio_check_item()`. The other option would have been to add a new parameter at the end of `add_check_item()` and the like, but that would have forced callers to provide the defaults manually.

`is_item_checkable()`, `is_item_checked()` and `set_item_checked()` are used regardless the item is set to look as check box or radio button.

Keeping check in the name adds an additional clue about these facts.

Closes #13055.

(cherry picked from commit ab3b1d9f3ed5c8a4dda885d84ed5949b0146639d)
</content>
</entry>
<entry>
<title>Mesh: fix crash when creating mesh outline from QuadMesh</title>
<updated>2018-04-28T18:16:22Z</updated>
<author>
<name>Poommetee Ketson</name>
</author>
<published>2018-04-01T15:06:47Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=c5dfe6824c6faf91121cfec14ca960c61c53259e'/>
<id>urn:sha1:c5dfe6824c6faf91121cfec14ca960c61c53259e</id>
<content type='text'>
Since create_outline can only make outline for PRIMITIVE_TRIANGLES,
when QuadMesh (which is PRIMITIVE_TRIANGLE_FAN) is used to create
outline, will leave `arrays` empty, and crash when it is being indexed
for "indices" subarray.

This PR shows error when there's only one surface and it is not
TRIANGLES. Also prevent the crash if it has more than one surface
and none of them are TRIANGLES (and any other cases that could leave
`arrays` empty) by checking the size of `arrays` == 8 before indexing
it, since the method seems to expect `arrays` to be of that size.

(cherry picked from commit a492d229529018f0277f75aa7b99661b5dd40420)
</content>
</entry>
<entry>
<title>Add an hinting mode setting to DynamicFonts</title>
<updated>2018-03-28T20:56:04Z</updated>
<author>
<name>Hugo Locurcio</name>
</author>
<published>2018-02-27T14:04:08Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=8a0966a8cbd95558309c63218c2fdf79bf58cedc'/>
<id>urn:sha1:8a0966a8cbd95558309c63218c2fdf79bf58cedc</id>
<content type='text'>
- Editor font hinting can now be tweaked in the Editor Settings.
- DynamicFonts used in projects now have tweakable hinting settings
  in their DynamicFontData child. Changes will be visible upon
  reloading the scene in the editor.

(cherry picked from commit c1544c12efe72dd584429e115ff484428f27e759)
</content>
</entry>
<entry>
<title>Fix serialization of identifiers with non printable ASCII characters</title>
<updated>2018-03-02T13:54:45Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-03-02T11:53:24Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=262c97098d6bca3067a396b666862db1a893a035'/>
<id>urn:sha1:262c97098d6bca3067a396b666862db1a893a035</id>
<content type='text'>
Fixes #6888.

(cherry picked from commit ab001d830b3822cbde4d987f7f49bb77e2edc2a0)
</content>
</entry>
<entry>
<title>Fixes collisions shape selection</title>
<updated>2018-02-24T09:53:10Z</updated>
<author>
<name>Gilles Roudiere</name>
</author>
<published>2018-02-22T19:46:53Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=34591f94515f3ced1448686b729c2ed8cccebd1d'/>
<id>urn:sha1:34591f94515f3ced1448686b729c2ed8cccebd1d</id>
<content type='text'>
(cherry picked from commit c250a9a9f9e3af665daf89c0cbbdaa4cea2a6a83)
</content>
</entry>
<entry>
<title>Refactor version macros and fix related bugs</title>
<updated>2018-02-24T00:34:34Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-02-23T18:48:49Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=d79a7a27735fde30a843bbd931a663ffaa5884c9'/>
<id>urn:sha1:d79a7a27735fde30a843bbd931a663ffaa5884c9</id>
<content type='text'>
The previous logic with VERSION_MKSTRING was a bit unwieldy, so there were
several places hardcoding their own variant of the version string, potentially
with bugs (e.g. forgetting the patch number when defined).

The new logic defines:

- VERSION_BRANCH, the main 'major.minor' version (e.g. 3.1)
- VERSION_NUMBER, which can be 'major.minor' or 'major.minor.patch',
  depending on whether the latter is defined (e.g. 3.1.4)
- VERSION_FULL_CONFIG, which contains the version status (e.g. stable)
  and the module-specific suffix (e.g. mono)
- VERSION_FULL_BUILD, same as above but with build/reference name
  (e.g. official, custom_build, mageia, etc.)
  Note: Slight change here, as the previous format had the build name
  *before* the module-specific suffix; now it's after
- VERSION_FULL_NAME, same as before, so VERSION_FULL_BUILD prefixed
  with "Godot v" for readability

Bugs fixed thanks to that:

- Export templates version matching now properly takes VERSION_PATCH
  into account by relying on VERSION_FULL_CONFIG.
- ClassDB hash no longer takes the build name into account, but limits
  itself to VERSION_FULL_CONFIG (build name is cosmetic, not relevant
  for the API hash).
- Docs XML no longer hardcode the VERSION_STATUS, this was annoying.
- Small cleanup in Windows .rc file thanks to new macros.

(cherry picked from commit 23ebae01dc7e3df9c842ca7d017f7b233837721d)
</content>
</entry>
<entry>
<title>Fix typos with codespell</title>
<updated>2018-02-22T11:17:06Z</updated>
<author>
<name>luz.paz</name>
</author>
<published>2018-02-21T16:30:55Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=751806b5c7c2b63c47d228664c3425b6f3fdb5ac'/>
<id>urn:sha1:751806b5c7c2b63c47d228664c3425b6f3fdb5ac</id>
<content type='text'>
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt`
Whitelist consists of:
```
ang
doubleclick
lod
nd
que
te
unselect
```

(cherry picked from commit 612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5)
</content>
</entry>
<entry>
<title>Gradient: fix wrong property type</title>
<updated>2018-02-19T21:13:45Z</updated>
<author>
<name>Poommetee Ketson</name>
</author>
<published>2018-02-03T15:38:54Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=4bed14f69b69912661a1d68cf60c49356a843156'/>
<id>urn:sha1:4bed14f69b69912661a1d68cf60c49356a843156</id>
<content type='text'>
(cherry picked from commit 4f9ef96b540adacafbf912379b16ed6519567d0d)
</content>
</entry>
<entry>
<title>Expose 'lightmap_unwrap' method to the scripting engine.</title>
<updated>2018-02-19T19:57:40Z</updated>
<author>
<name>Saracen</name>
</author>
<published>2018-01-17T03:39:06Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=50674dbe154d9284ba11c47013c41c65fb0b4821'/>
<id>urn:sha1:50674dbe154d9284ba11c47013c41c65fb0b4821</id>
<content type='text'>
(cherry picked from commit e3fdacdf90477da67a06681cf101255374cc070c)
</content>
</entry>
</feed>
