Mads Ynddal
327452cb09
Added path for Mono installed through Homebrew
...
On macOS, it is common to install packages like Mono through the third-party
package-manager Homebrew. This commit simply adds an additional path to
where Homebrew installs the Mono framework.
(cherry picked from commit 39aabba0a9
)
2018-07-28 16:06:30 +02:00
Kelly Thomas
c751b66d38
convert unicode mono root path to ascii string
...
(cherry picked from commit 753230c275
)
2018-07-28 16:06:30 +02:00
Nathan Warden
5928b18cf3
The build-solutions flag now forces editor mode.
...
(cherry picked from commit 03bb14bcc5
)
2018-07-28 16:06:30 +02:00
Rémi Verschelde
f37779ba20
Travis: Build Mono module in linux tools job
...
(cherry picked from commit 7bf0c134a7
)
2018-07-28 16:06:30 +02:00
Rémi Verschelde
ef67ef3155
Travis: Make dependencies follow the matrix requirements
...
Also make the coverity addon only applied to the static checks build job.
(cherry picked from commit c58f73fd35
)
2018-07-28 16:06:30 +02:00
Rémi Verschelde
ba3406fffe
Travis: Cleanup build matrix
...
Remove unused MinGW config, switch server build to gcc/tools.
Update COVERITY_SCAN_TOKEN's secure.
(cherry picked from commit f827dcba44
)
2018-07-28 16:06:30 +02:00
Aaron Franke
68bfea5aa0
[Mono] Rename Fposmod to PosMod
...
[Mono] Rename Fposmod to PosMod
(cherry picked from commit 5b2b23c9a9
)
2018-07-28 16:06:30 +02:00
Josh Faust
be588f9493
Fix crash on editor startup when running with platform=server
...
(cherry picked from commit 4e58db9f12
)
2018-07-28 16:06:30 +02:00
Josh Faust
c3fcb18bc6
Fix scene import when platform=server
...
Adds code in RasterizerStorageDummy to store off mesh surface information,
rather than just throwing it away. Without this, all surface arrays were
just defaulting to empty when the packed scene was written.
(cherry picked from commit 5b639269a2
)
2018-07-28 16:06:30 +02:00
chanon
4897227d04
fix can't set AudioStreamPlayer stream to null
...
(cherry picked from commit 2bdac0a5d9
)
2018-07-28 16:06:30 +02:00
Chaosus
11cbf850a4
Fix vsync initialization
...
(cherry picked from commit 5c0a576630
)
2018-07-28 16:06:30 +02:00
Konstantin Zaitsev
c00c3f10a4
Fix possible NullPointerException crash on cancel payment
...
(cherry picked from commit d05db4de8e
)
2018-07-28 16:06:30 +02:00
Michael Lee
00fa61f8f5
Preventing an editor crash in the event that a plugin scene's root-node is null.
...
(cherry picked from commit 2adfdbe184
)
2018-07-28 16:06:30 +02:00
Marcelo Fernandez
d3a482ab65
Fix possible bug with AudioStreamPlayer2D audio position
...
(cherry picked from commit 0c78a58b64
)
2018-07-27 17:14:22 +02:00
Hein-Pieter van Braam
b64850e732
Make _ALWAYS_INLINE_ and _FORCE_INLINE_ equivalent
...
_ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and
non-debug builds. This is a lot faster for Vector in the editor and
while running tests. The reason why this difference used to exist is
because force-inlined methods used to give a bad debugging experience.
After extensive testing with modern compilers this is no longer the
case.
2018-07-27 17:14:22 +02:00
Pedro J. Estébanez
bc2ee93758
Fix touch issues on Windows
...
(cherry picked from commit 2f161ffd4f
)
2018-07-27 17:14:22 +02:00
Hein-Pieter van Braam
2843a3f7e7
Merge pull request #20517 from akien-mga/openssl-1.0.2o
...
openssl: Update to pristine 1.0.2o (security update)
2018-07-27 17:10:51 +02:00
Rémi Verschelde
33a9bda1d9
openssl: Update to pristine 1.0.2o (security update)
2018-07-27 16:17:27 +02:00
bruvzg
d3c4f91c9c
Workaround for clang 6 bug.
...
(cherry picked from commit b68222e4e7
)
2018-07-26 16:09:42 +02:00
Rémi Verschelde
5c6c88ef15
i18n: Sync translations with Weblate
2018-07-26 11:22:43 +02:00
Rémi Verschelde
69cdb35820
Travis: Update clang-format version in shell script
...
(cherry picked from commit 36efa7d445
)
2018-07-18 17:49:27 +02:00
Rémi Verschelde
4d89153e5f
Travis: Install libstdc++ >= 4.9 for clang-format-6.0
...
(cherry picked from commit 22b176f69d
)
2018-07-18 17:45:39 +02:00
Rémi Verschelde
c709dff1a2
Style: Format code with clang-format 6.0.1
...
(cherry picked from commit 7c9f7452f4
)
Travis: Update style checks to clang-format 6.0.1
(cherry picked from commit 003ac67df1
)
2018-07-18 16:37:23 +02:00
Rémi Verschelde
d859aa1438
Update AUTHORS and DONORS list
...
New contributor added to AUTHORS:
@JFonS
Also updated alphabetically sorting with `sort -d`.
Thanks to all contributors and donors for making Godot possible!
[ci skip]
(cherry picked from commit b631306de1
)
2018-07-18 10:31:45 +02:00
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