<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/platform/javascript/SCsub, 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>2018-05-14T13:30:27Z</updated>
<entry>
<title>Small refactoring in HTML5 build scripts</title>
<updated>2018-05-14T13:30:27Z</updated>
<author>
<name>Leon Krause</name>
</author>
<published>2018-05-14T13:07:29Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=504ffda8d711b2747bf7efbbc13ca8e427eab6d1'/>
<id>urn:sha1:504ffda8d711b2747bf7efbbc13ca8e427eab6d1</id>
<content type='text'>
Drop logic for non-existent 'profile' target
</content>
</entry>
<entry>
<title>Refactor JavaScript platform build script</title>
<updated>2018-03-26T17:46:56Z</updated>
<author>
<name>Leon Krause</name>
</author>
<published>2018-03-21T14:51:44Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=d8d9eea72252e5b667537261ea40fec18cf1f809'/>
<id>urn:sha1:d8d9eea72252e5b667537261ea40fec18cf1f809</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Wrap Emscripten module into JS Engine singleton per SCons</title>
<updated>2018-01-13T18:40:59Z</updated>
<author>
<name>Leon Krause</name>
</author>
<published>2018-01-13T17:47:28Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=bd1750c076a51d668dbb07f0ad5927ba621884a7'/>
<id>urn:sha1:bd1750c076a51d668dbb07f0ad5927ba621884a7</id>
<content type='text'>
Emscripten's meta DCE changes in 1.37.27(/28?) make it impossible to
keep using --pre-js for this
</content>
</entry>
<entry>
<title>disable caching for targets using helper functions</title>
<updated>2017-11-29T03:24:12Z</updated>
<author>
<name>Rhody Lugo</name>
</author>
<published>2017-11-28T20:27:57Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a65c0939fd1adc616275ad01996917fab89a7b9c'/>
<id>urn:sha1:a65c0939fd1adc616275ad01996917fab89a7b9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove asm.js support from HTML5 platform</title>
<updated>2017-11-18T04:52:14Z</updated>
<author>
<name>Leon Krause</name>
</author>
<published>2017-11-18T04:50:26Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=ddf21ca016c611bf4b88d6e96bae0c65faeb6618'/>
<id>urn:sha1:ddf21ca016c611bf4b88d6e96bae0c65faeb6618</id>
<content type='text'>
Since WebGL 2.0 is required, requiring WebAssembly support as well has
little impact on compatibility.
</content>
</entry>
<entry>
<title>Implement HTTPClient in HTML5 platform</title>
<updated>2017-11-12T23:58:29Z</updated>
<author>
<name>Leon Krause</name>
</author>
<published>2017-10-26T01:39:41Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=2970061a73f3cc482b2f1e4dc4ec42e32568134e'/>
<id>urn:sha1:2970061a73f3cc482b2f1e4dc4ec42e32568134e</id>
<content type='text'>
Limitations:

 - Subject to same-origin policy
 - No persistent connection (but simulated for compatibility)
 - No blocking mode
 - No StreamPeer access
 - No chunked responses
 - Cannot disable host verification
</content>
</entry>
<entry>
<title>Fix WebAudio and HTML5 build</title>
<updated>2017-11-05T23:25:57Z</updated>
<author>
<name>Leon Krause</name>
</author>
<published>2017-11-04T19:24:06Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=1a5d3c26db2c1f3aa195aa689cffaa15cb89d19d'/>
<id>urn:sha1:1a5d3c26db2c1f3aa195aa689cffaa15cb89d19d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use BoolVariable in platform-specific options.</title>
<updated>2017-09-25T18:36:30Z</updated>
<author>
<name>Elliott Sales de Andrade</name>
</author>
<published>2017-09-25T04:37:17Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=3e69d19116e8d0d64fcbb096d925249e5d3596ed'/>
<id>urn:sha1:3e69d19116e8d0d64fcbb096d925249e5d3596ed</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
