Rémi Verschelde
f1fc6feca4
SCons: Keep exceptions and rtti on Android, iOS and HTML5 tools build
...
Those were disable to keep size small, and on Android avoid the dependency on the STL,
but for tools build (editor) this is not really a concern.
Note: as of today it's not possible to build tools=yes for those platforms, but this
change is one of the necessary steps to enable it.
Fixes #25262 .
(cherry picked from commit 4b20959d99
)
2019-11-08 15:48:19 +01:00
clayjohn
4492f6d193
properly pass SCREEN_PIEXEL_SIZE to canvas light shader
...
(cherry picked from commit 518f0fb190
)
2019-11-08 15:48:19 +01:00
clayjohn
bd9cff1b20
allow omnilights and spotlights to use negative in GLES2
...
(cherry picked from commit 96c3004855
)
2019-11-08 15:48:19 +01:00
Hugo Locurcio
ac09460cd1
Mention 32-bit integer limit in the PoolIntArray documentation
...
(cherry picked from commit cb3676726b
)
2019-11-08 15:48:19 +01:00
Cameron Reikes
15be90bbf3
Same method when redrawing as when theme changed
...
(cherry picked from commit c123a8c4f5
)
2019-11-08 15:48:19 +01:00
Ignacio Etcheverry
b6bcd09d7c
C#: Fix Color.ToHtml()
...
(cherry picked from commit 57fe284fe6
)
2019-11-08 15:48:19 +01:00
Emmanuel Barroga
53b44aacad
Fix Redundant Navigation Polygons
...
When adjusting the vertices of a navigation polygon, the tile editor would create a duplicate navigation polygon. So each time you made an adjustment, another copy of the polygon would be created.
(cherry picked from commit 6c83550dfc
)
2019-11-08 15:48:19 +01:00
shaderbeast
a07d53b262
Mark class_name line as safe in editor
...
(cherry picked from commit 1e6a52b215
)
2019-11-08 15:48:19 +01:00
TGRCDev
ebece65936
Fixed EOF flag not resetting on seek back
...
(cherry picked from commit c6f7015bca
)
2019-11-08 15:48:19 +01:00
PouleyKetchoupp
bbec80ca8a
Fixed AnimationTreeStateMachine transition priority (last transition was always chosen instead of least cost)
...
Fixes #31132
(cherry picked from commit aaad50e4d9
)
2019-11-08 15:48:19 +01:00
Rémi Verschelde
b45ec12c8c
Translation: Fix logic bug finding match for regional locales
...
The match test was inverted. The rest of the changes
are documentation and cleanup.
Fixes #26346 and fixes #31192 .
(cherry picked from commit b33042507b
)
2019-11-08 15:48:19 +01:00
Cameron Reikes
a5547ac3c7
Button object used after pressed is called
...
- by queueing for deletion node can call own cleanup methods
(cherry picked from commit c69ff6833c
)
2019-11-08 15:48:19 +01:00
Cameron Reikes
781006e25a
Expression before 'is' may be null
...
(cherry picked from commit 2339e85b78
)
2019-11-08 15:48:19 +01:00
Cameron Reikes
204f21909b
Show that identifier found in function names
...
(cherry picked from commit 9f7a166c35
)
2019-11-08 15:48:19 +01:00
PouleyKetchoupp
e83754b6ed
Fixed vertex color initialization with default value in gles3
...
Fixes #30275 , #31250
(cherry picked from commit e852b3a271
)
2019-11-08 15:48:19 +01:00
RaphaelHunter
22c31016c8
fix gles2 canvas shader uniform error,close #31201
...
(cherry picked from commit 48f28c68bc
)
2019-11-08 15:48:19 +01:00
PouleyKetchoupp
1649848a81
Updated doc for PROPERTY_HINT_RANGE (or_greater/or_lesser instead of allow_greater/allow_lesser)
...
(cherry picked from commit 09e3905c06
)
2019-11-08 15:48:19 +01:00
Carl Drougge
cd538d23cc
OS_X11::set_window_maximized gives up after 0.5s
...
Spinning forever is clearly worse, especially since this happens on at
least FVWM even though the window actually is maximized.
(cherry picked from commit deb73001ab
)
2019-11-08 15:48:19 +01:00
PouleyKetchoupp
cdd63b8d12
Fixed error in ParallaxLayer when set_mirroring is called before entering the tree
...
Fixes #31300
(cherry picked from commit 927a7916f6
)
2019-11-08 15:48:19 +01:00
Bojidar Marinov
8112025573
Re-allow indexing on "self" and object types in GDScript
...
Fixes #25081
(cherry picked from commit e3d05fa42d
)
2019-11-08 15:48:19 +01:00
RaphaelHunter
5e8edf9c5d
fix gles3 shader uniform vec3 error, close #30930
...
(cherry picked from commit b8bb5e90ea
)
2019-11-08 15:48:19 +01:00
George Marques
c9a5ca7ca5
GDScript: Add _ prefix on class name in type compatibility check
...
This makes sure that the classes internally represented with an
underscore (_) prefix, such as singletons, are still properly checked
for inheritance in the ClassDB.
(cherry picked from commit 05465b9693
)
2019-11-08 15:48:19 +01:00
Marcel Admiraal
37f7dcf3bc
Call activate function when setting RigidBodyBullet activation state.
...
(cherry picked from commit 0539023fd4
)
2019-11-08 15:48:19 +01:00
Bojidar Marinov
fe90b69e0f
Fix "Make Scene Root" deleting previous root whenever focusing another scene
...
Hopefully fixes #24484 and fixes #27222 .
(cherry picked from commit cfc779ccf0
)
2019-11-08 15:48:19 +01:00
Michael Alexsander Silva Dias
b7e644bd26
Make 'break' and 'continue' be marked as safe
...
(cherry picked from commit a8826ad3b8
)
2019-11-08 15:48:19 +01:00
Xenoamor
90abe89662
Fix GridMap list text not expanding when palette is resized
...
This is to close #31304
(cherry picked from commit 69438149f5
)
2019-11-08 15:48:19 +01:00
Max Hunt
9e96e1f1c0
Improve documentation of EditorPlugin.add_tool_submenu_item method
...
(cherry picked from commit 45767fe5f6
)
2019-11-08 15:48:18 +01:00
Bastiaan Olij
ea3a42c500
Fix self reference issue in core structures for GDNative plugins
...
(cherry picked from commit bf9a97c2cb
)
2019-11-08 15:48:18 +01:00
Ignacio Etcheverry
ef92c9740f
Make git no longer ignore solution files inside the mono module
...
(cherry picked from commit 33c0d47273
)
2019-11-08 15:48:18 +01:00
ternvein
82f65f5b92
FIX: Tabs text translation
...
(cherry picked from commit 118940e7c5
)
2019-11-08 15:48:18 +01:00
Michael Alexsander Silva Dias
5d1697b78f
Fix 'TabContainer' not updating its tab titles when locale is changed
...
(cherry picked from commit a242bf464a
)
2019-11-08 15:48:18 +01:00
ternvein
605dbffe93
FIX: WindowDialog title translation
...
(cherry picked from commit efc8314516
)
2019-11-08 15:48:18 +01:00
Michael Alexsander Silva Dias
f915d69e05
Update WindowDialog title when translation changes
...
(cherry picked from commit 06a890f7a3
)
2019-11-08 15:48:18 +01:00
Rémi Verschelde
b70788b4ad
PopupMenu: Fix missing text/xl_text when using add_shortcut
...
Use macros to ensure that `text`, `xl_text` and `id` are always set
using the same logic.
Fixes #25519 .
Also fixes up #26914 when `p_id == -1` handling was only added for a
couple methods instead of all of them.
(cherry picked from commit 58dd5d0c78
)
2019-11-08 15:48:18 +01:00
Fabio Alessandrelli
53c2e2da50
WebSocketServer now sanitize destination peers.
...
When relaying messages in multiplayer mode.
Could cause a crash in case a malicious client sends a bogus packet and
for those cases where a peer has just disconnected and a message arrive
from another peer with the disconnected one as destination.
(cherry picked from commit 17be67b8c7
)
2019-11-08 15:48:18 +01:00
Tomasz Chabora
37794ea4c3
Clarify usage of action_press
...
(cherry picked from commit b950867df8
)
2019-11-08 15:48:18 +01:00
Rémi Verschelde
dbcf3318e1
DirAccessPack: Fix dir_exists and file_exists for res:// paths
...
Both methods check against containers using relative paths as index,
so the `res://` part needs to be stripped.
Fixes #26009 .
(cherry picked from commit ad8746e0de
)
2019-11-08 15:48:18 +01:00
Hugo Locurcio
1ef9a47ede
Improve the GeometryInstance class documentation
...
This adds a mention that LOD properties currently have no effect.
(cherry picked from commit b84b46d5df
)
2019-11-08 15:48:18 +01:00
fhuya
0d401e11b1
Shut down Godot processes on app exit.
...
(cherry picked from commit f35b1f3b91
)
2019-11-08 15:48:18 +01:00
Fabio Alessandrelli
cd0ba31533
Fix WebSocketServer relaying message 2 times.
...
The WebSocketMultiplayerPeer was relaying the same message two times,
both in _server_relay and _process_multiplayer (which was only supposed
to store the packet, given the server was one of the destination).
_process_multiplayer now only store the packet, and calls _server_relay
which will relay the message to other clients if needed.
(cherry picked from commit d1539db2c6
)
2019-11-08 15:48:18 +01:00
Rémi Verschelde
6d0421d2ae
Sync controller mappings DB with SDL2 community repo
...
Synced with gabomdq/SDL_GameControllerDB@ef8542c9f3 .
(cherry picked from commit 9ceab52892
)
2019-11-08 15:48:18 +01:00
Yuri Roubinski
e224c72dd8
Fix hint range step for integer in shaders
...
(cherry picked from commit 982becfa39
)
2019-11-08 15:48:18 +01:00
fjordyo
5cdcf06ec1
Fix the edges of the mesh vertex
...
(cherry picked from commit 4c28053ead
)
2019-11-08 15:48:18 +01:00
qarmin
7823552d9e
Fix memory leak in ResourceFormatSaverBinary::save
...
(cherry picked from commit b244ab4acc
)
2019-11-08 15:48:18 +01:00
clayjohn
e821477102
throw error when user tries to use Canvas background without sample buffer
...
(cherry picked from commit e65d2184b9
)
2019-11-08 15:48:18 +01:00
clayjohn
99adaef47c
Fix skip_vertex_transform bug in GLES2 CPUParticles
...
(cherry picked from commit 97f66900bb
)
2019-11-08 15:48:18 +01:00
Robin Hübner
80752cca50
fix otherwise unitialized variables, found in #31694
...
(cherry picked from commit 4817595c0e
)
2019-11-08 15:48:18 +01:00
Max
ee4d1e49ca
Fix crash on exit or resume on iOS 13
...
Fixes #7966 .
(cherry picked from commit 29bde8cd74
)
2019-11-08 15:48:18 +01:00
clayjohn
b7c3fd0711
Fix shadow mapping with RGBA textures on html
...
(cherry picked from commit 6ec7686a0c
)
2019-11-08 15:48:18 +01:00
Hugo Locurcio
1f772917d2
makerst: Separate signals/enums/properties/methods with a line
...
(cherry picked from commit c2e5ef4cec
)
2019-11-08 15:48:17 +01:00