Commit Graph
31707 Commits
Author SHA1 Message Date
Pedro J. Estébanez e99cf6bfe5 Fix crash duplicating local-to-scene resources 2020-11-18 23:45:30 +01:00
Rémi VerscheldeandGitHub a3a3b02bed Merge pull request #43639 from timothyqiu/rotation-fix
Fixes rotation in select mode on macOS
2020-11-18 21:58:24 +01:00
Rémi VerscheldeandGitHub 818434fbcb Merge pull request #43654 from qarmin/multiple_projects
Allow to open multiple projects when some are not imported or without main scene.
2020-11-18 21:57:42 +01:00
Rafał Mikrut b20c20a6f7 Allow to open multiple projects when some are not imported or without main scene. 2020-11-18 21:24:27 +01:00
Rémi VerscheldeandGitHub 8028663a4b Merge pull request #43651 from winterpixelgames/PR-fix-validation-layers-parse
allow vulkan validation layers in release builds if explicity asked for
2020-11-18 21:22:04 +01:00
Jordan Schidlowsky e9527d0353 allow vulkan validation layers in release builds if explicity asked for 2020-11-18 14:07:28 -06:00
Rémi VerscheldeandGitHub 9a3d3df0e2 Merge pull request #43645 from vnen/variant-builtin-ret-type-fix
Fix return type on builtin validated calls
2020-11-18 15:00:18 +01:00
George Marques bd93547c83 Fix return type on builtin validated calls
Before it was being set to the base type instead of the actual return
type.
2020-11-18 10:35:16 -03:00
Rémi Verschelde cd6afc05d1 Revert "nanosvg: Sync with upstream cc6c08d"
This reverts commit f697e7879b.

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-18 13:23:17 +01:00
Rémi VerscheldeandGitHub 48a760da55 Merge pull request #43640 from akien-mga/gltf-workaround-bogus-images
glTF: Workaround import failure with invalid embedded images
2020-11-18 13:22:28 +01:00
Rémi Verschelde f70cc0a60e glTF: Workaround import failure with invalid embedded images
image/gif is not supported in the glTF 2.0 specification,
these files are broken. But let's be lenient...

Fixes #43638.
2020-11-18 11:34:01 +01:00
Haoyu Qiu 381ba7d554 Fixes rotation in select mode on macOS 2020-11-18 18:16:22 +08:00
Rémi VerscheldeandGitHub bfed10185a Merge pull request #43630 from mbrlabs/nodepath-fix-2
Fixed deletion of nodes with exported node paths
2020-11-18 08:58:01 +01:00
Rémi VerscheldeandGitHub 2ed7b8d5b6 Merge pull request #43633 from akien-mga/nanosvg-cc6c08d
nanosvg: Sync with upstream cc6c08d
2020-11-18 08:36:45 +01:00
Rémi Verschelde f697e7879b nanosvg: Sync with upstream cc6c08d
Includes some loop condition fixes after fuzzing.
2020-11-18 08:21:46 +01:00
Marcus Brummer 3629651ef8 Fixed deletion of nodes with exported node paths 2020-11-18 00:12:32 +01:00
Rafał MikrutandRafał Mikrut 03f89a4481 Fix crash when printing leaked nodes 2020-11-17 22:10:05 +01:00
Rémi VerscheldeandGitHub 8ac9a97956 Merge pull request #43621 from Faless/fix/4.x_cli_export
Fix CLI export when export_path is in preset.
2020-11-17 21:59:57 +01:00
Rémi VerscheldeandGitHub bfb6c97da4 Merge pull request #43622 from madmiraal/fix-js-missing-semi-colons
Add missing javascript semi-colons.
2020-11-17 21:00:34 +01:00
Fabio AlessandrelliandGitHub aa15f7619a Merge pull request #43623 from madmiraal/fix-js-lgtm-warning
Fix godot_js_websocket_send function unused assignment.
2020-11-17 20:37:51 +01:00
Marcel Admiraal 112e2fdfc3 Fix godot_js_websocket_send function unused assignment. 2020-11-17 18:28:39 +00:00
Marcel Admiraal f42284ed07 Add missing javascript semi-colons. 2020-11-17 18:18:46 +00:00
Fabio Alessandrelli 032a1c5dc3 Fix CLI export when export_path is in preset.
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-17 18:26:03 +01:00
Rémi VerscheldeandGitHub c56a071d0c Merge pull request #42412 from Xrayez/doc-image-texture
Describe `ImageTexture`, `Image` creation and usage
2020-11-17 16:17:33 +01:00
Rémi VerscheldeandGitHub b59a6fc40e Merge pull request #38201 from Calinou/editor-f2-rename-node
Require Ctrl for switching between editors, bind F2 to Rename Node
2020-11-17 15:09:39 +01:00
Rémi VerscheldeandGitHub 3d02d2e3b8 Merge pull request #43614 from akien-mga/save-debugger-options
Debugger: Save options in project metadata
2020-11-17 15:01:31 +01:00
Andrii Doroshenko (Xrayez) 0ee88d6705 Describe ImageTexture, Image creation and usage 2020-11-17 16:00:41 +02:00
Rémi VerscheldeandGitHub 408effa688 Merge pull request #43612 from akien-mga/variant-utils-doc
doc: Sync classref with Variant utility methods
2020-11-17 13:50:08 +01:00
Rémi Verschelde 31865fcf3f i18n: Sync translations with Weblate
(cherry picked from commit e95af7ae9b)
2020-11-17 13:21:03 +01:00
Rémi Verschelde 090361f3c9 Debugger: Save options in project metadata
Fixes #19542.
2020-11-17 13:03:37 +01:00
Rémi Verschelde c6dcf3310d doc: Sync classref with Variant utility methods
Copied relevant documentation from the original `@GDScript` built-ins,
which will likely be removed in a future commit.

Various fixups to `variant_utility.cpp` while working on this.
2020-11-17 11:26:24 +01:00
Rémi VerscheldeandGitHub 386ee52978 Merge pull request #43610 from RandomShaper/fix_res_duplicate
Fix crash in resoure duplicate
2020-11-17 11:21:53 +01:00
Pedro J. Estébanez 9450717571 Fix crash in resoure duplicate 2020-11-17 10:13:41 +01:00
Rémi VerscheldeandGitHub 99d0df2e33 Merge pull request #38812 from aaronfranke/brace-no-empty-line
Remove all empty lines from the start of blocks defined with braces
2020-11-17 08:59:50 +01:00
Rémi VerscheldeandGitHub 9310369318 Merge pull request #43565 from rcorre/curve_handle_doc
Clarify Curve3D.get_point_{in,out} position in doc.
2020-11-17 08:21:04 +01:00
Rémi VerscheldeandGitHub 9de18cc946 Merge pull request #43547 from TokageItLab/lowering-s3d-and-camera-min-unit
Lowering the Minimum Unit at Shape3D and Cameras
2020-11-17 07:55:44 +01:00
Aaron Franke 02161aad5a Remove empty lines around braces with the formatting script 2020-11-16 23:38:11 -05:00
Aaron Franke 66e3060ea1 Add line removal around braces to the file formatting script 2020-11-16 23:27:44 -05:00
Tokage 4a2aaabf9f Lowering the Minimum Unit at Shape3D and Cameras 2020-11-17 13:17:37 +09:00
Ryan Roden-Corrent c6093ae612 Clarify Curve3D.get_point_{in,out} position in doc.
I verified this experimentally. I added a point at roughly (1,0,0), and
dragged a handle back to the origin. The result was:

```
get_point_position: (0.991079, 0, -0.000069)
get_point_in: (0.993409, 0, 0)
get_point_out: (-0.993409, 0, 0)
```
2020-11-16 17:22:44 -05:00
Rémi VerscheldeandGitHub fbe0386c65 Merge pull request #43233 from madmiraal/fix-42876
Remove unneeded filter on joy_axis()
2020-11-16 22:41:14 +01:00
Rémi VerscheldeandGitHub d3f20ea0ae Merge pull request #43538 from KoBeWi/gotta_check_them_all
Allow folder checking in export preset file list
2020-11-16 22:32:58 +01:00
Rémi VerscheldeandGitHub bffa95fc07 Merge pull request #43537 from KoBeWi/🌳🗎🔧
Correct the doc about Tree.get_edited
2020-11-16 22:32:38 +01:00
Rémi VerscheldeandGitHub 900e5ffdd8 Merge pull request #43595 from mbrlabs/windows-execute-fix
Fixed exit code retrieval of spawned processes on Windows
2020-11-16 22:16:25 +01:00
Rémi VerscheldeandGitHub 484c3d5e27 Merge pull request #43248 from HEAVYPOLY/master
Change android orientations from sensor to user
2020-11-16 22:12:53 +01:00
Marcus Brummer f0f4220b05 Fixed exit code retrieval of spawned processes on Windows
Use GetExitCodeProcess() on Windows to retrieve the exit code of a process in
OS:excute()
2020-11-16 18:30:33 +01:00
Rémi VerscheldeandGitHub e5dfb9b25e Merge pull request #43556 from naithar/feature/pluggable_app_delegates
[4.0] [iOS] Pluggable application delegate
2020-11-16 17:02:16 +01:00
Rémi VerscheldeandGitHub d191ffe647 Merge pull request #43479 from Calinou/use-low-editor-scale-auto
Use 75% editor scale on small displays automatically
2020-11-16 16:36:10 +01:00
Hugo Locurcio c1a65e5289 Use 75% editor scale on small displays automatically
This also makes borders always display in the editor theme,
even if the editor scale is below 100%. Otherwise, "focus" outlines
would vanish when using an editor scale below 100%,
which harms usability.
2020-11-16 16:23:15 +01:00
Fabio AlessandrelliandGitHub efe3eaf6a4 Merge pull request #43493 from timothyqiu/request-absolute-authority
Allow HTTPClient to talk to a proxy server
2020-11-16 16:00:26 +01:00