<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/platform/javascript/godot_shell.html, branch mirror</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org
</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom?h=mirror</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom?h=mirror'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2017-09-11T18:56:29Z</updated>
<entry>
<title>HTML5 start-up overhaul</title>
<updated>2017-09-11T18:56:29Z</updated>
<author>
<name>Leon Krause</name>
</author>
<published>2017-08-13T11:10:04Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=4db801aaeac130a74197ab43e531ce2533414eb9'/>
<id>urn:sha1:4db801aaeac130a74197ab43e531ce2533414eb9</id>
<content type='text'>
 - Implement promise-based JS interface for custom HTML page
   integration
 - Add download progress callback
 - Add progress bar and indeterminate spinner to default HTML page
 - Try downloading files multiple times when failing
 - Get rid of godotfs.js
 - Separate steps for engine initialization, game initialization and game
   start
 - Allow multiple games on one HTML page
 - Substitution placeholders only used in .html file
 - Placeholders renamed: $GODOT_BASE =&gt; $GODOT_BASENAME,
   $GODOT_TMEM -&gt; $GODOT_TOTAL_MEMORY
 - Emscripten Module is now Engine.RuntimeEnvironment (no longer a global)
</content>
</entry>
<entry>
<title>Implement input focus behavior in HTML5</title>
<updated>2017-07-22T15:25:15Z</updated>
<author>
<name>L. Krause</name>
</author>
<published>2017-07-22T13:43:05Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=ca28c068c0dc6a95a60e5a70ce00d75f9b6f37a0'/>
<id>urn:sha1:ca28c068c0dc6a95a60e5a70ce00d75f9b6f37a0</id>
<content type='text'>
 - Key and mouse events are only consumed if canvas is focused
 - NOTIFICATION_WM_MOUSE_ENTER, _MOUSE_EXIT, _FOCUS_IN and _FOCUS_OUT are
   emitted
</content>
</entry>
<entry>
<title>WebGL 2 export per WebAssembly or asm.js</title>
<updated>2017-03-29T11:27:43Z</updated>
<author>
<name>eska</name>
</author>
<published>2017-03-28T01:21:21Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=7df7e9cc8bbe25148698f4350123a42e17033881'/>
<id>urn:sha1:7df7e9cc8bbe25148698f4350123a42e17033881</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Enable WebGL2 in web export, start fixing build</title>
<updated>2017-02-01T09:21:04Z</updated>
<author>
<name>eska</name>
</author>
<published>2017-01-31T02:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=e06edc67c049c65c3952a8447e22717a0f492020'/>
<id>urn:sha1:e06edc67c049c65c3952a8447e22717a0f492020</id>
<content type='text'>
Will not yet compile
</content>
</entry>
<entry>
<title>Improve usability and style in web export presentation</title>
<updated>2017-01-14T13:53:40Z</updated>
<author>
<name>eska</name>
</author>
<published>2017-01-12T13:14:40Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=1f7d4c4d0ee8eba0a1d8084019269a45dfa76be4'/>
<id>urn:sha1:1f7d4c4d0ee8eba0a1d8084019269a45dfa76be4</id>
<content type='text'>
 - Check for WebGL support, don't load if unsupported
 - Check for IndexedDB support
 - Make canvas support check message visible
 - Colored debug output for warnings and errors
 - Make it obvious status can be closed by clicking
 - Don't use status to display non-critical errors
 - Limit output message count
 - Add clear output button
 - Fix setting total memory
</content>
</entry>
<entry>
<title>Add option 'wasm' to compile to WebAssembly in web export</title>
<updated>2016-10-31T00:28:01Z</updated>
<author>
<name>eska</name>
</author>
<published>2016-10-30T22:10:17Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=d6f2862429399844ebdd16b61da3a3c9d14fba36'/>
<id>urn:sha1:d6f2862429399844ebdd16b61da3a3c9d14fba36</id>
<content type='text'>
WebAssembly is still experimental, so disabled by default.

The HTML shell file now uses $GODOT_BASE, a placeholder for the
base filename, instead of $GODOT_JS, $GODOT_MEM and $GODOT_FS.
</content>
</entry>
</feed>
