summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-19Merge pull request #43591 from madmiraal/fix-43520Rémi Verschelde
Update joy button and stick names, enums and documentation
2020-11-19Merge pull request #43692 from akien-mga/scons-leave-link-aloneRémi Verschelde
SCons: Remove unnecessary $LINK overrides
2020-11-19Merge pull request #43687 from akien-mga/macos-osxcross-link-arm64Rémi Verschelde
OSX: Fix linking with osxcross for arm64
2020-11-19SCons: Remove unnecessary $LINK overridesRé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-19OSX: Fix linking with osxcross for arm64Ré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-19Update joy button and stick names, enums and documentationMarcel Admiraal
2020-11-19Merge pull request #43668 from GryphonClaw/masterRémi Verschelde
added shortcuts/hotkeys for tileset editor plugin collision buttons, …
2020-11-19Merge pull request #43662 from EricEzaM/PR/INP3-command_serialization_optionalRémi Verschelde
Made serialization of Command toggleable when saving InputEvents.
2020-11-19Merge pull request #43682 from RandomShaper/warn_reference_singletonRémi Verschelde
Warn about singleton being a Reference
2020-11-19Made 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-19Warn about singleton being a ReferencePedro J. Estébanez
2020-11-19Merge pull request #43681 from aaronfranke/grid-view-updateRémi Verschelde
Update the 3D grid when the "View Grid" checkbox is changed
2020-11-19Update the 3D grid when the "View Grid" checkbox is changedAaron Franke
2020-11-19Merge pull request #43665 from Nickswoboda/fix-invalid-freeRémi Verschelde
Check uniform set validity before freeing
2020-11-19Merge pull request #43664 from Phischermen/quit-documentationRémi Verschelde
Clarify that SceneTree::quit() does not immediately end the application.
2020-11-19Merge pull request #43671 from m4gr3d/fix_zipalign_bug_on_windowsRémi Verschelde
Fix zipalign command name on Windows machines
2020-11-18Fix zipalign command name on Windows machines.Fredia Huya-Kouadio
2020-11-19Merge pull request #43661 from EricEzaM/PR/INP2-rename_load_from_globalsRémi Verschelde
load_from_globals() -> load_from_project_settings()
2020-11-19Merge pull request #43657 from RandomShaper/fix_dupe_crashRémi Verschelde
Fix crash duplicating local-to-scene resources
2020-11-18added shortcuts/hotkeys for tileset editor plugin collision buttons, with ↵GryphonClaw
suggested changes.
2020-11-18Check uniform set validity before freeingNick Swoboda
2020-11-18Clarify that SceneTree::quit() does not immediately end the application.Phischermen
2020-11-19load_from_globals() -> load_from_project_settings()Eric M
2020-11-18Fix crash duplicating local-to-scene resourcesPedro J. Estébanez
2020-11-18Merge pull request #43639 from timothyqiu/rotation-fixRémi Verschelde
Fixes rotation in select mode on macOS
2020-11-18Merge pull request #43654 from qarmin/multiple_projectsRémi Verschelde
Allow to open multiple projects when some are not imported or without main scene.
2020-11-18Allow to open multiple projects when some are not imported or without main ↵Rafał Mikrut
scene.
2020-11-18Merge pull request #43651 from winterpixelgames/PR-fix-validation-layers-parseRémi Verschelde
allow vulkan validation layers in release builds if explicity asked for
2020-11-18allow vulkan validation layers in release builds if explicity asked forJordan Schidlowsky
2020-11-18Merge pull request #43645 from vnen/variant-builtin-ret-type-fixRémi Verschelde
Fix return type on builtin validated calls
2020-11-18Fix return type on builtin validated callsGeorge Marques
Before it was being set to the base type instead of the actual return type.
2020-11-18Revert "nanosvg: Sync with upstream cc6c08d"Rémi Verschelde
This reverts commit f697e7879b0c1b37b94b890b3f2a9910e5d822a2. Part of the update introduced a regression: https://github.com/memononen/nanosvg/issues/188. We could include a local revert of the problematic commit but let's just do a full revert to our previous version, and I'll re-update once the regression is fixed upstream. Fixes #43641.
2020-11-18Merge pull request #43640 from akien-mga/gltf-workaround-bogus-imagesRémi Verschelde
glTF: Workaround import failure with invalid embedded images
2020-11-18glTF: Workaround import failure with invalid embedded imagesRémi Verschelde
image/gif is not supported in the glTF 2.0 specification, these files are broken. But let's be lenient... Fixes #43638.
2020-11-18Fixes rotation in select mode on macOSHaoyu Qiu
2020-11-18Merge pull request #43630 from mbrlabs/nodepath-fix-2Rémi Verschelde
Fixed deletion of nodes with exported node paths
2020-11-18Merge pull request #43633 from akien-mga/nanosvg-cc6c08dRémi Verschelde
nanosvg: Sync with upstream cc6c08d
2020-11-18nanosvg: Sync with upstream cc6c08dRémi Verschelde
Includes some loop condition fixes after fuzzing.
2020-11-18Fixed deletion of nodes with exported node pathsMarcus Brummer
2020-11-17Merge pull request #43621 from Faless/fix/4.x_cli_exportRémi Verschelde
Fix CLI export when export_path is in preset.
2020-11-17Merge pull request #43622 from madmiraal/fix-js-missing-semi-colonsRémi Verschelde
Add missing javascript semi-colons.
2020-11-17Merge pull request #43623 from madmiraal/fix-js-lgtm-warningFabio Alessandrelli
Fix godot_js_websocket_send function unused assignment.
2020-11-17Fix godot_js_websocket_send function unused assignment.Marcel Admiraal
2020-11-17Add missing javascript semi-colons.Marcel Admiraal
2020-11-17Fix CLI export when export_path is in preset.Fabio Alessandrelli
Export presets contains the export_path option, to specify the default export location, but the CLI export option disregarded that, and always required and export path to be specified. After this commit, if the export path is not specified in the command, the one in the preset will be used, erroring only if it's not present or invalid.
2020-11-17Merge pull request #42412 from Xrayez/doc-image-textureRémi Verschelde
Describe `ImageTexture`, `Image` creation and usage
2020-11-17Merge pull request #38201 from Calinou/editor-f2-rename-nodeRémi Verschelde
Require Ctrl for switching between editors, bind F2 to Rename Node
2020-11-17Merge pull request #43614 from akien-mga/save-debugger-optionsRémi Verschelde
Debugger: Save options in project metadata
2020-11-17Describe `ImageTexture`, `Image` creation and usageAndrii Doroshenko (Xrayez)
2020-11-17Merge pull request #43612 from akien-mga/variant-utils-docRémi Verschelde
doc: Sync classref with Variant utility methods