<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/core/bind, 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/core/bind?h=3.0.3-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/core/bind?h=3.0.3-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2018-06-05T19:42:33Z</updated>
<entry>
<title>Change ".." punctuation for "..." in editor strings (#16507)</title>
<updated>2018-06-05T19:42:33Z</updated>
<author>
<name>Hugo Locurcio</name>
</author>
<published>2018-04-22T17:36:01Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=403f7dc35f9a356466ee12b83880e2da73b9598d'/>
<id>urn:sha1:403f7dc35f9a356466ee12b83880e2da73b9598d</id>
<content type='text'>
(cherry picked from commit 1c419531a009f48aa074f9b5f93b98d387c33723)
</content>
</entry>
<entry>
<title>Added File.get_path and File.get_path_absolute functions</title>
<updated>2018-04-29T13:09:29Z</updated>
<author>
<name>Marcelo Fernandez</name>
</author>
<published>2018-03-09T14:45:21Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=272fb05270c4d812d5fb97f2d3290349e694c7f1'/>
<id>urn:sha1:272fb05270c4d812d5fb97f2d3290349e694c7f1</id>
<content type='text'>
(cherry picked from commit a4e64c545406be00c00fe93818994977ae378fb9)
</content>
</entry>
<entry>
<title>Fix crash resulting from bad month check in core_bind.cpp</title>
<updated>2018-04-28T20:53:02Z</updated>
<author>
<name>Bojidar Marinov</name>
</author>
<published>2018-04-16T09:15:17Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=44f4c8e74589e9f6e626e7853b6e52b0ac5f5ba2'/>
<id>urn:sha1:44f4c8e74589e9f6e626e7853b6e52b0ac5f5ba2</id>
<content type='text'>
Also, make it clear that day is 0-based. This might cause very slight differcies in existing games.
Fixes #18221

(cherry picked from commit 4b9cf93338984612bbb7c15c03906ba4b24d035b)
</content>
</entry>
<entry>
<title>iPhone X support and iOS-related fixes</title>
<updated>2018-04-14T18:17:47Z</updated>
<author>
<name>Ruslan Mustakov</name>
</author>
<published>2018-04-10T10:35:30Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=99cf2ffb193840d562562fde612ac9a3a7bf97c5'/>
<id>urn:sha1:99cf2ffb193840d562562fde612ac9a3a7bf97c5</id>
<content type='text'>
Starting from April 2018 Apple no longer accepts apps that do not
support iPhone X. For games this mainly means respecting the safe area,
unobstructed by notch and virtual home button. UI controls must be
placed within the safe area so that users can interact with them.

This commit:

- Adds OS::get_window_safe_area method that returns unobscured area of
  the window, where interactive controls should be rendered.

- Reorganizes how launch screens are exported - the previous way was
  incorrect and modern iPhones did not pick up the correct screens and
  because of that used a non-native resolution to render the game.

- Adds launch screen options for iPhone X.

- Makes launch screens optional in the export template. If not
  specified, a white screen will be used.

- Adds App Store icon (1024x1024) export option as it now has to be
  bundled with the app instead of being provided in iTunes Connect.

- Fixes crash when launching games in iOS Simulator. It happened because
  controllerWasConnected callback came before the engine was
  initialized. Now in such case the controllers will be queued up and
  registered after initialization is done.

- Fixes issue with the virtual keyboard where for some reason
  autocorrection panel would intersect with the keyboard itself and not
  allow you to use the top row of the keyboard. This is fixed by
  disabling autocorrection altogether.

Closes #17358. Fixes #17428. Fixes #17331.

(cherry picked from commit 1d9a3a9b1c9ef7db26e53c8aeaab731992cffd6e)
</content>
</entry>
<entry>
<title>Add new window setting: always on top</title>
<updated>2018-04-14T17:03:53Z</updated>
<author>
<name>Pedro J. Estébanez</name>
</author>
<published>2017-12-27T19:51:19Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=1c25e5049023acb0540f4bb7716cf77560136f1c'/>
<id>urn:sha1:1c25e5049023acb0540f4bb7716cf77560136f1c</id>
<content type='text'>
Implemented for Windows and Linux.

(cherry picked from commit ee2c31d306e9333b520e0668f26807d876905241)
</content>
</entry>
<entry>
<title>Added OS::center_window to center the window precisely on desktop platforms</title>
<updated>2018-02-19T21:14:05Z</updated>
<author>
<name>Marcelo Fernandez</name>
</author>
<published>2018-02-12T17:17:29Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=150423203bcdf8a3ecacf6c73c1684c52990c8b4'/>
<id>urn:sha1:150423203bcdf8a3ecacf6c73c1684c52990c8b4</id>
<content type='text'>
(cherry picked from commit ea1d726a4603fdd6bd4dfa6c1fa3128cfb2915c7)
</content>
</entry>
<entry>
<title>get_target_fps and set_target_fps now both use an int</title>
<updated>2018-01-12T13:26:21Z</updated>
<author>
<name>Paul Joannon</name>
</author>
<published>2018-01-12T13:26:21Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a066f896d861a9b01e6aa55f51fc9d42e407b077'/>
<id>urn:sha1:a066f896d861a9b01e6aa55f51fc9d42e407b077</id>
<content type='text'>
</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>Merge pull request #15337 from touilleMan/fix-classdb_get_method_list-without-instrospection</title>
<updated>2018-01-08T14:18:20Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-01-08T14:18:20Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=1fea0adc5c3f250b585c89f56e6fd0e07ba61f83'/>
<id>urn:sha1:1fea0adc5c3f250b585c89f56e6fd0e07ba61f83</id>
<content type='text'>
Fix _ClassDB::get_method_list when instrospection is disabled</content>
</entry>
<entry>
<title>Print error if a resource can't load from script, fixes #15313</title>
<updated>2018-01-05T20:35:48Z</updated>
<author>
<name>Juan Linietsky</name>
</author>
<published>2018-01-05T20:35:48Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=b1ab44aa05994a19f0bae5e700c4007b870a8ecf'/>
<id>urn:sha1:b1ab44aa05994a19f0bae5e700c4007b870a8ecf</id>
<content type='text'>
</content>
</entry>
</feed>
