summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-03Merge pull request #34681 from Calinou/add-quit-exit-code-shorthandRémi Verschelde
Add a shorthand for setting the exit code using `SceneTree::quit()`
2020-01-03Add a shorthand for setting the exit code using `SceneTree::quit()`Hugo Locurcio
This reduces the amount of code required to exit a process with a non-zero exit code. This pattern is also found in most other programming languages.
2020-01-03Merge pull request #34688 from sheepandshepherd/gdnative_class_ptrRémi Verschelde
Expose is_class_ptr to GDNative for dynamic casts
2020-01-03Merge pull request #34456 from aaronfranke/its-a-signRémi Verschelde
[Mono] Make Sign methods consistent with GDScript and System.Math
2020-01-03Merge pull request #34760 from fire/gltf2-scissorsRémi Verschelde
Support GLTF2 alpha scissors.
2020-01-03Merge pull request #34770 from timothyqiu/layeredRémi Verschelde
Clears initial button mask before activating menu item
2020-01-03Merge pull request #34747 from rcorre/add_child_ownerRémi Verschelde
Add note about add_child and owner.
2020-01-03Merge pull request #34551 from MadEqua/fix-light-with-skeletonRémi Verschelde
Fix 2D lighting when using skeleton.
2020-01-03Expose cast_to to GDNative for dynamic castssheepandshepherd
2020-01-02Add note about add_child and owner.Ryan Roden-Corrent
Resolves #34739.
2020-01-03Clears button mask before activating menu itemHaoyu Qiu
2020-01-02[Mono] Make Sign methods consistent with GDScript and System.MathAaron Franke
2020-01-02Merge pull request #34763 from Calinou/enable-line-length-guidelineRémi Verschelde
Enable the script editor line length guideline by default
2020-01-02Enable the script editor line length guideline by defaultHugo Locurcio
Now that the GDScript style guide has an official recommendation, it makes sense to enable the line length guideline by default.
2020-01-02Merge pull request #34761 from Anutrix/remove_2_unused_importsRémi Verschelde
Remove unused imports in methods.py
2020-01-02Support GLTF2 alpha scissors.K. S. Ernest (iFire) Lee
2020-01-03Remove unused importsunknown
2020-01-02Merge pull request #34736 from cbscribe/kcc_doc_fixesRémi Verschelde
[DOCS] Class reference typos and fixes.
2020-01-02[DOCS] Class reference typos and fixes.Chris Bradfield
2020-01-02Merge pull request #34476 from volzhs/no-slash-localize_pathRémi Verschelde
Make sure no additional slash being added with localize_path
2020-01-02Merge pull request #34758 from neikeq/mono-bindings-void-varargRémi Verschelde
Mono/C#: Fix bindings generator with void vararg methods
2020-01-02Merge pull request #34757 from neikeq/the-revenge-of-the-defvalsRémi Verschelde
Fix missing DEFVAL in some EditorSpatialGizmo methods
2020-01-02Merge pull request #34756 from bojidar-bg/34689-export-line-breakRémi Verschelde
Allow the usage of newlines in export hints
2020-01-02Mono/C#: Fix comment generation for non-constant param defaultIgnacio Etcheverry
- Generate the comment for the param, even if the method has no description. - Generate the comment outside the <summary> element.
2020-01-02Fix missing DEFVAL in some EditorSpatialGizmo methodsIgnacio Etcheverry
This was a regression from ac18665c8803916236cdf326b7b9a00951bf140d, which changed the C++ method signature but forgot to update the method bind.
2020-01-02Mono/C#: Fix bindings generator with void vararg methodsIgnacio Etcheverry
Commit 4d727f1ee6b970298a7c1752ba19b49d7060c405 made it possible for vararg methods to return void. This broke the C# bindings generator which was assuming in one place that vararg methods always return Variant.
2020-01-02Update Camera.project_position to not return get_global_transform().origin ↵SIYU FU
if projection mode is orthogonal
2020-01-02Allow the usage of newlines in export hintsBojidar Marinov
Fixes #34689
2020-01-02Merge pull request #34618 from qarmin/vector_please_dont_crashRémi Verschelde
Don't use constant reference in Vector push_back, insert and append_array
2020-01-02Merge pull request #34352 from Rastrizh/fix_object_disconnectRémi Verschelde
Fix object disconnect
2020-01-02Merge pull request #34750 from neikeq/issue-18969Rémi Verschelde
Mono/C#: Make 'GD.Print' and its variants fallback to 'ToString()'
2020-01-02Merge pull request #34745 from timothyqiu/vararg-return-nil-34743Rémi Verschelde
Allows to doc vararg method return type as void
2020-01-02Merge pull request #34753 from akien-mga/object-disconnect-better-errorsRémi Verschelde
Object::disconnect: Better errors when no signal or locked
2020-01-02Fix wrong disconnect in callback in VisibilityNotifier 3DАлександр Растриженков
2020-01-02Object::disconnect: Better errors when no signal or lockedRémi Verschelde
It will now give information about the originating object instance and when locked, the target callback. This should help debugging editor and game issues that are now being reported due to adding signal locking in 22637beb2ed625c3e43ab75ab5865b57d7470948.
2020-01-02Allows to doc vararg method return type as voidHaoyu Qiu
2020-01-02Merge pull request #34720 from Calinou/light-gizmo-color-by-lightRémi Verschelde
Tint 3D light gizmos using the light's color
2020-01-02Mono/C#: Make 'GD.Print' and its variants fallback to 'ToString()'Ignacio Etcheverry
Up until now, 'GD.Print' would convert parameters first to Variant and only then to String. This meant parameters that cannot be converted to Variant would be printed as "Null". This commit makes 'GD.Print' fallback to 'System.Object.ToString()' if the parameter could not be converted to Variant. The same applies to all 'GD.Print' variants: 'GD.PrintS', 'GD.PrintT', 'GD.PrintErr' and 'GD.PrintRaw'.
2020-01-02Merge pull request #34478 from volzhs/error-script-createRémi Verschelde
Fix error when closing Attach Node Script window
2020-01-02Merge pull request #34748 from neikeq/issue-34744Rémi Verschelde
Mono/C#: Fix GD.PrintErr now showing in the Output panel
2020-01-02Mono/C#: Fix GD.PrintErr now showing in the Output panelIgnacio Etcheverry
2020-01-02Fix error when closing Attach Node Script windowvolzhs
2020-01-02Merge pull request #34737 from timothyqiu/tree-item-offsetRémi Verschelde
Fixes Tree item offset when root is hidden
2020-01-02Merge pull request #34735 from YeldhamDev/texturerect_code_formatRémi Verschelde
Minor code formatting in TextureRect file
2020-01-02Fixes Tree item offset when root is hiddenHaoyu Qiu
Before this fix, one vseparation is counted for a hidden root item.
2020-01-01Minor code formatting in TextureRect fileMichael Alexsander
2020-01-01Merge pull request #34731 from timothyqiu/tree-scrollRémi Verschelde
Ensures cursor visible for Tree with title
2020-01-01Ensures cursor visible for Tree with titleHaoyu Qiu
2020-01-01Merge pull request #34729 from TritiatedWater/patch-1Rémi Verschelde
Fix wrong return type in canvas.glsl
2020-01-01Fix wrong return typeTritium Oxide
`ERROR: _display_error_with_code: CanvasShaderGLES3: Fragment Program Compilation Failed: 0:166(2): error: `return' with wrong type int, in function `map_ninepatch_axis' returning float` caused by #34704