<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/platform/uwp, branch 3.0.4-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/platform/uwp?h=3.0.4-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/platform/uwp?h=3.0.4-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2018-05-13T19:58:37Z</updated>
<entry>
<title>For uwp the ARM architecture needs to be in lower case</title>
<updated>2018-05-13T19:58:37Z</updated>
<author>
<name>Hein-Pieter van Braam</name>
</author>
<published>2018-05-08T23:16:05Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=41bb32196282c2e4f99ee1ed896c5f963c5bbe06'/>
<id>urn:sha1:41bb32196282c2e4f99ee1ed896c5f963c5bbe06</id>
<content type='text'>
(cherry picked from commit 07f590046ad1ac96098989f8c266bfa0cc414f18)
</content>
</entry>
<entry>
<title>Implement universal translation of touch to mouse</title>
<updated>2018-04-30T17:04:35Z</updated>
<author>
<name>Pedro J. Estébanez</name>
</author>
<published>2018-02-24T02:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=e10a2e5999bb646b0145f898328e8f01731ca854'/>
<id>urn:sha1:e10a2e5999bb646b0145f898328e8f01731ca854</id>
<content type='text'>
Now generating mouse events from touch is optional (on by default) and it's performed by `InputDefault` instead of having each OS abstraction doing it. (*)

The translation algorithm waits for a touch index to be pressed and tracks it translating its events to mouse events until it is raised, while ignoring other pointers.

Furthermore, to avoid an stuck "touch mouse", since not all platforms may report touches raised when the window is unfocused, it checks if touches are still down by the time it's focused again and if so it resets the state of the emulated mouse.

*: In the case of Windows, since it already provides touch-to-mouse translation by itself, "echo" mouse events are filtered out to have it working like the rest.

On X11 a little hack has been needed to avoid a case of a spurious mouse motion event that is generated during touch interaction.

Plus: Improve/fix tracking of current mouse position.
</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>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>Change OS::initialize signature to return Error (fix segfault on x11)</title>
<updated>2018-01-04T14:15:55Z</updated>
<author>
<name>Emmanuel Leblond</name>
</author>
<published>2018-01-03T17:26:44Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=e315c94900be47e61152a2958011e14b7e635a3e'/>
<id>urn:sha1:e315c94900be47e61152a2958011e14b7e635a3e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #12814 from guilhermefelipecgs/add_hardware_custom_cursor</title>
<updated>2018-01-03T07:35:59Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-01-03T07:35:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=6322b0bbb7fec1e6574f0bb09c99647472ef3a52'/>
<id>urn:sha1:6322b0bbb7fec1e6574f0bb09c99647472ef3a52</id>
<content type='text'>
Custom hardware-accelerated mouse cursor</content>
</entry>
<entry>
<title>Merge pull request #15246 from vnen/uwp-gdnative</title>
<updated>2018-01-02T00:47:22Z</updated>
<author>
<name>George Marques</name>
</author>
<published>2018-01-02T00:47:22Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=c9005ca7fd63980eaf09ebe4598521aa1083873b'/>
<id>urn:sha1:c9005ca7fd63980eaf09ebe4598521aa1083873b</id>
<content type='text'>
Make GDNative DLLs work on UWP</content>
</entry>
<entry>
<title>Make GDNative DLLs work on UWP</title>
<updated>2018-01-01T15:59:14Z</updated>
<author>
<name>George Marques</name>
</author>
<published>2018-01-01T15:59:13Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=2a023a425dd73ee476aa78fc6a544ea3bfbc010b'/>
<id>urn:sha1:2a023a425dd73ee476aa78fc6a544ea3bfbc010b</id>
<content type='text'>
</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>Add option to sign UWP exports with signtool</title>
<updated>2017-12-26T13:30:18Z</updated>
<author>
<name>George Marques</name>
</author>
<published>2017-12-24T21:23:35Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=62fe640ca83bc58ced09500e66eb231cbd482a25'/>
<id>urn:sha1:62fe640ca83bc58ced09500e66eb231cbd482a25</id>
<content type='text'>
Windows-only.
</content>
</entry>
</feed>
