Ignacio Etcheverry
84e1551c64
Mono: Null checks when marshaling from MonoArray* and managed Dictionary
...
(cherry picked from commit 7933a6cc9f
)
2018-07-08 15:39:15 +02:00
Nathan Warden
af902dc042
Lerp now consistent with Godot API. InverseLerp fixed.
...
(cherry picked from commit c2315e3291
)
2018-07-08 15:39:15 +02:00
Rémi Verschelde
d99b247cc7
Revert "Fix saving unmodified scenes and resources"
...
This reverts commits 28ab60422d
and 7821b70a00
.
Fixes #19576 , and likely the fact that subresources are no
longer saved when saving scenes with no change.
(cherry picked from commit 5d7f9f804a
)
2018-07-08 15:39:15 +02:00
GagaPete
139185e543
Fix CORS problems due to added headers on JS target
...
Before this change, missing User-Agent and Accept headers were automatically
added on all platforms. Setting the User-Agent header forces the browser to
do a CORS preflight (see 1) which fails if the HTTP endpoint is not
configured appropriate. It's not neccesary to set either header as the
browser sets them and so this commit disables that functionality on the JS
target.
1: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Simple_requests
(cherry picked from commit 8a4dccc4ce
)
2018-07-08 15:39:15 +02:00
=
64bcefb7cd
Mono: Fixes annotated signal loading in exported binaries
...
(cherry picked from commit 489c9adf03
)
2018-07-08 15:39:15 +02:00
Rémi Verschelde
4ac9932128
Merge pull request #19944 from PatrickKaster/feature/android_modules_asset_dir
...
asset_dir method in Android modules' gradle config
2018-07-04 23:29:38 +02:00
Patrick Kaster
9190ae2be7
added 'android_add_asset_dir('...') method to Android module gradle build config
2018-07-04 23:04:14 +02:00
Rémi Verschelde
a03cf8964f
Fix date typo in changelog
2018-06-28 14:22:43 +02:00
Hein-Pieter van Braam
4bf441c32b
Bump to 3.0.5
...
And onwards!
2018-06-23 17:05:45 +02:00
Hein-Pieter van Braam
b116a45f07
Add changelog for 3.0.4
2018-06-23 16:45:07 +02:00
Hein-Pieter van Braam
d91613592b
Godot 3.0.4-stable 'brown paper bag'
2018-06-22 15:33:45 +02:00
Rémi Verschelde
e6df472e8f
doc: Remove extraneous empty lines in descriptions
2018-06-22 14:51:59 +02:00
Mel Collins
f6abffdb4a
Add longer description to ViewportTexture doc
...
(cherry picked from commit cf63abac36
)
2018-06-22 14:47:09 +02:00
Max Hilbrunner
a1930b1772
[DOCS] Builtin keywords because search is terribad
...
(cherry picked from commit 5002db6be1
)
2018-06-22 14:46:48 +02:00
Max Hilbrunner
9530ce9d3f
[DOCS] TreeItem: Small fix for remove_child()
...
(cherry picked from commit 25b5242d9f
)
2018-06-22 14:46:35 +02:00
Max Hilbrunner
3d8e49d9e8
[DOCS] InputEventMouseButton: Factor
...
(cherry picked from commit 03250259d3
)
2018-06-22 14:46:17 +02:00
Mel Collins
64419a2ea1
Add a little to ViewportTexture docs
...
(cherry picked from commit b820056b38
)
2018-06-22 14:45:44 +02:00
letheed
34eabc0602
Fix Vector2 doc of floor, add ceil doc
...
(cherry picked from commit d759d25aca
)
2018-06-22 14:45:18 +02:00
tagcup
ade470352c
Added some details in skeleton docs.
...
Workaround for #19551 .
(cherry picked from commit 195e963613
)
2018-06-22 14:44:53 +02:00
unknown
ae48b1b94a
Added description for abs function in Rect2
...
(cherry picked from commit d1b3f36eab
)
2018-06-22 14:44:34 +02:00
clayjohn
394838901d
updated Viewport docs to correct wrong information and fill out empty sections
...
(cherry picked from commit 650ebdc832
)
2018-06-22 14:44:06 +02:00
Bastiaan Olij
f49fcc960b
Added some documentation to particles
...
(cherry picked from commit c4dfef58d9
)
2018-06-22 14:43:45 +02:00
Rhody Lugo
2f3e4c1a7a
add NoCache wrapper to Command
...
(cherry picked from commit 920224a535
)
2018-06-22 14:42:14 +02:00
Rémi Verschelde
d04cc2855a
i18n: Sync translations with Weblate
2018-06-22 10:57:15 +02:00
Rémi Verschelde
909eaede4c
Disable threading in Asset Library
...
Threaded HTTPRequest appears to be crashy on 3.0.x.
Fixes #19336 .
2018-06-22 09:30:17 +02:00
Marc Gilleron
4d7aa0b762
Make heightmap shape usable from PhysicsServer
...
- Fixed bad size check
- Fixed bad member initialization
- Removed unused cell_size (Bullet expects us to use localScaling)
- Accept precomputed min/max height, will be calculated if not provided
(cherry picked from commit a66e1af168
)
2018-06-14 15:50:15 +00:00
Hein-Pieter van Braam
98609279b6
Bump version to 3.0.4
...
And onwards!
2018-06-14 15:37:51 +00:00
Rémi Verschelde
25047050b7
Update AUTHORS and DONORS list
...
New contributors added to AUTHORS:
@Nallebeorn, @ibrahn, @KellyThomas, @ShyRed
Thanks to all contributors and donors for making Godot possible!
[ci skip]
(cherry picked from commit a18fe06773
)
2018-06-14 15:22:48 +00:00
Hein-Pieter van Braam
38e6ba10b4
Update changelog for 3.0.3-stable
2018-06-14 15:21:42 +00:00
Hein-Pieter van Braam
e649ec71df
Fix some missed changes from a cherrypick
2018-06-13 12:21:29 +00:00
Hein-Pieter van Braam
711aa196af
Bump version to 3.0.3-stable
2018-06-13 11:57:40 +00:00
bruvzg
518a691231
Mono: Allow loading `mscorlib` from resources.
...
(cherry picked from commit b3ddf12fb1
)
2018-06-13 11:57:40 +00:00
Rémi Verschelde
e8bfc09b81
i18n: Sync translations with Weblate
2018-06-05 22:10:51 +02:00
Rémi Verschelde
74808e71d2
i18n: Sync translation templates with current source
2018-06-05 22:04:33 +02:00
Hugo Locurcio
403f7dc35f
Change ".." punctuation for "..." in editor strings ( #16507 )
...
(cherry picked from commit 1c419531a0
)
2018-06-05 21:42:33 +02:00
Hein-Pieter van Braam
e09170dffa
Revert "Prevent visibility notification been called twice in object creation"
...
This reverts commit 826108efec
.
This caused a regression (#18614 ), and potentially other unintended regressions.
2018-06-05 12:14:57 +02:00
Hein-Pieter van Braam
f640639867
Fix Mono static linking on Mingw
2018-06-01 21:45:21 +02:00
Hein-Pieter van Braam
d24f77be99
Fix documentation version strings
2018-06-01 18:19:33 +02:00
Kelly thomas
f697b53eba
round / ceil methods for c sharp vectors
...
(cherry picked from commit a6bd2c6e72
)
2018-06-01 18:08:52 +02:00
Alexander Alekseev
8231b3cef8
Vector3::round, Vector2::round & Vector2::ceil methods were added.
...
Now both structs (Vector2 & Vector3) have round, floor & ceil methods.
(see #18603 )
(cherry picked from commit 26963473a9
)
2018-06-01 18:08:29 +02:00
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