<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/core/os/os.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/os/os.cpp?h=fix%2Fuse-bin-name</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/core/os/os.cpp?h=fix%2Fuse-bin-name'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2017-10-05T19:41:42Z</updated>
<entry>
<title>Make sure to obey hidpi to off by default, as present in project settings. Set it to on by default for editor.</title>
<updated>2017-10-05T19:41:42Z</updated>
<author>
<name>Juan Linietsky</name>
</author>
<published>2017-10-05T19:41:42Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=d938de67fff288bf7f0a92fd51a2e890a1b5f245'/>
<id>urn:sha1:d938de67fff288bf7f0a92fd51a2e890a1b5f245</id>
<content type='text'>
Many integrated GPUs can't really get enough performance to play games at hidpi, so this should be enabled manually.
</content>
</entry>
<entry>
<title>Merge pull request #11823 from endragor/virtual-keyboard-height</title>
<updated>2017-10-04T16:16:28Z</updated>
<author>
<name>Gilles Roudiere</name>
</author>
<published>2017-10-04T16:16:28Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=5b9b158354c9b3eaa5bcebd726347dd9db704096'/>
<id>urn:sha1:5b9b158354c9b3eaa5bcebd726347dd9db704096</id>
<content type='text'>
Allow to obtain virtual keyboard height</content>
</entry>
<entry>
<title>Allow to obtain virtual keyboard height</title>
<updated>2017-10-04T10:21:05Z</updated>
<author>
<name>Ruslan Mustakov</name>
</author>
<published>2017-10-04T08:39:31Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=275e537058ed870c4d37002f2110b7866d2ed1ae'/>
<id>urn:sha1:275e537058ed870c4d37002f2110b7866d2ed1ae</id>
<content type='text'>
On mobile platforms virtual keyboards take up significant amount of
screen space and UI containing a text box may need to be adjusted
after the keyboard appears to keep the text box visible to user. This
commit adds a way to obtain virtual keyabord height so that controls
are aware of how much they need to move.
</content>
</entry>
<entry>
<title>fixed the OS.has_feature() API, and added support for 32 and 64.</title>
<updated>2017-10-03T20:36:14Z</updated>
<author>
<name>Juan Linietsky</name>
</author>
<published>2017-10-02T19:38:39Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=3cadecf17be08198f8a28e0674bfde30c8fc824f'/>
<id>urn:sha1:3cadecf17be08198f8a28e0674bfde30c8fc824f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract logging logic</title>
<updated>2017-09-25T09:19:21Z</updated>
<author>
<name>Ruslan Mustakov</name>
</author>
<published>2017-09-22T05:56:02Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=1a2311e3505765e37b736fe6bb46bb229e00701f'/>
<id>urn:sha1:1a2311e3505765e37b736fe6bb46bb229e00701f</id>
<content type='text'>
Previously logging logic was scattered over OS class implementations
with plenty of duplication. Major changes in this commit:

 - Extracted logging logic into a separate Logger hierarchy. It allows
   easy configuration of logging mechanism depending on compile-time or
   run-time configuration.

 - Implemented RotatedFileLogger which is usually used with StdLogger,
   providing persistency of logs. It is often important to be able to
   obtain logs of the game even in production to be able to understand
   what happened prior to some problem. On mobile there previously was
   no way to obtain the logs aside from having the device connected to
   your machine.

 - flush() is not performed in release mode for every logged line. It
   is only performed for errors.
</content>
</entry>
<entry>
<title>Fix enums bindings</title>
<updated>2017-09-13T17:57:07Z</updated>
<author>
<name>Maxim Sheronov</name>
</author>
<published>2017-09-12T19:09:06Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=0fffa45158bebeb4aaba1df1d271c000fffbe7f7'/>
<id>urn:sha1:0fffa45158bebeb4aaba1df1d271c000fffbe7f7</id>
<content type='text'>
Add missed bindings for enums
Move some enums to class to have correct output of api.json
</content>
</entry>
<entry>
<title>Fix use of unitialized variables</title>
<updated>2017-09-01T23:59:26Z</updated>
<author>
<name>Hein-Pieter van Braam</name>
</author>
<published>2017-09-01T20:33:39Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=9c63ab99f0a505b0f60079bb30cc453b4415fddc'/>
<id>urn:sha1:9c63ab99f0a505b0f60079bb30cc453b4415fddc</id>
<content type='text'>
The second in my quest to make Godot 3.x compile with -Werror on GCC7
</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>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>Makes all Godot API's methods Lower Case</title>
<updated>2017-08-07T11:24:35Z</updated>
<author>
<name>Indah Sylvia</name>
</author>
<published>2017-08-07T10:17:31Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=5ae78fdf6adf4b3ab417d2b6fd5a41bfa6d5cfe2'/>
<id>urn:sha1:5ae78fdf6adf4b3ab417d2b6fd5a41bfa6d5cfe2</id>
<content type='text'>
</content>
</entry>
</feed>
