lupoDharkael
904bfa6a72
Validate scripts when they are loaded in the text editor
...
(cherry picked from commit f137166251
)
2019-04-20 22:38:47 +02:00
Chaosus
aa78461ebd
Added possibilty to delete multiple nodes in visual shaders via Delete key
...
(cherry picked from commit 24faddc211
)
2019-04-20 22:37:56 +02:00
Tomasz Chabora
ab8ccee1da
Focus SceneTree dock after creating new node
...
(cherry picked from commit 9432e06e05
)
2019-04-20 22:37:13 +02:00
George Marques
42514bfd80
GDScript: Don't allow built-in scripts to use class_name
...
(cherry picked from commit e56f5d5c91
)
2019-04-20 22:36:34 +02:00
Bojidar Marinov
667dc0b336
Check for subclasses when checking for name clashes
...
Fixes #27460
(cherry picked from commit ece09f9872
)
2019-04-20 22:35:30 +02:00
Guilherme Felipe
40c2a5ff57
[AnimationNodeBlendTreeEditor] Usability improvements
...
- Add possibility to exclude multiple (selected) nodes.
- Add context menu (Right click) to add nodes.
(cherry picked from commit ccbf57611b
)
2019-04-20 22:31:45 +02:00
Chaosus
d0bebee560
Fix File opened with READ_WRITE on Windows
...
To allows use read and write anytime and in any order
(cherry picked from commit 8d12dfa24d
)
2019-04-20 22:25:02 +02:00
bruvzg
d9aa43e793
[macOS] Allow non-resizeable windows to enter fullscreen mode.
...
(cherry picked from commit 7c7182483f
)
2019-04-20 22:23:25 +02:00
piyushdagar
a329f6fa0b
Fixes Adding animation to AnimatedSprite doesn't update inspector immediately
...
(cherry picked from commit d86d7981cc
)
2019-04-20 22:15:01 +02:00
Chaosus
4f3fc559bc
Added method to clear all points in Line2D
...
(cherry picked from commit 61b22beeae
)
2019-04-20 22:14:16 +02:00
Chaosus
759c1fb0b8
Added signal for Tween emitted at completion
...
(cherry picked from commit a19e99aacb
)
2019-04-20 22:13:33 +02:00
LATRio
ae6d45b0f2
Fix TextureRegion margin bug introduced in #27122
...
(cherry picked from commit f38173fb19
)
2019-04-20 22:09:57 +02:00
LATRio
2213a21ab3
Fixing zooming in TextureRegion
...
Fixes #20710
(cherry picked from commit 22030d4cc4
)
2019-04-20 22:09:30 +02:00
Martin Wallin
b887d3f8e8
Display vertex number when hovering point in collision polygon
...
(cherry picked from commit ed06ed38fb
)
2019-04-20 22:07:01 +02:00
marxin
c33a924c28
Fix new GCC 9 warnings: -Wdeprecated-copy.
...
(cherry picked from commit 6be77da7eb
)
2019-04-20 22:04:25 +02:00
groud
4be1343f3c
Enhance tree scrolling when dragging
...
(cherry picked from commit 14a901e88f
)
2019-04-20 22:00:35 +02:00
Rémi Verschelde
34c2679506
Fix disable_3d=yes -Wunused-variable errors
...
(cherry picked from commit f25b057846
)
2019-04-20 20:30:57 +02:00
Hein-Pieter van Braam-Stewart
650c8512cd
Object::script may not be a valid Ref<Script>
...
It appears that Object::script may be a valid ScriptInstance but not be
castable to Ref<Script>. There were only 5 places in the code that made
this assumption. This commit fixes that.
(cherry picked from commit 20b0046945
)
2019-04-20 20:30:30 +02:00
Ignacio Etcheverry
852997e446
Mono: Use exit(status) instead of abort() in exception hook
...
(cherry picked from commit 8759c0e31a
)
2019-04-20 20:30:06 +02:00
Rémi Verschelde
01b39be9e6
Compression: Set Zstd max window size via public parameter
...
`ZSTD_DCtx_setMaxWindowSize` is still part of the experimental API
(thus unexposed in the shared library). Upstream examples seem to
use `ZSTD_d_windowLogSize` instead, so it's probably what we should
use too.
Fixes #17374 .
Distro packagers can now unbundle Zstd.
(cherry picked from commit 20265879e2
)
2019-04-20 20:29:45 +02:00
Rémi Verschelde
4298db56cf
zstd: Update to upstream 1.4.0
...
One step towards fixing #17374 as most experimental APIs we use are now
part of the stable 1.4.0.
(cherry picked from commit 88cb9bd27f
)
2019-04-20 20:29:34 +02:00
volzhs
3c635b4bdf
Fix get_unique_id() on Android
...
(cherry picked from commit 5a4b2087a0
)
2019-04-20 20:29:03 +02:00
James Buck
7b8e7d6514
Fix setting of PopupMenu item IDs in editor
...
(cherry picked from commit ae646261e3
)
2019-04-20 20:28:23 +02:00
CatThingy
4da40c39f1
Removed unnecessary error from _area_inout
...
The error was previously removed from _body_inout
for the same reason. Fixes #28022 .
(cherry picked from commit 8166f8d3c8
)
2019-04-20 20:25:40 +02:00
Michael Alexsander Silva Dias
7ddd4f7232
Fix position of tile names in TileSet editor when zooming in/out
...
Fixes #27713 .
(cherry picked from commit d2a7624687
)
2019-04-20 20:25:09 +02:00
clayjohn
965b13d62a
fixed bug in mip map sigma
...
(cherry picked from commit 670c1b10b2
)
2019-04-20 20:24:44 +02:00
volzhs
20ffda695a
Set initial value for autorestart_random_delay of AnimationNodeOneShot
...
(cherry picked from commit eea3bddd1d
)
2019-04-20 20:24:27 +02:00
PouleyKetchoupp
367b371fdd
Fixes caches_cleared signal discrepancies in AnimationTree ( fixes #25460 )
...
(cherry picked from commit 66e07a2ec6
)
2019-04-20 20:23:10 +02:00
PouleyKetchoupp
d0c5dc77f3
EditorFolding ignores hidden properties for folded resources ( fixes #26663 )
...
(cherry picked from commit 790a78273f
)
2019-04-20 20:22:47 +02:00
Andrea Catania
3d74b1e2ef
Added No bone set state in the IK
...
The problem is that initially the root bone was not set, and you didn't know that because the "no set" state was missing. Now I've added it. https://github.com/godotengine/godot-docs/issues/2333
(cherry picked from commit f65fde73da
)
2019-04-20 20:22:01 +02:00
Rémi Verschelde
320105ff05
Fix TTR string for class reference tooltip
...
Fixes #27852 .
(cherry picked from commit 38104bb89d
)
2019-04-20 20:21:30 +02:00
Bastiaan Olij
2020f43261
Added eye_height, changed description and fixed size of viewport issue
...
(cherry picked from commit e0b703e3fe
)
2019-04-20 20:21:02 +02:00
Rémi Verschelde
95766f5a6a
Fix condition in editor icons filtering logic
...
Fixes #27595 .
(cherry picked from commit 5062b4a26b
)
2019-04-20 20:20:48 +02:00
Fabio Alessandrelli
7434760380
Fix jump over uninitialized value in OS Unix/X11
...
(cherry picked from commit 0bcf0314f7
)
2019-04-20 20:18:01 +02:00
PouleyKetchoupp
a028160522
Fixed uninitialized xfade in AnimationNodeTransition
...
(cherry picked from commit dafd7768ab
)
2019-04-20 20:17:35 +02:00
JFonS
792beb4b83
Fix hint_range for GLES2 shader uniforms
...
(cherry picked from commit 059078f075
)
2019-04-20 20:17:13 +02:00
Daniel Kulas
c6fa282fbb
Fix "Show in File Manager" option
...
(cherry picked from commit 22b861ad97
)
2019-04-20 20:16:35 +02:00
Hendrikto
456eb53439
Remove unused imports
...
(cherry picked from commit 49a81308c0
)
2019-04-20 20:15:44 +02:00
Rémi Verschelde
782a6dcdde
SCons: add `methods.using_clang` to check used compiler
...
Also rename `use_gcc` to `using_gcc` to make it clear that it returns
a config but does not alter it.
(cherry picked from commit e4a96164b6
)
2019-04-20 20:14:43 +02:00
Hugo Locurcio
a1388dff7e
Find the previous match in script editor when pressing Shift + Enter
...
This allows cycling through matches more efficiently.
(cherry picked from commit 8a1c5a8390
)
2019-04-20 20:13:26 +02:00
Ignacio Etcheverry
3445984901
Replace a few #if/#elif with #ifdef and "#elif defined"
...
(cherry picked from commit ad2127a3e8
)
2019-04-20 20:13:07 +02:00
Hugo Locurcio
bd2e707e2f
Add support for type hints in non-default script editor templates
...
This also refactors template processing to avoid repetition.
This closes #27074 .
(cherry picked from commit 00799fc8c2
)
2019-04-20 20:12:53 +02:00
Michael Alexsander Silva Dias
72b4844d42
Fix crash when using the Tileset Editor when the given shape has no points
...
(cherry picked from commit 9501900e1b
)
2019-04-20 20:10:54 +02:00
Robear Selwans
96222dedb5
Fixed an issue where changing the default_cursor on the RichTextLabel's meta_hover_ended caused the entire project to crash
...
(cherry picked from commit 84dfb3ff2d
)
2019-04-20 20:09:57 +02:00
Guilherme Felipe
aedea36d0c
Fix wrong blend of animation tree
...
Interpolation cannot use zero values, must use the values from the
animation to be blended.
(cherry picked from commit 45d97b9860
)
2019-04-20 20:09:34 +02:00
Anish Bhobe
16097dd174
Added GLES2 RenderStorage Info calculations.
...
Proper counting code has been added to update info struct.
Extra: Added the render_info_capture calculations.
Fixes : #27273
(cherry picked from commit 4839b17f93
)
2019-04-20 20:08:54 +02:00
Hugo Locurcio
afe6d654d5
Use the "warning" color for the "restart required" label
...
This makes the color match the warning icon placed besides the label.
(cherry picked from commit cca1fab1c4
)
2019-04-20 20:08:37 +02:00
Vivatchai Kaveeta
59b2f02ac7
Fix import grayscale EXR
...
Fix #27299
(cherry picked from commit f0562a5ef6
)
2019-04-20 20:08:09 +02:00
qarmin
8f537cfa19
Fix toggle visibility in SceneTreeDialog
...
(cherry picked from commit 2bc6ad670b
)
2019-04-20 20:06:50 +02:00
Daniel Rakos
b439515d73
Fix skeleton reparenting to also work when the skeleton node is not a bone
...
Existing code only did the reparenting when the parent node was a bone. This
change fixes that, plus the reparenting code itself, which used the index of
the skin instead of the skin index itself to address the skeleton array.
(cherry picked from commit 1cf7ca87ce
)
2019-04-20 20:06:03 +02:00