<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten/system/include/SDL, branch push-upstream</title>
<subtitle>Emscripten: An LLVM-to-JavaScript Compiler</subtitle>
<id>https://git.amat.us/emscripten/atom/system/include/SDL?h=push-upstream</id>
<link rel='self' href='https://git.amat.us/emscripten/atom/system/include/SDL?h=push-upstream'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/'/>
<updated>2014-06-10T00:16:05Z</updated>
<entry>
<title>Rename SDL_SetEventHandler from previous commit to emscripten_SDL_SetEventHandler to reflect that this is our extension, and add comments.</title>
<updated>2014-06-10T00:16:05Z</updated>
<author>
<name>Jukka Jylänki</name>
<email>jujjyl@gmail.com</email>
</author>
<published>2014-06-10T00:16:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=c70f8f74816a13fbff827749a7c2594d2817e041'/>
<id>urn:sha1:c70f8f74816a13fbff827749a7c2594d2817e041</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added an additional call: `SDL_SetEventHandler()` to SDL.</title>
<updated>2014-06-09T23:00:06Z</updated>
<author>
<name>Michael Bishop</name>
<email>mbtyke@yahoo.com</email>
</author>
<published>2014-01-12T17:46:35Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=b71f0def47d8ffbbaffcdaccba20713db5f0f5d1'/>
<id>urn:sha1:b71f0def47d8ffbbaffcdaccba20713db5f0f5d1</id>
<content type='text'>
This is not in the official API but it is needed for Mozilla
Persona, which makes sure an event handler is on the stack when
`navigator.id.request()` is called.

Using the standard SDL api, this can never be the case because an SDL
app retrieves events from SDL’s event queue independently of when
those events are added to the queue (through event handlers that SDL
itself registers).

With this additional call, apps can receive events directly in
response to an actual event handler which will still be on the stack
when the event is handled by the SDL-based application.
</content>
</entry>
<entry>
<title>Added preliminary support for the SDL2 touch api. Missing items:</title>
<updated>2014-04-13T13:57:12Z</updated>
<author>
<name>Michael Bishop</name>
<email>mbtyke@gmail.com</email>
</author>
<published>2013-10-18T15:04:08Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=248be33550961ffa88130f8815616cf61701ff1e'/>
<id>urn:sha1:248be33550961ffa88130f8815616cf61701ff1e</id>
<content type='text'>
  1. Timestamps
  2. TouchID (the Device ID)
      As inline with the SDL spec, we will pass a touch ID of
      `SDL_TOUCH_MOUSEID` for touch events that are simulated by the
      mouse so games can rely solely on touch events if they like.

Includes the SDL2 Copyright notice on the headers that contain SDL2
content.
Includes a fix to SDL_PeepEvents.
</content>
</entry>
<entry>
<title>Begin using the Emscripten toolchain in clang.</title>
<updated>2014-02-25T19:58:53Z</updated>
<author>
<name>Dan Gohman</name>
<email>sunfish@google.com</email>
</author>
<published>2014-02-24T16:46:09Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=c600155b1fef26a248d6467a89030328db0fedab'/>
<id>urn:sha1:c600155b1fef26a248d6467a89030328db0fedab</id>
<content type='text'>
With the Emscripten toolchain, we can make clang do more of what we need
directly rather than in the wrapper scripts.
</content>
</entry>
<entry>
<title>Fix SDL_SetColors &amp;&amp; SDL_envets</title>
<updated>2013-10-30T11:18:29Z</updated>
<author>
<name>Aleksander Guryanov</name>
<email>caiiiycuk@gmail.com</email>
</author>
<published>2013-10-30T11:18:29Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=2247ff845fa862a35fc9d1acf8150eb7e56f41ac'/>
<id>urn:sha1:2247ff845fa862a35fc9d1acf8150eb7e56f41ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bunch of changes to support Syobon Action.</title>
<updated>2013-07-10T03:42:13Z</updated>
<author>
<name>Jez Ng</name>
<email>me@jezng.com</email>
</author>
<published>2013-07-09T18:17:20Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=4dff05193729be353a6d80e83c4f5e1a108d9512'/>
<id>urn:sha1:4dff05193729be353a6d80e83c4f5e1a108d9512</id>
<content type='text'>
</content>
</entry>
<entry>
<title>zoomSurface support; fixes #673</title>
<updated>2012-11-13T02:40:23Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2012-11-13T02:40:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=8beb2562056702c3a7b057fa17ab496758cccb1e'/>
<id>urn:sha1:8beb2562056702c3a7b057fa17ab496758cccb1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>alter SDL scancode mask, to help older SDL apps work</title>
<updated>2012-03-24T00:35:13Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2012-03-24T00:35:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=3ca9645e0b214fce990f2cf63b9c3294fa6b0179'/>
<id>urn:sha1:3ca9645e0b214fce990f2cf63b9c3294fa6b0179</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add SDL_gfxPrimitives.h</title>
<updated>2012-03-20T01:08:25Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2012-03-20T01:08:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=f66a74ac34c0145a72a0de6d0422e77f886f0fb4'/>
<id>urn:sha1:f66a74ac34c0145a72a0de6d0422e77f886f0fb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add SDL mixer and ttf headers</title>
<updated>2012-03-20T01:02:36Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2012-03-20T01:02:36Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=c89ace6de6a1cdecdfeba1d67ca3c6617cb55fdf'/>
<id>urn:sha1:c89ace6de6a1cdecdfeba1d67ca3c6617cb55fdf</id>
<content type='text'>
</content>
</entry>
</feed>
