summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-16Merge pull request #61085 from timothyqiu/as-overRémi Verschelde
2022-05-16Merge pull request #57006 from Calinou/web-editor-no-threads-modalRémi Verschelde
2022-05-16Merge pull request #58624 from dzil123/fix_update_gridmap_cursorRémi Verschelde
2022-05-16Merge pull request #59231 from Sauermann/fix-top-level-identificationRémi Verschelde
2022-05-16Merge pull request #61061 from smix8/navigation_mesh_sample_distance_range_4.xRémi Verschelde
2022-05-16Merge pull request #59799 from Sauermann/fix-gridcontainer-remaining-pixelRémi Verschelde
2022-05-16Merge pull request #59596 from Calinou/doc-camera-project-ray-normal-originRémi Verschelde
2022-05-16Fix AnimatedSprite doesn't emit animation_finished when changing playback ↵Haoyu Qiu
direction
2022-05-16Merge pull request #60126 from Calinou/image-improve-error-messagesRémi Verschelde
2022-05-16Merge pull request #60086 from fire-forge/editorspinslider-hide-sliderRémi Verschelde
2022-05-16Merge pull request #60130 from fire-forge/theme-node-namesRémi Verschelde
2022-05-16Clamp NavigationMesh sample_distance above zerosmix8
While default ReCast library has support for 0.0 'sample_distance' the Godot implementation does not an crashes. Previously Godot would set all sample_distance values below 0.9 to 0 which causes the crashes. This limits the sample_distance range selection to 0.1 - 16.0 and also clamps sample_distance that are below 0.1 before ReCast receives them.
2022-05-16Merge pull request #61003 from vnen/gdscript-await-stack-fixRémi Verschelde
2022-05-16Merge pull request #60507 from bruvzg/textmeshRémi Verschelde
Implement TextMesh.
2022-05-16Merge pull request #60463 from Geometror/improve-vs-1Rémi Verschelde
2022-05-16Merge pull request #61010 from derammo/visual_script_selector_pathsRémi Verschelde
2022-05-16Merge pull request #60986 from fire-forge/capitalismRémi Verschelde
2022-05-16Merge pull request #61068 from ↵Rémi Verschelde
Calinou/editor-gpuparticles3d-tweak-attractor-gizmo
2022-05-16Merge pull request #61058 from Calinou/doc-performanceRémi Verschelde
2022-05-16Merge pull request #60992 from Calinou/doc-gpuparticles3d-attractors-collisionRémi Verschelde
2022-05-16Merge pull request #61071 from timothyqiu/leading-styleboxRémi Verschelde
2022-05-16Merge pull request #61057 from smix8/navigation_obstacle_transform_error_4.xRémi Verschelde
2022-05-16Merge pull request #61038 from smix8/navigation_obstacle_rid_config_warn_4.xRémi Verschelde
2022-05-16Merge pull request #61032 from smix8/navigationmesh_bake_no_threads_4.xRémi Verschelde
2022-05-16Merge pull request #60958 from smix8/navigation_server_rid_utility_4.xRémi Verschelde
2022-05-16Merge pull request #61074 from timoschwarzer/fix-ios-vibration-durationRémi Verschelde
2022-05-16Merge pull request #60999 from reduz/replace-rbhash-by-hashmapRémi Verschelde
2022-05-16Fix crash when editing pinned StyleBoxHaoyu Qiu
2022-05-16Replace most uses of Map by HashMapreduz
* Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated!
2022-05-16Fix vibration duration on iOSTimo Schwarzer
Fixes #61063
2022-05-16Merge pull request #61070 from somnathsarkar/screenuv-fixHugo Locurcio
2022-05-16Document GPUParticles3D attractors and collisionHugo Locurcio
2022-05-16Fix computation of screen_uvSomnath Sarkar
2022-05-16Use a different color for GPUParticlesAttractor3D editor gizmosHugo Locurcio
This makes attractor gizmos (orange) distinguishable from collision gizmos (blue).
2022-05-16Improve the Performance class documentationHugo Locurcio
This makes documentation for the Performance class 100% complete.
2022-05-16Disable threaded NavigationMesh bake on unsupported OSsmix8
Automatically disables threaded NavigationMesh bake when OS does not support threads.
2022-05-15Fix NavigationObstacle2D/3D get_global_transform() errorsmix8
Fixes NavigationObstacle2D/3D reporting a 'get_global_transform: Condition "!is_inside_tree()" error when estimating the agent radius. The collisionshapes that are lower in the SceneTree order than the obstacle node are not loaded in the SceneTree yet so the global_transform function fails. Also adds warning message when this happens.
2022-05-15Merge pull request #61047 from akien-mga/thorvg-0.8.1Rémi Verschelde
2022-05-15thorvg: Sync with upstream 0.8.1Rémi Verschelde
And backport fix for FreeBSD support. Fixes #60003.
2022-05-15Expose NavigationObstacle2D/3D get_rid() and add config warningsmix8
Exposes get_rid() function for scripting. Adds configuration warning when obstacle is used with not intended static body parent.
2022-05-14Merge pull request #61016 from macjuul/mono-script-editor-fixRémi Verschelde
Fix script editor opening when external editor is configured for C#
2022-05-14Fix script editor opening when external editor is configuredJulian Mills
2022-05-13fixed path calculations in visual script selectorderammo
incorrect usage of lstrip was mangling file names
2022-05-13GDScript: Fix stack manipulation for `await`George Marques
The stack now contains three special addresses that should no be copied to the state, since it contains references that creates cycles. They can be recreated when the function is resumed. This commit also removes the clearing of stack from the GDScriptFunctionState destructor, since it should be cleared when the function exits. The state stack should only be cleared manually if the instance is freed before the state resumes (which is already being done). Otherwise this would destruct the stack twice, causing crashes.
2022-05-13Merge pull request #60569 from ↵Hugo Locurcio
snailrhymer/shape-collision-description-improvements
2022-05-13Document Shape2D's collide_and_get_contacts() and ↵SnailRhymer
collide_with_motion_and_get_contacts() Expand on the format of the output array for collide_and_get_contacts and collide_with_motion_and_get_contacts, and describe how the contact point pairs can be used to calculate collision normals and depths.
2022-05-13Merge pull request #60998 from bruvzg/etc_arm64Rémi Verschelde
2022-05-13Merge pull request #60894 from derammo/derammo_opengl3_windowsRémi Verschelde
2022-05-13etcpak: Update to upstream commit f128369 (May 13, 2022)bruvzg
2022-05-13Merge pull request #60981 from Calinou/doc-animatedsprite2dRémi Verschelde