Rémi Verschelde
fd3845cdad
Revert "Properly explain RPC/RSET mode failure."
...
This reverts commit 24b049ec9e
.
It introduced regressions, see #27655 .
2019-04-05 18:18:37 +02:00
Rémi Verschelde
2ad86122ac
SCons: Fix OPUS_ARM_OPT flag applied for all android/iphone arches
...
The first 'if' always evaluated to true, as it evaluated values which are the default
ones for Android and iOS respectively, so even if one of them was overridden, the other
one would be true.
Fixes #27658 .
(cherry picked from commit c2fb1c9f01
)
2019-04-04 12:41:25 +02:00
Fabio Alessandrelli
24b049ec9e
Properly explain RPC/RSET mode failure.
...
_can_call_mode used to call is_network_master/get_network_master
internally.
This would reset any potential last error set via ERR_EXPLAIN,
preventing it from being displayed correctly.
_can_call_mode now expects the node master ID to be passed instead.
(cherry picked from commit 95ad747dea
)
2019-04-04 12:40:59 +02:00
Rémi Verschelde
c4ff65207d
dist: Rename Linux mime type to follow system convention
...
Mime type definitions are usually named like the mime type they define,
i.e. x-godot-project in our case.
It was introduced with reverse DNS naming as that's what FlatHub favors,
so it will need to be renamed there.
(cherry picked from commit 7eabf4c8a3
)
2019-04-03 17:02:46 +02:00
Rémi Verschelde
b502152195
SCons: Fix python3 compat for builtin_bullet=no
...
(cherry picked from commit 44f1b390a3
)
2019-04-03 17:01:25 +02:00
marxin
4889c65922
Fix -Wnon-virtual-dtor warnings.
...
Example of the warning:
./core/script_language.h:198:7: warning: 'class ScriptCodeCompletionCache' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor]
(cherry picked from commit f9f2413e69
)
2019-04-03 17:01:04 +02:00
Paulb23
4eefd2d581
Fixed not deselecting when clearing lineedit.
...
(cherry picked from commit bfba1e36bc
)
2019-04-03 17:00:45 +02:00
clayjohn
2b3f2ee372
keep DEPTH from causing compile error in GLES2
...
(cherry picked from commit 5056b4a02c
)
2019-04-03 17:00:21 +02:00
Leonard
929e3595c8
Apply proper offset to CSGMesh material and smooth group
...
(cherry picked from commit 209c2d2c80
)
2019-04-03 16:59:48 +02:00
Daniel Rakos
dc928e6174
Fixed handling of depth texture so it's resolved and bound when needed
...
- Cleaned up and improved the code determining when we need to use a depth
prepass (previously it wasn't executed in certain cases even if it was
needed)
- Added code to prepare and bind the depth texture even when no depth prepass
or MRTs (more precisely effect buffers) are used
Fixes #25870 , #25535 , and #25387 .
(cherry picked from commit 849596c40c
)
2019-04-03 16:56:11 +02:00
Allan Davis
38e5f94e19
Enable Mojave "dark mode" on the editor title bar
...
Enables "dark mode" in the editor and project selector title bars in macOS Mojave when selected in macOS System Preferences
(cherry picked from commit bba5716899
)
2019-04-03 16:55:42 +02:00
ShyRed
dc259b95d8
Add Emission Mask to CPUParticle2D
...
Add ability to load emission masks to CPUParticle2D.
(cherry picked from commit dcd268e183
)
2019-04-03 16:54:33 +02:00
Kanabenki
d59b97cca7
Keep binds for connected signals when changing node type
...
(cherry picked from commit a1e7febbb3
)
2019-04-03 16:54:11 +02:00
Marcelo Fernandez
37c97d09e6
Fix MIDI Note Off missing on some devices
...
(cherry picked from commit ea0c398a19
)
2019-04-03 16:53:47 +02:00
Chaosus
1dd72dca45
Properly setup seed in RNG
...
(cherry picked from commit 6280be46a6
)
2019-04-03 16:53:30 +02:00
qarmin
29a6e7d306
Do not lose focus when moving through scene tree
...
(cherry picked from commit 138698e51f
)
2019-04-03 16:52:27 +02:00
marxin
e3ae29e666
Enable warnings=extra on clang and GCC testers.
...
And remove 2 warnings from warnings=extra.
(cherry picked from commit e7f22ebdcd
)
2019-04-03 16:52:01 +02:00
Daniel Spaniol
044ec35f62
Require `return` in all match branches
...
Before the parser only checked if the catch-all branch has a return in
order to determine if the entire match block has a return.
This code block was assumed to always return.
match value:
"test":
print("test")
_:
return
Now as soon as one of the branches has no return, the entire match block
is marked to not have a return.
(cherry picked from commit 79176decd5
)
2019-04-03 16:51:43 +02:00
Will Nations
8b1b8181b3
Fix inherited icons for script classes
...
(cherry picked from commit 2d106eb715
)
2019-04-03 16:50:50 +02:00
Juan Linietsky
5ec63c62a1
Add documentation about nested YSort nodes.
...
(cherry picked from commit ed3586afa1
)
2019-04-03 16:49:34 +02:00
Michael Alexsander Silva Dias
3ccb859711
Remove unused 'fav_rm' ToolButton in EditorFileDialog
...
(cherry picked from commit 579fffd97e
)
2019-04-03 16:49:15 +02:00
Rémi Verschelde
7f691e8bb9
Merge pull request #27419 from GameCoderStudios/keep-custom-tracks-properties
...
Fix: Keep-custom-tracks option now keeps animation loop property and value track update mode.
2019-04-01 17:16:05 +02:00
Anish
f4578e1008
Prevents crash on loading unrecognized resources.
...
Editor crashes on trying to load resources with no loaders.
Simple check on the resource loader prevents using a null
resource loader.
Fixes : #27385
(cherry picked from commit 8ee31ace34
)
2019-04-01 11:25:43 +02:00
Magnus Specht
1d05568aed
Fixed unfinished max_lines handling for crash avoidance.
...
(cherry picked from commit 601acdf0e1
)
2019-04-01 11:25:22 +02:00
Ignacio Etcheverry
e3e33daeb9
C#: Bindings generator now translates BBCode docs to XML comments
...
(cherry picked from commit 1ad16b3d4a
)
2019-04-01 11:24:49 +02:00
thomas.herzog
3e0fc6906e
[GDNative] fix NativeScript leak in editor
...
(cherry picked from commit 5fff7f741a
)
2019-04-01 11:23:31 +02:00
thomas.herzog
cf8bd34941
[GDNative] remove spam at editor unfocus when using NativeScript
...
(cherry picked from commit 0e5b2b16ed
)
2019-04-01 11:23:26 +02:00
Sebastian Hartte
08f3562fd1
Add support for new MSBuild directory naming introduced in VS 2019.
...
(cherry picked from commit 7440295ad1
)
2019-04-01 11:22:47 +02:00
Sebastian Hartte
c7c8c0700f
Fix parsing of generic type declarations in C# source files.
...
(cherry picked from commit 34366bc27f
)
2019-04-01 11:21:07 +02:00
Daeil Kim
364aea1eff
Ensure non-emitting particles not processed on entering tree
...
Also removed non-active CPUParticles(3d) from render list
Fixes #27066
(cherry picked from commit 24b7f08892
)
2019-04-01 11:20:35 +02:00
Kanabenki
72433a35b1
Add missing check for 2d physics bounce and friction setters
...
The override check was already present for 3d physics but missing for 2d
(cherry picked from commit 3f64215a43
)
2019-04-01 11:19:32 +02:00
piyushdagar
683c95ebdb
Fixed CollisionObject signals do not trigger on Area
...
(cherry picked from commit d7387e8a68
)
2019-04-01 11:19:13 +02:00
karroffel
03d00ca36b
fix GDNative binding generation for object types
...
(cherry picked from commit 197d642014
)
2019-04-01 11:18:51 +02:00
Vivatchai Kaveeta
dffc754a0a
Fix order of transformation in GLTF import
...
From the gltf 2 spec, the order is R * S. Previously we did S * R, which broke some mesh with non-uniform scale.
Fix #23356 , Fix #14725
(cherry picked from commit 32dd9c67c6
)
2019-04-01 11:18:23 +02:00
Paulb23
9ca440b763
Fix script editor attempting to set current line to -1 on script open
...
(cherry picked from commit 6f6d4a6c2e
)
2019-04-01 11:17:58 +02:00
Guilherme Felipe
2f8362a2ab
StateMachine: Fix sync mode
...
(cherry picked from commit d35eae166c
)
2019-04-01 11:17:33 +02:00
Rémi Verschelde
2e9cf9829c
Fix misplaced hint for interface/theme/accent_color
...
Supersedes #26992 .
(cherry picked from commit b17c8c0396
)
2019-04-01 11:17:08 +02:00
Michael Alexsander Silva Dias
1f9809032d
Make bottom panel only try to hide editors when they're visible
...
(cherry picked from commit ebabb0ea65
)
2019-04-01 11:15:57 +02:00
Fabio Alessandrelli
b2d13ba7b7
Enabled logging of failed image download.
...
(cherry picked from commit 37c0ac1d6d
)
2019-04-01 11:15:30 +02:00
janglee123
9bd25ce7d2
fixed toggelling snap mode while transforming
...
(cherry picked from commit 05446e8b53
)
2019-04-01 11:15:06 +02:00
K. S. Ernest (iFire) Lee
804b68c981
Fix scaling issue for texture button focus texture.
...
(cherry picked from commit 1971c09e5e
)
2019-04-01 11:14:34 +02:00
Michael Alexsander Silva Dias
373e6aa17a
Make size cache dirty when removing tiles in 'TileMap'
...
(cherry picked from commit be5f35dfa0
)
2019-04-01 11:14:08 +02:00
Windy Darian
695f1a9185
Fix bone aabb calculation, which caused a skeletal mesh culling issue
...
There was a bug that could result in most bone aabb boxes ending up with
tiny size upon import and mess up with culling of skeletal meshes. This
fixes it.
(cherry picked from commit ff318d91ee
)
2019-04-01 11:13:48 +02:00
qarmin
5650c1ecde
Fix inspector update after changing anchor via buttons
...
(cherry picked from commit 8b391b9ab0
)
2019-04-01 11:13:20 +02:00
bruvzg
754e1b073a
[macOS] Fix hiDPI scaling support in `OS.get_real_window_size` and `OS.set_window.size` functions.
...
(cherry picked from commit 1b6330b125
)
2019-04-01 11:11:50 +02:00
qarmin
ae3047d758
Show in tabs non default class icons
...
(cherry picked from commit 825a870f06
)
2019-04-01 11:11:22 +02:00
Pedro Ciambra
f7f80b009b
Implement source lookup for class_name defined classes
...
Previous to this, classes defined with class_name had no
behavior when ctrl-clicked in the editor.
Fixes #26882
(cherry picked from commit e8fe174616
)
2019-04-01 11:10:32 +02:00
Robear Selwans
4fda05e15f
Added the ability to change the default cursor property for the RichTextLabel component.
...
(cherry picked from commit b852a7a854
)
2019-04-01 11:10:04 +02:00
Michael Alexsander Silva Dias
3d0dc81e9e
Fix clearing scripts while multiple nodes are selected
...
(cherry picked from commit d3042d162d
)
2019-04-01 11:09:32 +02:00
Paul Trojahn
0c3c4d61f7
Remove extraneous line breaks from text resources
...
Fixes #23539
(cherry picked from commit 9bbda4db2f
)
2019-04-01 11:08:47 +02:00