Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-23 | [HTML5] Enforce JavaScript style with eslint. | Fabio Alessandrelli | |
Applies to javascript files inside the platform library folder, the exposed Engine code, and any javascript files in modules. Files ending with ".externs.js" will be ignored, you can create a ".eslintignore" file to specify extra files to be ignored. | |||
2020-11-21 | [HTML5] Libraries refactor for linting. | Fabio Alessandrelli | |
Initial work to make liniting easier. This includes: - Rename http_request.js to library_godot_http_request.js. - Rename externs.js to engine.externs.js. - New library_godot_runtime.js (GodotRuntime) wraps around emscripten functions. - Refactor of XMLHttpRequest handler in engine/preloader.js. - Few fixes to bugs spotted by early stage linting. | |||
2020-11-20 | Merge pull request #43713 from akien-mga/doc-node-internal-processing | Rémi Verschelde | |
doc: Warn about using Node internal processing | |||
2020-11-20 | Merge pull request #43716 from akien-mga/export-options-consistency | Rémi Verschelde | |
Export: Reorder options for consistency across platforms | |||
2020-11-20 | Merge pull request #43719 from akien-mga/nanosvg-3e403ec | Rémi Verschelde | |
nanosvg: Sync with upstream 3e403ec | |||
2020-11-20 | Merge pull request #43583 from Calinou/test-add-object | Rémi Verschelde | |
Add a test suite for Object | |||
2020-11-20 | Merge pull request #43514 from Calinou/test-add-rect2-rect2i | Rémi Verschelde | |
Add a test suite for Rect2 and Rect2i | |||
2020-11-20 | Merge pull request #43722 from Xrayez/doctest-update-2.4.1 | Rémi Verschelde | |
doctest: Update to 2.4.1 | |||
2020-11-20 | Add a test suite for Object | Hugo Locurcio | |
2020-11-20 | Add a test suite for Rect2 and Rect2i | Hugo Locurcio | |
2020-11-20 | Style fix after #43517 | Rémi Verschelde | |
2020-11-20 | doctest: Update to 2.4.1 | Andrii Doroshenko (Xrayez) | |
Includes a patch for breakpoint inline assembly for macOS. | |||
2020-11-20 | Merge pull request #43517 from Calinou/test-add-json | Rémi Verschelde | |
Add a test suite for JSON | |||
2020-11-20 | Merge pull request #43721 from Xrayez/doctest-no-override | Rémi Verschelde | |
doctest: Do not override command-line options | |||
2020-11-20 | doctest: Do not override command-line options | Andrii Doroshenko (Xrayez) | |
Those options were likely copy-pasted from documentation examples. This change also allows to break in the debugger by default when assertions fail, and this can be configured via command-line interface. | |||
2020-11-20 | nanosvg: Sync with upstream 3e403ec | Rémi Verschelde | |
Includes some loop condition fixes after fuzzing. The previously identified regression (#43641) is now fixed upstream. | |||
2020-11-20 | Export: Reorder options for consistency across platforms | Rémi Verschelde | |
2020-11-20 | doc: Warn about using Node internal processing | Rémi Verschelde | |
See #43689. Also 'fixed' some spelling for behavior in publicly visible strings. (Sorry en_GB, en_CA, en_AU, and more... Silicon Valley won the tech spelling war.) | |||
2020-11-20 | Merge pull request #43703 from Xrayez/premature-timer | Rémi Verschelde | |
Do not start `Timer` upon manual switching of internal process | |||
2020-11-20 | Do not start `Timer` upon manual switching of internal process | Andrii Doroshenko (Xrayez) | |
Prevents `Timer` to prematurely start and timeout immediately if internal processing is enabled manually with `Timer.set_process_internal(true)` or `Timer.set_physics_process_internal(true)`. Even if the internal processing is enabled manually, the user still has to actually start the timer with `start()` method explicitly. | |||
2020-11-19 | Merge pull request #43591 from madmiraal/fix-43520 | Rémi Verschelde | |
Update joy button and stick names, enums and documentation | |||
2020-11-19 | Merge pull request #43692 from akien-mga/scons-leave-link-alone | Rémi Verschelde | |
SCons: Remove unnecessary $LINK overrides | |||
2020-11-19 | Merge pull request #43687 from akien-mga/macos-osxcross-link-arm64 | Rémi Verschelde | |
OSX: Fix linking with osxcross for arm64 | |||
2020-11-19 | SCons: Remove unnecessary $LINK overrides | Rémi Verschelde | |
As of SCons 4.0.1, the default value for $LINK is $SMARTLINK, which itself is a function that will use $CXX as linker for C++: https://github.com/SCons/scons/blob/4.0.1/SCons/Tool/link.py#L327-L328 https://github.com/SCons/scons/blob/4.0.1/SCons/Tool/link.py#L54-L76 So we don't need to manually specify the same value as $CXX for $LINK. | |||
2020-11-19 | OSX: Fix linking with osxcross for arm64 | Rémi Verschelde | |
For some reason the `-target` option on the `LINKFLAGS` was causing a weird issue where osxcross' clang wrapper would attempt using the system `/bin/ld` instead of the osxcross version (which is Apple's `ld64`). The error message would be: ``` /bin/ld: unrecognized option '-dynamic' ``` Also removed from `CCFLAGS` for consistency, it seems to work fine with only `-mmacosx-version-min`. | |||
2020-11-19 | Update joy button and stick names, enums and documentation | Marcel Admiraal | |
2020-11-19 | Merge pull request #43668 from GryphonClaw/master | Rémi Verschelde | |
added shortcuts/hotkeys for tileset editor plugin collision buttons, … | |||
2020-11-19 | Merge pull request #43662 from EricEzaM/PR/INP3-command_serialization_optional | Rémi Verschelde | |
Made serialization of Command toggleable when saving InputEvents. | |||
2020-11-19 | Merge pull request #43682 from RandomShaper/warn_reference_singleton | Rémi Verschelde | |
Warn about singleton being a Reference | |||
2020-11-19 | Made serialization of Command toggleable when saving InputEvents. | Eric M | |
Made serialization of Command optional. If command is serialized, Control (On Win/Linux) or Meta (on Mac) are not. Example use case: You are on Windows and you set a shortcut to be Control + E. This would serialize as Command=true and Control=true. If you then run this project on Mac, you would need to press Command AND Control to activate the shortcut - which is not what is intended. Now, you can set store_command to true, and it will only serialize to Command = true (no Control serialized). On Windows, this means Control. On Mac, it means only command. | |||
2020-11-19 | Warn about singleton being a Reference | Pedro J. Estébanez | |
2020-11-19 | Merge pull request #43681 from aaronfranke/grid-view-update | Rémi Verschelde | |
Update the 3D grid when the "View Grid" checkbox is changed | |||
2020-11-19 | Update the 3D grid when the "View Grid" checkbox is changed | Aaron Franke | |
2020-11-19 | Merge pull request #43665 from Nickswoboda/fix-invalid-free | Rémi Verschelde | |
Check uniform set validity before freeing | |||
2020-11-19 | Merge pull request #43664 from Phischermen/quit-documentation | Rémi Verschelde | |
Clarify that SceneTree::quit() does not immediately end the application. | |||
2020-11-19 | Merge pull request #43671 from m4gr3d/fix_zipalign_bug_on_windows | Rémi Verschelde | |
Fix zipalign command name on Windows machines | |||
2020-11-18 | Fix zipalign command name on Windows machines. | Fredia Huya-Kouadio | |
2020-11-19 | Merge pull request #43661 from EricEzaM/PR/INP2-rename_load_from_globals | Rémi Verschelde | |
load_from_globals() -> load_from_project_settings() | |||
2020-11-19 | Merge pull request #43657 from RandomShaper/fix_dupe_crash | Rémi Verschelde | |
Fix crash duplicating local-to-scene resources | |||
2020-11-18 | added shortcuts/hotkeys for tileset editor plugin collision buttons, with ↵ | GryphonClaw | |
suggested changes. | |||
2020-11-18 | Check uniform set validity before freeing | Nick Swoboda | |
2020-11-18 | Clarify that SceneTree::quit() does not immediately end the application. | Phischermen | |
2020-11-19 | load_from_globals() -> load_from_project_settings() | Eric M | |
2020-11-18 | Fix crash duplicating local-to-scene resources | Pedro J. Estébanez | |
2020-11-18 | Merge pull request #43639 from timothyqiu/rotation-fix | Rémi Verschelde | |
Fixes rotation in select mode on macOS | |||
2020-11-18 | Merge pull request #43654 from qarmin/multiple_projects | Rémi Verschelde | |
Allow to open multiple projects when some are not imported or without main scene. | |||
2020-11-18 | Allow to open multiple projects when some are not imported or without main ↵ | Rafał Mikrut | |
scene. | |||
2020-11-18 | Merge pull request #43651 from winterpixelgames/PR-fix-validation-layers-parse | Rémi Verschelde | |
allow vulkan validation layers in release builds if explicity asked for | |||
2020-11-18 | allow vulkan validation layers in release builds if explicity asked for | Jordan Schidlowsky | |
2020-11-18 | Merge pull request #43645 from vnen/variant-builtin-ret-type-fix | Rémi Verschelde | |
Fix return type on builtin validated calls |