summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-17Make Navigation Agents and Obstacles respect parent process modesmix8
Temporarily removes agent from navigation map when parent node cannot process due to SceneTree pause and process_mode property. Normal process_mode does not work as other agents would still avoid the paused agents because they were still active on the navigation map and the rvo world. Also fixes potential crash when region_get_map or agent_get_map is called while no map is set.
2022-05-17Merge pull request #60867 from KoBeWi/μtextRémi Verschelde
Remove font height restriction from Button
2022-05-17Merge pull request #61124 from bruvzg/icu_hb_ft_updateRémi Verschelde
Update HarfBuzz, ICU and FreeType.
2022-05-17Update HarfBuzz, ICU and FreeType.bruvzg
HarfBuzz: Update to version 4.2.1 FreeType: Update to version 2.12.1 ICU: Update to version 71.1
2022-05-17Merge pull request #61110 from rburing/project_settings_use_rbmapRémi Verschelde
2022-05-17Merge pull request #61087 from reduz/readonly-dictionaryRémi Verschelde
Implement read-only dictionaries.
2022-05-17Merge pull request #55134 from KoBeWi/script_pillow_or_somethingRémi Verschelde
Always soft-reload scripts
2022-05-17ProjectSettings: use RBMap again instead of HashMapRicardo Buring
This fixes corruption of project.godot and failure to load global classes.
2022-05-17Merge pull request #60708 from timothyqiu/drop-onreadyRémi Verschelde
2022-05-17Merge pull request #61112 from Chaosus/graph_edit_delete_nodes_paramRémi Verschelde
2022-05-17Merge pull request #61001 from derammo/derammo_popup_conditional_hideRémi Verschelde
2022-05-17Merge pull request #60159 from Calinou/print-fps-hide-unstable-printsRémi Verschelde
2022-05-17Hide the first `--print-fps` outputs after the engine has startedHugo Locurcio
The first 2 or 3 prints are inaccurate since the engine has just started at that point.
2022-05-17Add node list param to `GraphEdit::delete_nodes_request` signalYuri Rubinsky
2022-05-17Merge pull request #61101 from clayjohn/GLES3-3DRémi Verschelde
2022-05-17Merge pull request #61004 from V-Sekai/reimport_filesRémi Verschelde
Bind EditorFileSystem::reimport_files and improve docs
2022-05-17Bind EditorFileSystem::reimport_files and improve docsLyuma
reimport_files offers a way for scripts to modify imported resources directly. For example, images, sounds or glTF documents which are written by an external program. It is much faster than `scan`, and can allow scripts to synchronously proceed after import finishes.
2022-05-17Merge pull request #59242 from Sauermann/fix-editor-select-toplevelRémi Verschelde
Fix that Top Level CanvasItems are unselectable in editor
2022-05-17Create onready variables when dropping nodes and holding CtrlHaoyu Qiu
2022-05-17Fix that Top Level CanvasItems are unselectable in editorMarkus Sauermann
Previously the parent Transform2D was included in the calculation
2022-05-16Add basic lighting to GLES3 renderer.clayjohn
This includes all three light types and IBL, but does not include shadows or any form of GI
2022-05-16Merge pull request #61100 from Calinou/cli-rename-gpu-validation-argumentRémi Verschelde
Rename `--vk-layers` command line argument to `--gpu-validation`
2022-05-16Implement read-only dictionaries.reduz
* Add ability to set them read only. * If read-only, it can't be modified. This is added in order to optionally make const dictionaries (and eventually arrays) properly read-only in GDScript.
2022-05-16Rename `--vk-layers` command line argument to `--gpu-validation`Hugo Locurcio
The new name is independent of the graphics API in use. This prepares Godot for implementations of graphics APIs other than Vulkan.
2022-05-16Merge pull request #61099 from clayjohn/VULKAN-Mobile-shader-bugRémi Verschelde
2022-05-16Merge pull request #61094 from Geometror/fix-fnlite-dw-fractal-type-propertyRémi Verschelde
2022-05-16Merge pull request #61090 from Geometror/fix-curve-bakingRémi Verschelde
2022-05-16Merge pull request #61097 from KoBeWi/seek_to_inifnity_and_beyondRémi Verschelde
2022-05-16Fix custom irradiance bug in Vulkan mobile rendererclayjohn
2022-05-16Clarify seek() in relation to animation_finishedkobewi
2022-05-16Fix domain warp fractal type defaulting to the wrong value (and refactor ↵Hendrik Brucker
enum conversion)
2022-05-16Regression: Fix Curve2D/Curve3D bakingHendrik Brucker
2022-05-16Merge pull request #61035 from smix8/navigation_mesh_generator_missing_doc_4.xRémi Verschelde
2022-05-16Add missing class doc to NavigationMeshGeneratorsmix8
Adds missing class documentation for NavigationMeshGenerator bake() and clear() functions.
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