summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-21Fix STL to Godot type convertion of polypartitionHaoyu Qiu
2021-05-21Merge pull request #48910 from WinstonHartnett/fix-instance-uniform-typoRémi Verschelde
Fix instance uniform typo
2021-05-21Merge pull request #48913 from lyuma/gltf_named_binds_dedupRémi Verschelde
Fix incorrect skin deduplication when using named binds
2021-05-21Merge pull request #48912 from lyuma/gltf_graceful_fail_meshRémi Verschelde
Fail gracefully when a mesh fails to import.
2021-05-20gltf: Fail gracefully when a mesh instance fails.Lyuma
2021-05-20Fix incorrect skin deduplication when using named bindsLyuma
2021-05-20Fix instance uniform typoWinston Hartnett
2021-05-21Merge pull request #48903 from Calinou/math-funcs-remove-old-msvc-ifdefRémi Verschelde
2021-05-21Merge pull request #48904 from fire/gltf-img-failureRémi Verschelde
When one invalid image fails, it should only fail that single image.
2021-05-20Merge pull request #36180 from KoBeWi/I_broke_your_rightRémi Verschelde
Change behavior of String.right
2021-05-20When one invalid image fails, it should only fail that single image.K. S. Ernest (iFire) Lee
Move to a more graceful degradation 3d asset import model.
2021-05-20Remove `#ifdef` catering to MSVC 2012 and earlier in `math_funcs.h`Hugo Locurcio
For the `master` branch, the minimum supported MSVC version is now MSVC 2017 (with MSVC 2019 being recommended).
2021-05-20Change behavior of String.rightTomasz Chabora
2021-05-20Merge pull request #48887 from aaronfranke/roundRémi Verschelde
Use global scope round method for rounding
2021-05-20Merge pull request #48805 from radishes/noise-image-offsetRémi Verschelde
Add support for generating noise images with an offset
2021-05-20Merge pull request #48895 from JFonS/fix_viewport_rotation_controlRémi Verschelde
Fix swapped front/rear directions in viewport rotation control.
2021-05-20Merge pull request #48542 from Calinou/xdg-base-dirs-absolute-onlyRémi Verschelde
Only allow absolute paths in XDG environment variables
2021-05-20Only allow absolute paths in XDG environment variablesHugo Locurcio
The XDG Base Directory specification does not allow using relative paths (which broke things in Godot anyway). If a relative path is detected, it should be ignored.
2021-05-20Add support for generating noise images with an offset.Casey Foote
2021-05-20Merge pull request #48719 from Faless/js/4.x_interfacesRémi Verschelde
[HTML5] Implement Godot <-> JavaScript interface.
2021-05-20Fix swapped front/rear directions in viewport rotation control.jfons
2021-05-20Merge pull request #48863 from Ev1lbl0w/bugfix-zip_importRémi Verschelde
Fix zip_root not being defined when importing by drag&drop
2021-05-20[HTML5] Implement Godot <-> JavaScript interface.Fabio Alessandrelli
2021-05-20Merge pull request #48812 from groud/tilemap_scenes_paintingRémi Verschelde
Implement scenes tiles in TileMaps
2021-05-20Merge pull request #48882 from aaronfranke/approx-use-doubleRémi Verschelde
Make is_equal_approx have explicit float and double versions
2021-05-20Merge pull request #48860 from JohnM666/fix-basis-variant-initializationRémi Verschelde
Fix RigidBody3D.get_inverse_inertia_tensor() crash
2021-05-20Use global scope round method for roundingAaron Franke
2021-05-20Merge pull request #48880 from akien-mga/codespell-2.0.0Rémi Verschelde
Fix typos with codespell
2021-05-20Implement scenes tiles in TileMapsGilles Roudière
2021-05-20Fix typos with codespellRémi Verschelde
Using codespell 2.0.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick fave findn GIRD leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ```
2021-05-20Make is_equal_approx have explicit float and double versionsAaron Franke
2021-05-20Merge pull request #48879 from Faless/doc/4.x_no_unix_socksRémi Verschelde
[Doc] Remove reference to UNIX sockets in StreamPeer.
2021-05-20[Doc] Remove reference to UNIX sockets in StreamPeer.Fabio Alessandrelli
That class can be used as a base to implement them, but there is no actual implementation for it in Godot.
2021-05-20Fix #46282 Executing RigidBody3D.get_inverse_inertia_tensor() crashes GodotJohnM666
2021-05-20Merge pull request #48872 from Chaosus/editor_fix_script_list_themeRémi Verschelde
Updates script list colors after theme is changed
2021-05-20Merge pull request #48855 from Chaosus/shader_array_length_in_structsRémi Verschelde
Implements length() shader function for arrays in structs
2021-05-20Merge pull request #48867 from kleonc/node2d-z_index-docs-masterRémi Verschelde
Document valid range of Node2D.z_index
2021-05-20Updates script list colors after theme is changedYuri Roubinsky
2021-05-20 Document valid range of Node2D.z_indexkleonc
2021-05-19Fix zip_root not being defined when importing by drag&dropEv1lbl0w
2021-05-19Merge pull request #44201 from thebestnom/android-cursor-iconsRémi Verschelde
Android: Add support for cursor icons
2021-05-19Android: Add support for cursor iconsthebestnom
2021-05-19Implements length() shader function for arrays in structsYuri Roubinsky
2021-05-19Merge pull request #48657 from Calinou/test-add-gdscriptRémi Verschelde
Add a unit test suite for GDScript
2021-05-19Merge pull request #48827 from Rhathe/set_iterations_masterRémi Verschelde
Enable setting of collision iterations in PhysicsServer2D
2021-05-19Merge pull request #48851 from akien-mga/android-remove-fno-integrated-asRémi Verschelde
Android: Remove `-fno-integrated-as`, it can break arm64v8 build
2021-05-19Merge pull request #48823 from timothyqiu/bone-idRémi Verschelde
Fix ragdoll simulation when parent was readded to scene
2021-05-19Merge pull request #48849 from madmiraal/fix-quat-includesRémi Verschelde
Fix `Quat` includes
2021-05-19Merge pull request #48821 from Calinou/test-add-vectorRémi Verschelde
Add a test suite for Vector
2021-05-19Android: Remove `-fno-integrated-as`, it can break arm64v8 buildRémi Verschelde
We found that this flag causes this error on PR #48812 which does not add any fancy inline assembly: ``` /tmp/tile_set-ce236a.s: Assembler messages: /tmp/tile_set-ce236a.s:34676: Error: selected processor does not support `bfc x0,#32,#32' clang++: error: assembler command failed with exit code 1 (use -v to see invocation) ``` That flag is mentioned in various errors related to assembler failures on arm64v8 with Clang from the Android NDK. It was added in Godot in #6958 when migrating from GCC to Clang, and is indeed referenced in the NDK's Clang migration guide: https://android.googlesource.com/platform/ndk/+/master/docs/ClangMigration.md > Especially for ARM and ARM64, Clang is much stricter about assembler rules > than GCC/GAS. Use `-fno-integrated-as` if Clang reports errors in inline > assembly or assembly files that you don't wish to modernize. We don't get those errors nowadays so it seems the flag is no longer needed.