<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/scene/main, branch 3.0.2-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/main?h=3.0.2-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/scene/main?h=3.0.2-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2018-03-03T13:19:57Z</updated>
<entry>
<title>Viewport: Fix missing tooltips w/ disabled physics object picking</title>
<updated>2018-03-03T13:19:57Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-03-01T13:44:45Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=c0132f30c454cac63ea7e92c25955e727d4c8857'/>
<id>urn:sha1:c0132f30c454cac63ea7e92c25955e727d4c8857</id>
<content type='text'>
Previously this option seemed to be the sole responsible for enabling
physics processing in Viewport, while several other features like
tooltips and debugging collision hints rely on it.

All this logic is moved to internal processing (it's incorrect to let
it be affected by users disabling physics/idle processing), and disabling
physics object picking no longer affects the internal physics processing.

Fixes #17001.

(cherry picked from commit ce7da2c7d66221335519ed124191c018adec7ecb)
</content>
</entry>
<entry>
<title>Fix various valgrind reported uninitialized variable uses</title>
<updated>2018-03-01T20:06:31Z</updated>
<author>
<name>Hein-Pieter van Braam</name>
</author>
<published>2018-02-28T20:55:13Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=675899a521422a97835660b5a7b09dad851884d0'/>
<id>urn:sha1:675899a521422a97835660b5a7b09dad851884d0</id>
<content type='text'>
(cherry picked from commit d702d7b335c0c9305e75131770c0ea739b70d813)
</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>Clean up some bad words from code comments</title>
<updated>2018-02-22T11:22:41Z</updated>
<author>
<name>Artem Varaksa</name>
</author>
<published>2018-02-17T13:00:39Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=eacd66e78431354d0cce21e07c791aeb2206cef6'/>
<id>urn:sha1:eacd66e78431354d0cce21e07c791aeb2206cef6</id>
<content type='text'>
(cherry picked from commit d35e48622800f6686dbdfba380e25170005dcc2b)
</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>Remove obsolete Viewport _update_rect() code</title>
<updated>2018-01-18T21:37:45Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-01-18T21:37:45Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=598724c0430c54f50f411a35d38e028bd3fdf384'/>
<id>urn:sha1:598724c0430c54f50f411a35d38e028bd3fdf384</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>Renamed tree_exited to tree_exiting. tree_exited is now used for actual out of tree notification.</title>
<updated>2018-01-12T11:29:24Z</updated>
<author>
<name>Juan Linietsky</name>
</author>
<published>2018-01-12T11:28:39Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a26e6c82159c290a53c463dc4714789fc25391c2'/>
<id>urn:sha1:a26e6c82159c290a53c463dc4714789fc25391c2</id>
<content type='text'>
Updated doc accordingly.
</content>
</entry>
<entry>
<title>Bind many more properties to scripts</title>
<updated>2018-01-11T22:58:14Z</updated>
<author>
<name>Bojidar Marinov</name>
</author>
<published>2018-01-11T22:35:12Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=9b8e8b2220b4e2bac3310262d3d1cd7a8eb3b0a5'/>
<id>urn:sha1:9b8e8b2220b4e2bac3310262d3d1cd7a8eb3b0a5</id>
<content type='text'>
Notable potentially breaking changes:
- PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL
- Some properties were renamed, and sometimes even shadowed by new ones
- New getter methods (some virtual) were added
</content>
</entry>
<entry>
<title>Fixed crash on duplicate GIProbe baking</title>
<updated>2018-01-11T18:50:33Z</updated>
<author>
<name>AndreaCatania</name>
</author>
<published>2018-01-11T18:50:33Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=5ac441131ee83e535600af07212764e322cd16ce'/>
<id>urn:sha1:5ac441131ee83e535600af07212764e322cd16ce</id>
<content type='text'>
</content>
</entry>
</feed>
