Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-07 | Make links on the HTML5 editor more readable | Hugo Locurcio | |
This also tweaks the focus style to apply to all elements for better keyboard navigation. | |||
2020-12-26 | Fix and decrease Godot logo size in the HTML5 editor loader | Hugo Locurcio | |
The logo can no longer overflow the viewport. | |||
2020-12-11 | Remove two very slightly displaced duplicate vertices on Gobot's face | Lorenzo Cerqua | |
They didn't show up at all in the rendered PNG, but were pretty annoying when working with Gobot face on Inkscape | |||
2020-12-09 | [HTML5] Add logo and favicon to editor html. | Fabio Alessandrelli | |
2020-12-09 | [HTML5] Improve the editor HTML template. | Hugo Locurcio | |
2020-12-09 | [HTML5] Editor also persists cache. | Fabio Alessandrelli | |
2020-12-05 | [HTML5] EditorRunNative works with GDNative. | Fabio Alessandrelli | |
This "breaks" our loading bar logic (libraries are not counted). Fixing it is non trivial and probably deserves investigating a different strategy. | |||
2020-11-17 | Add missing javascript semi-colons. | Marcel Admiraal | |
2020-11-16 | Remove empty lines around braces with the formatting script | Aaron Franke | |
2020-10-14 | Add JavaScript editor html file. | Fabio Alessandrelli | |
2020-09-23 | Make canvas resize optional in HTML5. | Fabio Alessandrelli | |
2020-09-23 | Better HiDPI support in HTML5. | Fabio Alessandrelli | |
2020-09-10 | Remove unused variable in fixed-size.html. | Marcel Admiraal | |
2020-09-09 | Explicitly add implicitly added semicolons. | Marcel Admiraal | |
2020-05-12 | Add WebSocket debugger, use it for Javascript. | Fabio Alessandrelli | |
2020-05-10 | DisplayServerJavaScript implementation. | Fabio Alessandrelli | |
2020-04-22 | Set the `title` tag in the HTML5 export immediately | Hugo Locurcio | |
This makes the project title display without having to wait for the project to finish loading. | |||
2020-02-01 | Export and reference the icon as favicon when exporting to HTML5 | Hugo Locurcio | |
This makes the project icon display immediately as a favicon when opening the page, without having to wait for the project to finish loading. | |||
2019-10-01 | Fixed running the export templates with newer emscripten versions. | Relintai | |
2019-09-14 | Fix HTML5 export after #30864 | Fabio Alessandrelli | |
2019-09-03 | Fixed javascript code to remove animateStatusIndeterminate callback when the ↵ | Enzo Ferrari | |
game is loaded. (cherry picked from commit a5a413c7e971808576bbcf369e91208b51d0d819) | |||
2019-06-14 | Fix pointer position in hidpi-corrected resolutions on web | Leonardo Giovanni Scur | |
2018-08-23 | Add responsive HTML5 export page with full-size canvas as new default | Leon Krause | |
2018-05-10 | Merge pull request #18765 from eska014/enginejs-extalt | Rémi Verschelde | |
Facilitate using non-default filename extensions in HTML5 platform | |||
2018-05-10 | Accept non-default main packs in engine.js startGame() | Leon Krause | |
Allows using startGame() with main packs exported as .zip, but also any other custom extension, for example if a web game host does not allow the .pck filename extension. | |||
2018-05-10 | Fix keyboard focus lock-out with HTML5 canvas in iframe | Leon Krause | |
2018-03-15 | Check only for WebGL 1.0, move test to HTML file | Leon Krause | |
Whether to use WebGL 1.0 or 2.0 can only be determined at runtime after reading project settings, so check for the lower version. The test is now in the HTML file, so if desired WebGL 2.0 can be checked early by changing the behaviour there. | |||
2018-01-06 | Fix internal Emscripten JS API calls | Leon Krause | |
Emscripten 1.37.24 no longer exports these by default | |||
2017-11-19 | Change HTML5 start-up API | Leon Krause | |
Rename engine.start() to startGame(), new start() takes string arguments handed directly to main(). Rename Engine.loadEngine() to load(). Add setLocale(), setResizeCanvasOnStart(), setExecutableName() and preloadFile(). | |||
2017-11-18 | Remove asm.js support from HTML5 platform | Leon Krause | |
Since WebGL 2.0 is required, requiring WebAssembly support as well has little impact on compatibility. | |||
2017-09-11 | HTML5 start-up overhaul | Leon Krause | |
- 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 => $GODOT_BASENAME, $GODOT_TMEM -> $GODOT_TOTAL_MEMORY - Emscripten Module is now Engine.RuntimeEnvironment (no longer a global) |