summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-08-21Curve2D/Curve3D: exact linear interpolationJihyun Yu
While calculating interpolated points, intervals between two baked points has been assummed to be `baked_interval`. The assumption could cause significant error in some extreme cases (for example #7088). To improve accuracy, `baked_dist_cache` is introduced, which stores distance from starting point for each baked points. `interpolate_baked` now returns exact linear-interpolated position along baked points.
2021-08-21Merge pull request #51933 from requizm/fix/p51866Hugo Locurcio
2021-08-21Fix line_separation working incorrectly in find_click of RichTextLabelMenderes
Apply suggestions from code review Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2021-08-20Merge pull request #51866 from requizm/fix/49455Hugo Locurcio
Fix `line_separation` working incorrectly in `RichTextLabel`
2021-08-20Fix line_separation constant working incorrectly in RichTextLabelrequizm
2021-08-20Merge pull request #51899 from fabriceci/motion-mode-2dCamille Mohr-Daurat
Add a custom physics for Top Down games in CharacterBody2D node to support slopes.
2021-08-20add motion mode to handle TPSfabriceci
2021-08-20Merge pull request #50282 from mortarroad/master-fix-convex-hull-windingCamille Mohr-Daurat
Fix winding of new convex hull implementation.
2021-08-20Merge pull request #49105 from vnen/gdscript-inner-preload-typeRémi Verschelde
GDScript: Fix inner classes and preloaded scripts as types
2021-08-20GDScript: Make singleton functions be seen as staticGeorge Marques
Since those can be called without an instance.
2021-08-20Fix winding of new convex hull implementation.Morris Tabor
2021-08-20Merge pull request #51916 from mhilbrunner/vs-fixRémi Verschelde
Fix VisualScriptEditor after namespaces
2021-08-20Fix VisualScriptEditor after namespacesMax Hilbrunner
2021-08-20Merge pull request #51910 from neikeq/csharp-callable-defvalRémi Verschelde
C#: Fix bindings generator for Callable argument default value
2021-08-20C#: Fix bindings generator for Callable argument default valueIgnacio Roldán Etcheverry
Previously there weren't any Callable arguments with a default value, but d4dd859991205e6cecfa9a0553b89db47c983d0b introduced one.
2021-08-20Merge pull request #51905 from Calinou/doc-string-get-extensionRémi Verschelde
Improve documentation for `String.get_extension()`
2021-08-20Merge pull request #51903 from nekomatata/shapes-fix-warningsRémi Verschelde
Fix compilation warnings in Shape2DSW/Shape3DSW
2021-08-20Merge pull request #51902 from vnen/variant-internal-constructorRémi Verschelde
Fix initialization of objects in VariantInternal
2021-08-20Improve documentation for `String.get_extension()`Hugo Locurcio
2021-08-19Fix compilation warnings in Shape2DSW/Shape3DSWPouleyKetchoupp
2021-08-19Fix initialization of objects in VariantInternalGeorge Marques
2021-08-19Merge pull request #51881 from KoBeWi/zz__iinnddeexxRémi Verschelde
Fix z_index applied twice for TileMap layers
2021-08-19Merge pull request #51583 from nekomatata/capsule-height-radius-settersRémi Verschelde
Fix capsule height/radius setters with linked properties
2021-08-19Merge pull request #51890 from fabriceci/crash-animation-blend-treeRémi Verschelde
Fix 51889 that cause a crash when you click on an AnimationTree that contains an invalid node
2021-08-19Fix capsule height/radius setters with linked propertiesPouleyKetchoupp
Capsule height and radius setters can modify each other, rather than using clamping, to avoid cases where values are not set correctly when loading a scene (depending on the order of properties). Inspector undo/redo: Added the possibility to link properties together in the editor, so they can be undone together, for cases where a property can modify another one. Gizmo undo/redo: Capsule handles pass both radius and height values so they can be undone together.
2021-08-19Merge pull request #51804 from ThreeRhinosInAnElephantCostume/fixundoredoRémi Verschelde
2021-08-19Merge pull request #51335 from JFonS/fix-omni-shadow-biasJFonS
Improvements to SpotLight3D and OmniLight3D's shadows
2021-08-19Merge pull request #51885 from akien-mga/html5-GODOT_VERSION_STATUSFabio Alessandrelli
HTML5: Handle `GODOT_VERSION_STATUS` env var in `@GODOT_VERSION@`
2021-08-19Avoid a crash when an node of the AnimationTree is invalidfabriceci
2021-08-19fixed popup_menu buttons getting triggered by lmb press instead of release.ThreeRhinosInAnElephantCostume
2021-08-19Merge pull request #51876 from ThreeRhinosInAnElephantCostume/fixcameracurrentRémi Verschelde
Fixed Camera2d's "current" property getting reset when switching scenes
2021-08-19fixed camera2d's "current" property getting reset when switching scenesThreeRhinosInAnElephantCostume
2021-08-19HTML5: Handle GODOT_VERSION_STATUS env var in @GODOT_VERSION@Rémi Verschelde
Follow-up to #51002.
2021-08-19Improvements to SpotLight3D and OmniLight3D's shadowsjfons
OmniLight3D: * Fixed lack of precision in cube map mode by scaling the projection's znear. * Fixed aliasing issues by making the paraboloids use two square regions instead of two half squares. * Fixed shadowmap atlas bleeding by adding padding. * Fixed sihadow blur's inconsistent radius and unclamped sampling. SpotLight3D: * Fixed lack of precision by scaling the projection's znear. * Fixed normal biasing. Both: * Tweaked biasing to make sure it works out of the box in most situations.
2021-08-19Fix z_index applied twice for TileMap layerskobewi
2021-08-19Merge pull request #48560 from SaracenOne/collada_semantic_fix_4_0Rémi Verschelde
2021-08-19Merge pull request #51703 from YeldhamDev/compal_tweaksRémi Verschelde
Minor tweaks/fixes for the Command Palette
2021-08-18GDScript: Fix memory leak when using self class as typeGeorge Marques
2021-08-18GDScript: Fix calling builtin static functionsGeorge Marques
2021-08-18GDScript: Fix issue when calling `new()` on its ownGeorge Marques
2021-08-18GDScript: Fix inner classes and preloaded scripts as typesGeorge Marques
2021-08-18Merge pull request #51850 from RevoluPowered/ignore_cache_when_server_downRémi Verschelde
Fix github actions cache server being down failing builds
2021-08-18Fix github actions cache server being down failing buildsGordon MacPherson
2021-08-18Merge pull request #51859 from nekomatata/bullet-body-motion-fixesRémi Verschelde
Fixes in Bullet body_test_motion
2021-08-18Merge pull request #51854 from akien-mga/scons-progress-fix-open-errorRémi Verschelde
SCons: Fix potential error when pruning cache on CI
2021-08-18SCons: Fix potential error when pruning cache on CIRémi Verschelde
This could cause spurious errors on CI when trying to prune the cache, as for some reason it tries to remove files/paths which do not exist. That points at a bug in the `cache_progress` logic but at least this workaround should prevent CI failures.
2021-08-18Fixes in Bullet body_test_motionPouleyKetchoupp
Synchronize fixes from the 3.x branch to keep Bullet code in sync for later, even if it's disabled for now.
2021-08-18Merge pull request #51848 from aaronfranke/float-docRémi Verschelde
Improve the docs for the float type
2021-08-18Merge pull request #51843 from reduz/fixes-to-mobile-renderer-3Rémi Verschelde
More fixes to mobile renderer
2021-08-18Merge pull request #50411 from Chaosus/vs_filterRémi Verschelde
Added port type content filter on port dragging in visual shader