Rodolfo Ribeiro Gomes
4fcb0d036c
fix default glTF metallic & roughness factor values
...
The glTF 2.0 spec says that these pbrMetallicRoughness material
properties should be set as 1.0 by default.
In fact, KhronosGroup's official Blender Exporter does not even write
down those parameters if they are set as 1.0.
However, Godot import them as 0.0.
https://github.com/KhronosGroup/glTF/tree/master/specification/2.0#pbrmetallicroughness
Fixes : #19613 https://github.com/godotengine/godot/issues/19613
(cherry picked from commit 01b01209a3
)
2018-07-10 00:10:39 +02:00
Hein-Pieter van Braam
b5338b640f
Bump to 3.0.6-devel
2018-07-09 14:32:35 +02:00
Hein-Pieter van Braam
6a88e22423
Version 3.0.5-stable
2018-07-08 16:03:43 +02:00
Hein-Pieter van Braam
861d341dff
Write new permissions to the AndroidManifest.xml
...
Instead of editing the placeholder permissions actually write new ones.
This should solve the privacy statement problems for the Play store.
This means we also no longer need to placeholder permissions in the
template.
(cherry picked from commit 2a126242dd
)
2018-07-08 15:48:08 +02:00
volzhs
a34daf6851
Fix segfault at quiting editor
...
(cherry picked from commit e639db0529
)
2018-07-08 15:39:15 +02:00
Pedro J. Estébanez
59a00c3cdd
Fix debugger focus stealing
...
At least on Windows, the authorization must be given every time, not only at startup.
(cherry picked from commit 2fcbf9dd81
)
2018-07-08 15:39:15 +02:00
Kelly Thomas
e86ef017f2
allow undefined GODOT_DEBUG_MSBUILD environment variable
...
(cherry picked from commit 17516822f9
)
2018-07-08 15:39:15 +02:00
Ignacio Etcheverry
d4a226500b
Mono: Add 'View log' button to open the MSBuild log of a build
...
(cherry picked from commit 4a021fa7a2
)
2018-07-08 15:39:15 +02:00
Ignacio Etcheverry
16550339ba
Mono: Fix passing wrong logger assembly path to MSBuild
...
- Add option to print MSBuild's stdout and stderr instead of redirecting it. This can be enabled by setting the environment variable: Godot_DEBUG_MSBUILD=1
(cherry picked from commit 25f10b3c40
)
2018-07-08 15:39:15 +02:00
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