Rémi Verschelde
d84cf797a2
Merge pull request #34758 from neikeq/mono-bindings-void-vararg
...
Mono/C#: Fix bindings generator with void vararg methods
2020-01-02 18:34:38 +01:00
Rémi Verschelde
8f68e3d966
Merge pull request #34757 from neikeq/the-revenge-of-the-defvals
...
Fix missing DEFVAL in some EditorSpatialGizmo methods
2020-01-02 18:23:56 +01:00
Rémi Verschelde
1fe8dedf33
Merge pull request #34756 from bojidar-bg/34689-export-line-break
...
Allow the usage of newlines in export hints
2020-01-02 18:20:28 +01:00
Ignacio Etcheverry
c1ff3ef9e8
Mono/C#: Fix comment generation for non-constant param default
...
- Generate the comment for the param, even if the method has no description.
- Generate the comment outside the <summary> element.
2020-01-02 18:10:02 +01:00
Ignacio Etcheverry
bca64e3b6f
Fix missing DEFVAL in some EditorSpatialGizmo methods
...
This was a regression from ac18665c88
,
which changed the C++ method signature but forgot to update the method bind.
2020-01-02 18:07:23 +01:00
Ignacio Etcheverry
f3aa793ba3
Mono/C#: Fix bindings generator with void vararg methods
...
Commit 4d727f1ee6
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-02 18:02:48 +01:00
SIYU FU
d80e979a48
Update Camera.project_position to not return get_global_transform().origin if projection mode is orthogonal
2020-01-02 17:54:41 +01:00
Hugo Locurcio
ac3087eb4b
Don't connect ShaderMaterial's `changed` signal when not in the editor
...
This closes #34741 .
2020-01-02 17:20:54 +01:00
Bojidar Marinov
b93b7aca74
Allow the usage of newlines in export hints
...
Fixes #34689
2020-01-02 18:03:11 +02:00
Rémi Verschelde
bde52cc688
Merge pull request #34618 from qarmin/vector_please_dont_crash
...
Don't use constant reference in Vector push_back, insert and append_array
2020-01-02 15:44:41 +01:00
Rémi Verschelde
0dc267634b
Merge pull request #34352 from Rastrizh/fix_object_disconnect
...
Fix object disconnect
2020-01-02 15:38:17 +01:00
Rémi Verschelde
1c88ee6c96
Merge pull request #34750 from neikeq/issue-18969
...
Mono/C#: Make 'GD.Print' and its variants fallback to 'ToString()'
2020-01-02 15:22:09 +01:00
Rémi Verschelde
a97b08e7d2
Merge pull request #34745 from timothyqiu/vararg-return-nil-34743
...
Allows to doc vararg method return type as void
2020-01-02 15:20:58 +01:00
Rémi Verschelde
a0e8320b2a
Merge pull request #34753 from akien-mga/object-disconnect-better-errors
...
Object::disconnect: Better errors when no signal or locked
2020-01-02 15:15:57 +01:00
Александр Растриженков
d8dbcbe066
Fix wrong disconnect in callback in VisibilityNotifier 3D
2020-01-02 15:09:26 +01:00
Rémi Verschelde
e772a1241a
Object::disconnect: Better errors when no signal or locked
...
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
22637beb2e
.
2020-01-02 14:51:50 +01:00
Haoyu Qiu
4d727f1ee6
Allows to doc vararg method return type as void
2020-01-02 21:37:26 +08:00
Rémi Verschelde
c0ece451e3
Merge pull request #34720 from Calinou/light-gizmo-color-by-light
...
Tint 3D light gizmos using the light's color
2020-01-02 13:59:10 +01:00
Ignacio Etcheverry
844a8d215b
Mono/C#: Make 'GD.Print' and its variants fallback to 'ToString()'
...
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-02 13:54:20 +01:00
Rémi Verschelde
dbf907e094
Merge pull request #34478 from volzhs/error-script-create
...
Fix error when closing Attach Node Script window
2020-01-02 13:47:52 +01:00
Rémi Verschelde
08ed28346b
Merge pull request #34748 from neikeq/issue-34744
...
Mono/C#: Fix GD.PrintErr now showing in the Output panel
2020-01-02 13:41:32 +01:00
Ignacio Etcheverry
ea75ea50d2
Mono/C#: Fix GD.PrintErr now showing in the Output panel
2020-01-02 13:13:22 +01:00
volzhs
f20b3ff503
Fix error when closing Attach Node Script window
2020-01-02 12:31:31 +01:00
Rémi Verschelde
1788b22b11
Merge pull request #34737 from timothyqiu/tree-item-offset
...
Fixes Tree item offset when root is hidden
2020-01-02 08:17:29 +01:00
Rémi Verschelde
ca38190363
Merge pull request #34735 from YeldhamDev/texturerect_code_format
...
Minor code formatting in TextureRect file
2020-01-02 08:01:55 +01:00
Haoyu Qiu
0ee93257e8
Fixes Tree item offset when root is hidden
...
Before this fix, one vseparation is counted for a hidden root item.
2020-01-02 09:20:43 +08:00
Michael Alexsander
7b86688ddf
Minor code formatting in TextureRect file
2020-01-01 21:56:12 -03:00
Rémi Verschelde
27b74f42b4
Merge pull request #34731 from timothyqiu/tree-scroll
...
Ensures cursor visible for Tree with title
2020-01-01 22:10:35 +01:00
Haoyu Qiu
a77e869b87
Ensures cursor visible for Tree with title
2020-01-01 22:47:42 +08:00
Rémi Verschelde
85fa17d3c2
Merge pull request #34729 from TritiatedWater/patch-1
...
Fix wrong return type in canvas.glsl
2020-01-01 14:09:12 +01:00
Tritium Oxide
bb6f04c9f5
Fix wrong return type
...
`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
2020-01-01 19:14:51 +07:00
Rémi Verschelde
f7715b58bd
Merge pull request #34724 from timothyqiu/tree-right
...
Fixes behavior of right arrow key in Tree
2020-01-01 12:13:28 +01:00
Fabian Mathews
7f62bed238
Added support to allow to compile Godot from the same directory while using different versions of python
...
(cherry picked from commit beee8b3776
)
2020-01-01 11:52:11 +01:00
Rémi Verschelde
e4907e50fe
GLES3: Fix false positive in ninepatch axis stretch code
...
See #34704 .
2020-01-01 11:49:58 +01:00
PouleyKetchoupp
1591677eb8
Fixed antialiasing option for Polygon2D
...
Some cases were not handled properly for Polygon2D after making changes in common code to fix Line2D antialiasing. Added an option for drawing polygons to differentiate the two use cases.
Fixes #34568
2020-01-01 11:40:14 +01:00
Rémi Verschelde
5b173c4bf1
Merge pull request #34654 from Calinou/colorpicker-move-preview-under-picker
...
Move the ColorPicker preview under the picker area
2020-01-01 11:38:04 +01:00
Rémi Verschelde
3e649f8cba
Merge pull request #34665 from timothyqiu/camera-fov
...
Clamps fov/size for Camera gizmo
2020-01-01 11:37:28 +01:00
Rémi Verschelde
5aa96b72c7
Merge pull request #34706 from KoBeWi/grindput
...
Don't handle Gridmap input when have no effect
2020-01-01 11:35:39 +01:00
Rémi Verschelde
a4936e500f
Merge pull request #34721 from dankan1890/ext_fix
...
ScriptCreateDialog: Suggested language extension now matches the selected language.
2020-01-01 11:32:12 +01:00
Rémi Verschelde
a7f49ac9a1
Update copyright statements to 2020
...
Happy new year to the wonderful Godot community!
We're starting a new decade with a well-established, non-profit, free
and open source game engine, and tons of further improvements in the
pipeline from hundreds of contributors.
Godot will keep getting better, and we're looking forward to all the
games that the community will keep developing and releasing with it.
2020-01-01 11:16:22 +01:00
Haoyu Qiu
838d9519bc
Fixes behavior of right arrow key in Tree
2020-01-01 17:57:40 +08:00
dankan1890
99efc93419
ScriptCreateDialog: Suggested language extension now matches the selected language.
...
Fixes #34711
2020-01-01 01:09:50 +01:00
Hugo Locurcio
ac18665c88
Tint 3D light gizmos using the light's color
...
This makes navigation more convenient in the 3D viewport, especially
when using the unshaded display mode.
2020-01-01 00:54:25 +01:00
Ignacio Roldán Etcheverry
7fddf5eb7c
Merge pull request #34699 from van800/godot-guid
...
Custom property for Godot generated project
2019-12-31 20:28:14 +01:00
Rémi Verschelde
406dac1917
Merge pull request #34633 from qarmin/lineedit_signal
...
Don't try to connect "text_entered" signal to nodes other than LineEdit
2019-12-31 12:54:48 +01:00
Rémi Verschelde
219a21737d
Merge pull request #34714 from timothyqiu/groups-editor
...
Fixes Groups Editor batch add/remove nodes
2019-12-31 12:48:43 +01:00
Rémi Verschelde
1bed049ed5
Merge pull request #34612 from timothyqiu/item-list
...
Improves ItemList documentation
2019-12-31 12:45:40 +01:00
Rémi Verschelde
c8e7036bc1
Merge pull request #34707 from KoBeWi/omg
...
Fix argument type in set_follow_focus()
2019-12-31 12:43:09 +01:00
Haoyu Qiu
3e1adfc3ef
Fixes Groups Editor batch add/remove nodes
2019-12-31 10:47:37 +08:00
Haoyu Qiu
7a752215ba
Improves ItemList
...
* Adds range hint for integer properties
* Adds missing descriptions in documentation
* Updates some method descriptions to match the actual behavior
* Fixes second param name of `set_item_icon_transposed` from `rect` to `transposed`
2019-12-31 08:44:55 +08:00