Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-02 | Use primary WebAssembly.instantiate overload | Leon Krause | |
Previously WebAssembly.compile was used along with the secondary WebAssembly.instantiate overload. Using only the primary overload is recommended to get best performance. | |||
2017-09-25 | Use BoolVariable in platform-specific options. | Elliott Sales de Andrade | |
2017-09-25 | Use BoolVariable for module options. | Elliott Sales de Andrade | |
2017-09-25 | Use BoolVariable in target/component/advanced options. | Elliott Sales de Andrade | |
2017-09-19 | Fix mouse button state in HTML5 platform | Leon Krause | |
Regression from 844c5e12e664e3212feacc9ee3200e116556fbc7 | |||
2017-09-17 | Merge pull request #11252 from marcelofg55/fix_noaudio_crash | Rémi Verschelde | |
Fix crash when no audio driver is available | |||
2017-09-13 | Fix crash when no audio driver is available | Marcelo Fernandez | |
2017-09-13 | Fix enums bindings | Maxim Sheronov | |
Add missed bindings for enums Move some enums to class to have correct output of api.json | |||
2017-09-12 | Merge pull request #11154 from eska014/html5-startup-revamp | Poommetee Ketson | |
HTML5 start-up overhaul with download progress display | |||
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) | |||
2017-09-03 | Merge pull request #10914 from eska014/html5-main-notif | Rémi Verschelde | |
Prevent sending MainLoop notifications before initialized | |||
2017-09-03 | HTML5: Prevent sending MainLoop notifications before initialized | Leon Krause | |
2017-08-27 | Make build scripts Python3 compatible | Matthias Hoelzl | |
- The Windows, UWP, Android (on Windows) and Linux builds are tested with Scons 3.0 alpha using Python 3. - OSX and iOS should hopefully work but are not tested since I don't have a Mac. - Builds using SCons 2.5 and Python 2 should not be impacted. | |||
2017-08-27 | Dead code tells no tales | Rémi Verschelde | |
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-21 | p_screen param from get_screen_* funcs now default to the current screen | Marcelo Fernandez | |
2017-08-08 | removed calls to cursor_set_visible on all platforms fixes #10167 | toger5 | |
2017-08-07 | Merge pull request #10105 from eska014/html5-touch-hint | Rémi Verschelde | |
Implement OS.has_touchscreen_ui_hint() in HTML5 platform | |||
2017-08-07 | Merge pull request #10104 from eska014/canvas-mgmt | Rémi Verschelde | |
Improve HTML5 canvas management | |||
2017-08-06 | Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTER | Bojidar Marinov | |
Closes #7695 | |||
2017-08-05 | Improve HTML5 canvas management | L. Krause | |
- set_window_maximized hides page content - Fix sporadic full-screen render-size bug in Chromium - Smoother resizing for maximized canvas | |||
2017-07-28 | Implement touch-screen check in HTML5 platform | L. Krause | |
2017-07-23 | Merge pull request #9770 from eska014/html5-focus | Rémi Verschelde | |
Implement input focus behavior in HTML5 | |||
2017-07-22 | Implement input focus behavior in HTML5 | L. Krause | |
- Key and mouse events are only consumed if canvas is focused - NOTIFICATION_WM_MOUSE_ENTER, _MOUSE_EXIT, _FOCUS_IN and _FOCUS_OUT are emitted | |||
2017-07-19 | -Renamed GlobalConfig to ProjectSettings, makes more sense. | Juan Linietsky | |
-Added system for feature overrides, it's pretty cool :) | |||
2017-07-17 | Fix zipping HTML5 templates when using implicit cache | L. Krause | |
2017-07-01 | Buildsystem: Improve detect.py readability and fix issues | Rémi Verschelde | |
Tried to organize the configure(env) calls in sections, using the same order for all platforms whenever possible. Apart from cosmetic changes, the following issues were fixed: - Android: cleanup linkage, remove GLESv1_CM and GLESv2 - iPhone: Remove obsolete "ios_gles22_override" option - OSX: * Fix bits detection (default to 64) and remove obsolete "force_64_bits" option (closes #9449) * Make "fat" bits argument explicit - Server: sync with X11 - Windows: clean up old DirectX 9 stuff - X11: * Do not require system OpenSSL for building (closes #9443) * Fix typo'ed use_leak_sanitizer option * Fix .llvm suffix overriding custom extra_suffix | |||
2017-06-27 | Hide HTML5 native-run icon without runnable preset | L. Krause | |
2017-06-27 | Use custom native-run icons for Android and HTML5 | L. Krause | |
2017-06-25 | BuildSystem: generated files have .gen.extension | Poommetee Ketson | |
2017-06-19 | Update HTML5 platform for new InputEvents | L. Krause | |
2017-05-20 | Removal of InputEvent as built-in Variant type.. | Juan Linietsky | |
this might cause bugs I haven't found yet.. | |||
2017-05-17 | Removal of Image from Variant, converted to a Resource. | Juan Linietsky | |
2017-05-05 | Merge pull request #8625 from eska014/html5-cursorshape | Rémi Verschelde | |
HTML5: Cursor style control | |||
2017-05-02 | Implement cursor style control in HTML5 platform | L. Krause | |
2017-05-02 | Merge pull request #8574 from eska014/html5-noglut | Rémi Verschelde | |
Remove GLUT usage in HTML5 platform | |||
2017-05-02 | Implement mouse capture and hiding in HTML5 export | L. Krause | |
MOUSE_MODE_CONFINED cannot be implemented. | |||
2017-04-29 | Fix HTML5 key events | L. Krause | |
Regression from 86f5ac3 | |||
2017-04-28 | Remove GLUT usage in HTML5 platform | L. Krause | |
2017-04-26 | Implement HTML5 touch events | L. Krause | |
2017-04-25 | Reimplement HTML5 mouse input without GLUT | L. Krause | |
Fixes inverted scrolling on Chromium | |||
2017-04-10 | Rename [gs]et_pos to [gs]et_position for Controls | Sergey Pusnei | |
Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005 | |||
2017-04-08 | Add "Godot Engine contributors" copyright line | Rémi Verschelde | |
2017-03-29 | Merge pull request #8191 from eska014/webgl2-export | Juan Linietsky | |
WebGL 2 export per WebAssembly or asm.js | |||
2017-03-29 | WebGL 2 export per WebAssembly or asm.js | eska | |
2017-03-27 | Merge pull request #8159 from Hinsbart/last_id | Rémi Verschelde | |
Input: Remove usage of platform dependent event IDs. | |||
2017-03-26 | SCons: Add option to toggle warnings (on by default) | Rémi Verschelde | |
All the warnings are factored out of the platform-specific files and moved to SConstruct. Will have to check that it does not introduce regressions on some platforms/compilers. (cherry picked from commit 31107daa1a41fe9ab3c7c1868479e78e16848333) | |||
2017-03-26 | Input: Remove usage of platform dependent event IDs. | Andreas Haas | |
The ID property for InputEvents is set by `SceneTree` when sending the event down the tree. So there's no need for the platform specific code to set this value when it will later be overriden anyway... | |||
2017-03-17 | Some WebGL 2 and build fixes/clean-up | eska | |
2017-03-14 | more html5 fixes | Juan Linietsky | |