Adam Cigánek
b95cc40640
Set current SynchronizationContext before the game loop starts
...
This fixes the problem that `SynchronizationContext.Current` would be null
during the call to `_EnterTree`, `_Ready` and the first call to `_Process` thus
the task continuations would be scheduled outside the main thread, which is unexpected and might lead to crashes.
With this change, task continuations are scheduled always on the main thread and so async/await can be used without any explicit synchronization, which is what is expected.
Fixes #18849
(cherry picked from commit f25240cfe6
)
2018-06-01 18:07:32 +02:00
Michele Valente
9294978596
fixes build error on Linux after its introduction in #18949
...
The function expects now a return value. Returning NULL seems to work in
this case.
(cherry picked from commit 6c74f3de6d
)
2018-06-01 18:06:44 +02:00
Ignacio Etcheverry
3d3e4e62af
Mono: Project building fixes
...
- Set (Csc/Vbc/Fsc)ToolExe environment variables to point to the batch files in Mono's bin directory when building with Mono's MSBuild.
- Set Mono's MSBuild as the default build tool on Windows.
- Generate projects with portable DebugType instead of full.
(cherry picked from commit 01397a10d9
)
2018-06-01 18:06:42 +02:00
Kelly Thomas
d00926894e
mono: add Slerp method to vector classes, expose Cross method for Vector2, and fix unnecessary casts in Basis
...
(cherry picked from commit b335274bcd
)
2018-06-01 18:05:28 +02:00
Carter Anderson
5d2ad1e5c7
Reduce allocations when converting mono arrays to pool arrays
...
(cherry picked from commit 56262ceafe
)
2018-06-01 18:04:54 +02:00
Ignacio Etcheverry
9945da3efc
Mono: Improve 'script class not found' error
...
No longer printed when using using placeholder script instances (for non-tool scripts in the editor).
Print different error if the project assembly is not loaded
(cherry picked from commit c8945fe7d8
)
2018-06-01 18:04:12 +02:00
Rémi Verschelde
d1e5677fe6
Travis: Add server build with clang
...
(cherry picked from commit 1e19e2846d
)
2018-06-01 18:02:49 +02:00
geequlim
49ddd7b0e7
Add more IDE created files into .gitignore
...
(cherry picked from commit d3a6960437
)
2018-06-01 18:01:21 +02:00
Max Hilbrunner
e29800ea7b
Javascript: Remove weird log
...
(cherry picked from commit 0c56e011ad
)
2018-06-01 18:00:51 +02:00
volzhs
97ad6b813a
Make filename clipped on Import dock
...
(cherry picked from commit 12fb5f58d9
)
2018-06-01 18:00:17 +02:00
Bastiaan Olij
77542276f8
Check for 0 roll influence
...
(cherry picked from commit 660bebec94
)
2018-06-01 17:59:15 +02:00
Bastiaan Olij
0a3779135d
Improve side impulse calculation
...
(cherry picked from commit a36e5951ff
)
2018-06-01 17:59:11 +02:00
anakimluke
edf423a7aa
fixed minor doc wording problem
...
(cherry picked from commit 4fe2605ab3
)
2018-06-01 17:56:56 +02:00
clayjohn
02b1586de2
filled in docs for panorama sky
...
filled in docs for panorama sky
(cherry picked from commit 1bf7f8fcd1
)
2018-06-01 17:56:24 +02:00
clayjohn
a2a136ea02
added documentation for procedural sky
...
Added documentation for procedural sky
added documentation for procedural sky
added documentation for procedural sky
(cherry picked from commit 6711691d10
)
2018-06-01 17:55:54 +02:00
Kelly Thomas
9b8388dab1
[docs] fix links in class docs
...
(cherry picked from commit 888eefa0fd
)
2018-06-01 17:55:13 +02:00
Kelly Thomas
fbad7c2dd9
[docs] fix links in class docs
...
(cherry picked from commit c6ed46891d
)
2018-06-01 17:53:52 +02:00
Chris Bradfield
12fe774844
[DOCS] Update VideoPlayer classref
...
(cherry picked from commit 393125a6a4
)
2018-06-01 17:52:07 +02:00
Max Hilbrunner
8dc021925f
[DOCS] Array sort
...
(cherry picked from commit 9115d84913
)
2018-06-01 17:50:56 +02:00
Bastiaan Olij
6843ccf462
Added some quick info on shaders to the docs
...
(cherry picked from commit b7ae2ca128
)
2018-06-01 17:50:29 +02:00
Michael Alexsander Silva Dias
b27352a401
Fixed GroupCallFlags links in the SceneTree's doc.
...
(cherry picked from commit e10687a520
)
2018-06-01 17:49:22 +02:00
Kelly Thomas
8461d6b5f9
Mono: Basis constructor for euler parameter
...
(cherry picked from commit c26d30986a
)
2018-06-01 17:46:38 +02:00
Kelly Thomas
0febfa9eea
mono: New Color methods: Darkened, Lightened and ToRgba32
...
(cherry picked from commit 88bd33f451
)
2018-06-01 17:45:49 +02:00
Kelly Thomas
232a3a524b
mono: Plane, expose Normal, and D
...
(cherry picked from commit 16e1b4bacf
)
2018-06-01 17:44:56 +02:00
toger5
b04c9a1b66
fixed capital A osx
...
(cherry picked from commit 6476b708d9
)
2018-06-01 17:43:28 +02:00
toger5
dd026c77e3
fixed a input not registered in osx script editor
...
(cherry picked from commit d927e972d1
)
2018-06-01 17:43:14 +02:00
Sherjil Ozair
00bf66d7f2
Add additional macos shortcuts for going to start/end of line
...
(cherry picked from commit 166c7fdc9d
)
2018-06-01 17:43:10 +02:00
Kelly Thomas
6224f02c56
Fix index out of range error in string.Extension()
...
(cherry picked from commit c7e98eef67
)
2018-06-01 17:37:43 +02:00
Rémi Verschelde
31ce9ba07f
Fix scons installation on AppVeyor
...
Seems like AppVeyor just upgraded pip and finally removed the
deprecated --egg switch.
(cherry picked from commit 79e76d8329
)
2018-06-01 17:35:29 +02:00
Ignacio Etcheverry
94b4bb2a12
Mono: Fix MonoImage filename being set to an invalid path
...
(cherry picked from commit 97fb999976
)
2018-06-01 17:33:51 +02:00
Dmitry Pupinin
188bfd2ac9
Increase versionCode range 3.0
...
(cherry picked from commit d71d968987
)
2018-06-01 17:33:27 +02:00
Hein-Pieter van Braam
04defcca4f
Bump to 3.0.3rc3
2018-06-01 17:27:54 +02:00
Paul Joannon
81eb60434a
[mono] fix signals parameter retrieval
...
(cherry picked from commit 7a72395412
)
2018-05-16 12:27:45 +02:00
Hein-Pieter van Braam
6635f2a108
Add back missing method from e10a2e5999
2018-05-14 00:25:34 +02:00
Paul Joannon
1d3be8c453
fix API string path
...
(cherry picked from commit a35c8bbdc7
)
2018-05-13 23:03:48 +02:00
JFonS
4de1d0905a
Fix vector reduction in shader language
...
(cherry picked from commit 5b50685b38
)
2018-05-13 23:02:32 +02:00
Karolis K
c461b15720
Fix icon if remote icon load fails
...
(cherry picked from commit c3e921fba3
)
2018-05-13 22:58:13 +02:00
Fabio Alessandrelli
5c93f887ba
Implement missing methods in dummy rasterizer
...
(cherry picked from commit 0cad1417b6
)
2018-05-13 22:56:53 +02:00
Leon Krause
9dc5ca0e7c
Fix duplicate definitions with FreeType
...
(cherry picked from commit b8c35b4078
)
2018-05-13 22:46:11 +02:00
Chris Bradfield
c7b141d20a
[DOCS] Vector2/Vector3/TileMap wording fixes
...
(cherry picked from commit 8bc4882dd3
)
2018-05-13 22:45:08 +02:00
volzhs
0b3b3de2cd
Ability to change path color with self modulate
...
Fix #18164
(cherry picked from commit d77ffa3e97
)
2018-05-13 22:43:10 +02:00
Bastiaan Olij
5e551a584e
added custom aabb to primitives
...
(cherry picked from commit 1ee40206d4
)
2018-05-13 22:41:29 +02:00
Alexander Holland
fd95935fef
hide tab changed debug print
...
(cherry picked from commit 31f28885f9
)
2018-05-13 22:40:28 +02:00
RaphaelHunter
4fbb460a02
Fix:code editor text size should change at least one each time, don't mind how you setting your display scale
...
(cherry picked from commit eeb0534426
)
2018-05-13 22:39:13 +02:00
Michael Alexsander Silva Dias
4aad40d249
Small changes for some strings.
...
(cherry picked from commit 5b0ddb1354
)
2018-05-13 22:37:56 +02:00
Hugo Locurcio
8ccb27ce18
Tweak the property hint ranges of caret blink and line length guideline
...
This allows for more precise adjustments.
(cherry picked from commit 0eb2f6c223
)
2018-05-13 22:36:21 +02:00
Anish
9a0a40042e
Adds keywords to autocomplete predictions.
...
Adds keywords to the autocomplete prediction in GDScript so
they are not replaced by irrelevant predictions.
Fixes : #5972
(cherry picked from commit 6e32157a65
)
2018-05-13 22:35:19 +02:00
Unknown
09277c8fd8
LinkButtons are now responsive to engine theme
...
Fixes #18636 , so now LinkButtons (like those in the asset store) will change font colour to remain visible in any engine theme, just like Labels etc
(cherry picked from commit c364a1278e
)
2018-05-13 22:34:10 +02:00
Hein-Pieter van Braam
faceb5b75d
Implement pull/18665 for 3.0
...
Windows detect.py: Detect missing WindowsSdkDir
2018-05-13 22:32:01 +02:00
Hein-Pieter van Braam
9dc5ba1aaf
Bump version to 3.0.3rc2
2018-05-13 22:28:07 +02:00